SchemaType.java
package zserio.runtime.typeinfo;
/**
* Enumeration which specifies zserio type used in type information.
*/
public enum SchemaType
{
/** Zserio bool type */
BOOL,
/** Zserio int8 type. */
INT8,
/** Zserio int16 type. */
INT16,
/** Zserio int32 type. */
INT32,
/** Zserio int64 type. */
INT64,
/** Zserio uint8 type. */
UINT8,
/** Zserio uint16 type. */
UINT16,
/** Zserio uint32 type. */
UINT32,
/** Zserio uint64 type. */
UINT64,
/** Zserio varint16 type. */
VARINT16,
/** Zserio varint32 type. */
VARINT32,
/** Zserio varint64 type. */
VARINT64,
/** Zserio varint type. */
VARINT,
/** Zserio varuint16 type. */
VARUINT16,
/** Zserio varuint32 type. */
VARUINT32,
/** Zserio varuint64 type. */
VARUINT64,
/** Zserio varuint type. */
VARUINT,
/** Zserio varsize type. */
VARSIZE,
/** Zserio fixed signed bitfield type. */
FIXED_SIGNED_BITFIELD,
/** Zserio fixed unsigned bitfield type. */
FIXED_UNSIGNED_BITFIELD,
/** Zserio dynamic signed bitfield type. */
DYNAMIC_SIGNED_BITFIELD,
/** Zserio dynamic unsigned bitfield type. */
DYNAMIC_UNSIGNED_BITFIELD,
/** Zserio float16 type. */
FLOAT16,
/** Zserio float32 type. */
FLOAT32,
/** Zserio float64 type. */
FLOAT64,
/** Zserio bytes type. */
BYTES,
/** Zserio string type. */
STRING,
/** Zserio extern type. */
EXTERN,
/** Zserio enumeration type. */
ENUM,
/** Zserio bitmask type. */
BITMASK,
/** Zserio structure type. */
STRUCT,
/** Zserio choice type. */
CHOICE,
/** Zserio union type. */
UNION,
/** Zserio SQL table type. */
SQL_TABLE,
/** Zserio SQL database type. */
SQL_DATABASE,
/** Zserio service type. */
SERVICE,
/** Zserio pubsub type. */
PUBSUB
}