Type function ( Iterable < StructField > arg0 ) { return new Type ( Code . STRUCT , null , ImmutableList . copyOf ( arg0 ) ) ; }
returns a descriptor for a struct type : an ordered collection of named and typedfields . concode_field_sep Type TYPE_ARRAY_TIMESTAMP concode_elem_sep Type TYPE_INT64 concode_elem_sep Type TYPE_ARRAY_BOOL concode_elem_sep Code code concode_elem_sep Type TYPE_ARRAY_INT64 concode_elem_sep Type TYPE_BOOL concode_elem_sep Type type concode_elem_sep TypeCode protoCode concode_elem_sep Map<TypeCode,Code> protoToCode concode_elem_sep Type arrayElementType concode_elem_sep Type TYPE_TIMESTAMP concode_elem_sep ImmutableList<StructField> structFields concode_elem_sep Type TYPE_FLOAT64 concode_elem_sep Type TYPE_STRING concode_elem_sep Type TYPE_ARRAY_BYTES concode_elem_sep Type TYPE_ARRAY_FLOAT64 concode_elem_sep Map<String,Integer> fieldsByName concode_elem_sep Type TYPE_ARRAY_DATE concode_elem_sep Type TYPE_ARRAY_STRING concode_elem_sep Type TYPE_BYTES concode_elem_sep long serialVersionUID concode_elem_sep int AMBIGUOUS_FIELD concode_elem_sep String name concode_elem_sep Type TYPE_DATE concode_elem_sep long serialVersionUID concode_field_sep Type date concode_elem_sep Code fromProtoCode concode_elem_sep String getName concode_elem_sep Type bool concode_elem_sep Type string concode_elem_sep Type fromProto concode_elem_sep int getFieldIndex concode_elem_sep List<StructField> getStructFields concode_elem_sep Type float64 concode_elem_sep TypeCode protoCode concode_elem_sep com.google.spanner.v1.Type toProto concode_elem_sep Type array concode_elem_sep Type getType concode_elem_sep Type int64 concode_elem_sep Type bytes concode_elem_sep int hashCode concode_elem_sep int hashCode concode_elem_sep StructField of concode_elem_sep boolean equals concode_elem_sep boolean equals concode_elem_sep void toString concode_elem_sep String toString concode_elem_sep Type getArrayElementType concode_elem_sep Code getCode concode_elem_sep Type timestamp