public static class Types.RecordType extends Type.NestedType
Type.NestedType, Type.PrimitiveType, Type.TypeID| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Types.Field |
field(int id) |
Types.Field |
fieldByName(String name)
Case-sensitive get field by name
|
Types.Field |
fieldByNameCaseInsensitive(String name) |
List<Types.Field> |
fields() |
Type |
fieldType(String name) |
static Types.RecordType |
get(List<Types.Field> fields) |
static Types.RecordType |
get(List<Types.Field> fields,
String recordName) |
static Types.RecordType |
get(Types.Field... fields) |
int |
hashCode() |
String |
name() |
String |
toString() |
Type.TypeID |
typeId() |
isNestedTypeclone, finalize, getClass, notify, notifyAll, wait, wait, waitfromPartitionString, fromValuepublic List<Types.Field> fields()
fields in class Type.NestedTypepublic Types.Field fieldByName(String name)
public Types.Field fieldByNameCaseInsensitive(String name)
public Types.Field field(int id)
field in class Type.NestedTypepublic Type fieldType(String name)
fieldType in class Type.NestedTypepublic String name()
public Type.TypeID typeId()
public static Types.RecordType get(List<Types.Field> fields)
public static Types.RecordType get(List<Types.Field> fields, String recordName)
public static Types.RecordType get(Types.Field... fields)
Copyright © 2024 The Apache Software Foundation. All rights reserved.