jltools.types
Interface PrimitiveType
- All Superinterfaces:
- java.lang.Cloneable, Copy, NamedQualifier, NamedType, Qualifier, java.io.Serializable, Type, TypeObject
- All Known Implementing Classes:
- PrimitiveType_c
- public interface PrimitiveType
- extends NamedType
A PrimitiveType
represents a type which may not be directly
coerced to java.lang.Object (under the standard Java type system).
This class should never be instantiated directly. Instead, you should
use the TypeSystem.get*
methods.
Methods inherited from interface jltools.util.Copy |
copy |
Methods inherited from interface jltools.types.Type |
arrayOf, arrayOf, descendsFrom, isArray, isAssignableSubtype, isBoolean, isByte, isCastValid, isChar, isClass, isDouble, isFloat, isImplicitCastValid, isInt, isIntOrLess, isLong, isLongOrLess, isNull, isNumeric, isPrimitive, isReference, isSame, isShort, isSubtype, isThrowable, isUncheckedException, isVoid, toArray, toClass, toNull, toPrimitive, toReference, translate |
VOID
public static final PrimitiveType.Kind VOID
BOOLEAN
public static final PrimitiveType.Kind BOOLEAN
BYTE
public static final PrimitiveType.Kind BYTE
CHAR
public static final PrimitiveType.Kind CHAR
SHORT
public static final PrimitiveType.Kind SHORT
INT
public static final PrimitiveType.Kind INT
LONG
public static final PrimitiveType.Kind LONG
FLOAT
public static final PrimitiveType.Kind FLOAT
DOUBLE
public static final PrimitiveType.Kind DOUBLE
kind
public PrimitiveType.Kind kind()
wrapperTypeString
public java.lang.String wrapperTypeString()