public static class MetadataVersioned.MetadataEnum extends EnumType<Types.MetadataInterface>
EnumType.EnumConstructor<T extends Codec>
Constructor and Description |
---|
MetadataEnum(java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
MetadataV0 |
asV0()
Returns the wrapped values as a V0 object
|
MetadataV1 |
asV1()
Returns the wrapped values as a V1 object
|
MetadataV2 |
asV2()
Returns the wrapped values as a V2 object
|
MetadataV3 |
asV3()
Returns the wrapped values as a V3 object
|
int |
getVersion()
The version this metadata represents
|
eq, getEncodedLength, getType, index, isEmpty, isNone, isNull, isType, toHex, toJson, toNumber, toString, toU8a, value, with
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getConstructorCodec, toU8a
public MetadataV0 asV0()
Returns the wrapped values as a V0 object
public MetadataV1 asV1()
Returns the wrapped values as a V1 object
public MetadataV2 asV2()
Returns the wrapped values as a V2 object
public MetadataV3 asV3()
Returns the wrapped values as a V3 object
public int getVersion()
The version this metadata represents