public class PrimitiveValueDescriptor extends BoxedValueDescriptor
AbstractDescriptor.NamedFuture
javaClass
elementId
Constructor and Description |
---|
PrimitiveValueDescriptor(DataTypeId typeId,
java.lang.Class<? extends Value> boxedClass,
java.lang.Class<?> primitiveClass) |
Modifier and Type | Method and Description |
---|---|
protected EcoreDescriptor |
createEcoreDescriptor() |
protected UnboxedDescriptor |
createUnboxedDescriptor() |
createPrimitiveObjectEcoreDescriptor, createPrimitiveTypeEcoreDescriptor, createPrimitiveTypeUnboxedDescriptor, getEcoreDescriptor, getUnboxedDescriptor, isAssignableFrom
append, getClassName, getJavaClass, hasJavaClass, isAssignableTo, toString
appendBox, appendCast, appendCastTerm, appendEcore, appendEcoreStatements, appendEcoreValue, appendEqualsValue, appendNotEqualsTerm, appendUnboxStatements, asCollectionDescriptor, getEClassifier, getElementId, getPrimitiveDescriptor, isBoxedType, isPrimitive, reClass
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
append, appendBox, appendCast, appendCastTerm, appendEcore, appendEcoreStatements, appendEcoreValue, appendEqualsValue, appendNotEqualsTerm, appendUnboxStatements, asCollectionDescriptor, getClassName, getEClassifier, getJavaClass, getPrimitiveDescriptor, hasJavaClass, isAssignableTo, isPrimitive
public PrimitiveValueDescriptor(@NonNull DataTypeId typeId, @NonNull java.lang.Class<? extends Value> boxedClass, @NonNull java.lang.Class<?> primitiveClass)
@NonNull protected EcoreDescriptor createEcoreDescriptor()
createEcoreDescriptor
in class BoxedValueDescriptor
@NonNull protected UnboxedDescriptor createUnboxedDescriptor()
createUnboxedDescriptor
in class BoxedValueDescriptor