public final class Type extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Type.TypeJsonDeserializer |
static class |
Type.TypeVariant |
| Modifier and Type | Field and Description |
|---|---|
AliasTypeDef |
AliasTypeDef |
ArrayTypeDef |
ArrayTypeDef |
BaseType |
BaseType |
BytesTypeDef |
BytesTypeDef |
EnumTypeDef |
EnumTypeDef |
MapTypeDef |
MapTypeDef |
NumberTypeDef |
NumberTypeDef |
StringTypeDef |
StringTypeDef |
StructTypeDef |
StructTypeDef |
UnionTypeDef |
UnionTypeDef |
Type.TypeVariant |
variant |
| Constructor and Description |
|---|
Type() |
Type(AliasTypeDef aliasTypeDef) |
Type(ArrayTypeDef arrayTypeDef) |
Type(BaseType baseType) |
Type(BytesTypeDef bytesTypeDef) |
Type(EnumTypeDef enumTypeDef) |
Type(MapTypeDef mapTypeDef) |
Type(NumberTypeDef numberTypeDef) |
Type(StringTypeDef stringTypeDef) |
Type(StructTypeDef structTypeDef) |
Type(UnionTypeDef unionTypeDef) |
public Type.TypeVariant variant
public BaseType BaseType
public StructTypeDef StructTypeDef
public MapTypeDef MapTypeDef
public ArrayTypeDef ArrayTypeDef
public EnumTypeDef EnumTypeDef
public UnionTypeDef UnionTypeDef
public StringTypeDef StringTypeDef
public BytesTypeDef BytesTypeDef
public NumberTypeDef NumberTypeDef
public AliasTypeDef AliasTypeDef
public Type()
public Type(BaseType baseType)
public Type(StructTypeDef structTypeDef)
public Type(MapTypeDef mapTypeDef)
public Type(ArrayTypeDef arrayTypeDef)
public Type(EnumTypeDef enumTypeDef)
public Type(UnionTypeDef unionTypeDef)
public Type(StringTypeDef stringTypeDef)
public Type(BytesTypeDef bytesTypeDef)
public Type(NumberTypeDef numberTypeDef)
public Type(AliasTypeDef aliasTypeDef)
Copyright © 2016–2021 Verizon Media. All rights reserved.