module org.apache.hadoop.record { | |
class RecRecord0 { | |
ustring stringVal; | |
} | |
class RecRecord1 { | |
boolean boolVal; | |
byte byteVal; | |
int intVal; | |
long longVal; | |
float floatVal; // testing inline comment | |
double doubleVal; /* testing comment */ | |
ustring stringVal; /* testing multi-line | |
* comment */ | |
buffer bufferVal; // testing another // inline comment | |
vector<ustring> vectorVal; | |
map<ustring, ustring> mapVal; | |
RecRecord0 recordVal; | |
} | |
class RecRecordOld { | |
ustring name; | |
vector<long> ivec; | |
vector<vector<RecRecord0>> svec; | |
RecRecord0 inner; | |
vector<vector<vector<ustring>>> strvec; | |
float i1; | |
map<byte, ustring> map1; | |
vector<map<int, long>> mvec1; | |
vector<map<int, long>> mvec2; | |
} | |
/* RecRecordNew is a lot like RecRecordOld. Helps test for versioning. */ | |
class RecRecordNew { | |
ustring name2; | |
RecRecord0 inner; | |
vector<int> ivec; | |
vector<vector<int>> svec; | |
vector<vector<vector<ustring>>> strvec; | |
int i1; | |
map<long, ustring> map1; | |
vector<map<int, long>> mvec2; | |
} | |
} | |