コード例 #1
0
 @Override
 public void toThrift(TColumnType container) {
   TTypeNode node = new TTypeNode();
   container.types.add(node);
   Preconditions.checkNotNull(fields_);
   Preconditions.checkNotNull(!fields_.isEmpty());
   node.setType(TTypeNodeType.STRUCT);
   node.setStruct_fields(new ArrayList<TStructField>());
   for (StructField field : fields_) {
     field.toThrift(container, node);
   }
 }