Package org.starcoin.serde.format
Class Format.Primitive
- java.lang.Object
-
- org.starcoin.serde.format.Format
-
- org.starcoin.serde.format.Format.Primitive
-
- All Implemented Interfaces:
IReferenceContainerType
- Enclosing class:
- Format
public static class Format.Primitive extends Format
The formats of primitive types.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.starcoin.serde.format.Format
Format.Map, Format.Option, Format.Primitive, Format.Seq, Format.Tuple, Format.TupleArray, Format.TypeName
-
-
Field Summary
Fields Modifier and Type Field Description static Format.PrimitiveBOOLstatic Format.PrimitiveBYTESstatic Format.PrimitiveCHARstatic Format.PrimitiveF32static Format.PrimitiveF64static Format.PrimitiveI128static Format.PrimitiveI16static Format.PrimitiveI32static Format.PrimitiveI64static Format.PrimitiveI8static Format.PrimitiveSTRstatic Format.PrimitiveU128static Format.PrimitiveU16static Format.PrimitiveU32static Format.PrimitiveU64static Format.PrimitiveU8static Format.PrimitiveUNIT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetType()inthashCode()List<String>referencedContainerTypeNames()StringtoString()static Format.PrimitivevalueOf(String s)
-
-
-
Field Detail
-
UNIT
public static final Format.Primitive UNIT
-
BOOL
public static final Format.Primitive BOOL
-
I8
public static final Format.Primitive I8
-
I16
public static final Format.Primitive I16
-
I32
public static final Format.Primitive I32
-
I64
public static final Format.Primitive I64
-
I128
public static final Format.Primitive I128
-
U8
public static final Format.Primitive U8
-
U16
public static final Format.Primitive U16
-
U32
public static final Format.Primitive U32
-
U64
public static final Format.Primitive U64
-
U128
public static final Format.Primitive U128
-
F32
public static final Format.Primitive F32
-
F64
public static final Format.Primitive F64
-
CHAR
public static final Format.Primitive CHAR
-
STR
public static final Format.Primitive STR
-
BYTES
public static final Format.Primitive BYTES
-
-
Constructor Detail
-
Primitive
public Primitive(String type)
-
-
Method Detail
-
valueOf
public static Format.Primitive valueOf(String s)
-
getType
public String getType()
-
-