public static enum UnifiedMetaData.PrimitiveType extends Enum<UnifiedMetaData.PrimitiveType>
| Enum Constant and Description |
|---|
Char
Primitive char type.
|
Double
Primitive double type.
|
Float
Primitive float type.
|
Int16
Primitive int16 type.
|
Int32
Primitive int32 type.
|
Int64
Primitive int64 type.
|
Int8
Primitive int8 type.
|
UInt16
Primitive uint16 type.
|
UInt32
Primitive uint32 type.
|
UInt64
Primitive uint64 type.
|
UInt8
Primitive uint8 type.
|
| Modifier and Type | Method and Description |
|---|---|
static UnifiedMetaData.PrimitiveType |
fromString(String value)
Returns primitive type descriptor by its standard name.
|
Class<?> |
getInternalJavaClass()
Public Java class.
|
Class<?> |
getPresentativeJavaClass()
Public Java class.
|
int |
getSize()
Returns binary size of the type.
|
static List<String> |
getValidXmlValues() |
boolean |
isSigned()
Checks if the type is signed.
|
static UnifiedMetaData.PrimitiveType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UnifiedMetaData.PrimitiveType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UnifiedMetaData.PrimitiveType Char
public static final UnifiedMetaData.PrimitiveType Int8
public static final UnifiedMetaData.PrimitiveType Int16
public static final UnifiedMetaData.PrimitiveType Int32
public static final UnifiedMetaData.PrimitiveType Int64
public static final UnifiedMetaData.PrimitiveType UInt8
public static final UnifiedMetaData.PrimitiveType UInt16
public static final UnifiedMetaData.PrimitiveType UInt32
public static final UnifiedMetaData.PrimitiveType UInt64
public static final UnifiedMetaData.PrimitiveType Float
public static final UnifiedMetaData.PrimitiveType Double
public static UnifiedMetaData.PrimitiveType[] values()
for (UnifiedMetaData.PrimitiveType c : UnifiedMetaData.PrimitiveType.values()) System.out.println(c);
public static UnifiedMetaData.PrimitiveType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getSize()
public boolean isSigned()
public static UnifiedMetaData.PrimitiveType fromString(String value)
value - Standard name of the primitive type.UnifiedMetaData.PrimitiveType instance or null.public Class<?> getPresentativeJavaClass()
Returns class that corresponds to the primitive type.
Internal usage.
public Class<?> getInternalJavaClass()
Returns class that corresponds to the primitive type.
Internal usage.
Copyright © 2005–2025 Onix Solutions. All rights reserved.