Package org.polkadot.types.metadata
Class MetadataVersioned.MetadataEnum
- java.lang.Object
-
- org.polkadot.types.codec.Base<Codec>
-
- org.polkadot.types.codec.EnumType<Types.MetadataInterface>
-
- org.polkadot.types.metadata.MetadataVersioned.MetadataEnum
-
- All Implemented Interfaces:
Codec
- Enclosing class:
- MetadataVersioned
public static class MetadataVersioned.MetadataEnum extends EnumType<Types.MetadataInterface>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.polkadot.types.codec.EnumType
EnumType.EnumConstructor<T extends Codec>
-
-
Constructor Summary
Constructors Constructor Description MetadataEnum(java.lang.Object value)
-
Method Summary
Modifier and Type Method Description MetadataV0asV0()Returns the wrapped values as a V0 objectMetadataV1asV1()Returns the wrapped values as a V1 objectMetadataV2asV2()Returns the wrapped values as a V2 objectMetadataV3asV3()Returns the wrapped values as a V3 objectintgetVersion()The version this metadata represents-
Methods inherited from class org.polkadot.types.codec.EnumType
eq, getEncodedLength, getType, index, isEmpty, isNone, isNull, isType, toHex, toJson, toNumber, toString, toU8a, value, with
-
-
-
-
Method Detail
-
asV0
public MetadataV0 asV0()
Returns the wrapped values as a V0 object
-
asV1
public MetadataV1 asV1()
Returns the wrapped values as a V1 object
-
asV2
public MetadataV2 asV2()
Returns the wrapped values as a V2 object
-
asV3
public MetadataV3 asV3()
Returns the wrapped values as a V3 object
-
getVersion
public int getVersion()
The version this metadata represents
-
-