public abstract static class Type.NestedType extends java.lang.Object implements Type
Type.NestedType, Type.PrimitiveType, Type.TypeID
Constructor and Description |
---|
NestedType() |
Modifier and Type | Method and Description |
---|---|
Type.NestedType |
asNestedType() |
abstract Types.NestedField |
field(int id) |
abstract java.util.List<Types.NestedField> |
fields() |
abstract Type |
fieldType(java.lang.String name) |
boolean |
isNestedType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asListType, asMapType, asPrimitiveType, asStructType, isListType, isMapType, isPrimitiveType, isStructType, typeId
public boolean isNestedType()
isNestedType
in interface Type
public Type.NestedType asNestedType()
asNestedType
in interface Type
public abstract java.util.List<Types.NestedField> fields()
public abstract Type fieldType(java.lang.String name)
public abstract Types.NestedField field(int id)