Package org.starcoin.serde.format
Class ContainerFormat.Enum
- java.lang.Object
-
- org.starcoin.serde.format.ContainerFormat
-
- org.starcoin.serde.format.ContainerFormat.Enum
-
- All Implemented Interfaces:
IReferenceContainerType
- Enclosing class:
- ContainerFormat
public static class ContainerFormat.Enum extends ContainerFormat
An enum, that is, an enumeration of variants. Each variant has a unique name and index within the enum.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.starcoin.serde.format.ContainerFormat
ContainerFormat.Enum, ContainerFormat.NewTypeStruct, ContainerFormat.Struct, ContainerFormat.TupleStruct, ContainerFormat.UnitStruct
-
-
Constructor Summary
Constructors Constructor Description Enum(Map<Integer,NamedVariantFormat> indexedNamedVariantFormats)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<Integer,NamedVariantFormat>getIndexedNamedVariantFormats()List<String>referencedContainerTypeNames()StringtoString()
-
-
-
Constructor Detail
-
Enum
public Enum(Map<Integer,NamedVariantFormat> indexedNamedVariantFormats)
-
-