List<OrcProto.Type> types = new ArrayList<OrcProto.Type>(); types.add(OrcProto.Type.newBuilder().setKind(OrcProto.Type.Kind.STRUCT). addFieldNames("time").addFieldNames("union").addFieldNames("decimal"). addSubtypes(1).addSubtypes(2).addSubtypes(5).build()); types.add(OrcProto.Type.newBuilder().setKind(OrcProto.Type.Kind.TIMESTAMP).
List<OrcProto.Type> types = new ArrayList<OrcProto.Type>(); types.add(OrcProto.Type.newBuilder().setKind(OrcProto.Type.Kind.STRUCT). addFieldNames("time").addFieldNames("date"). addSubtypes(1).addSubtypes(2).build()); types.add(OrcProto.Type.newBuilder().setKind(OrcProto.Type.Kind.TIMESTAMP).
type.addFieldNames(field);
type.addFieldNames(fieldNames.get(i));
builder.addFieldNames(fieldNames.get(i));
type.addFieldNames(field);
type.addFieldNames(field);
footer.addTypes(OrcProto.Type.newBuilder() .setKind(OrcProto.Type.Kind.STRUCT) .addFieldNames("col1") .addSubtypes(1)); footer.addTypes(OrcProto.Type.newBuilder()