public class IntegerValueDescriptor extends BoxedValueDescriptor
| Constructor and Description |
|---|
IntegerValueDescriptor(ElementId elementId) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
appendEcore(JavaStream js,
JavaLocalContext<?> localContext,
CGEcoreExp cgEcoreExp,
CGValuedElement unboxedValue)
Append a conversion to an Ecore value.
|
Boolean |
appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue)
Append the appropriate statements to js to create the unboxed value for cgUnboxExp from its boxedValue.
|
getEcoreDescriptor, getUnboxedDescriptor, isAssignableFromappend, getClassName, getJavaClass, hasJavaClass, isAssignableTo, toStringappendBox, appendCast, appendCastTerm, appendEcoreStatements, appendEcoreValue, appendEqualsValue, appendNotEqualsTerm, asCollectionDescriptor, getEClassifier, getElementId, getPrimitiveDescriptor, isPrimitiveequals, getClass, hashCode, notify, notifyAll, wait, wait, waitappend, appendBox, appendCast, appendCastTerm, appendEcoreStatements, appendEcoreValue, appendEqualsValue, appendNotEqualsTerm, asCollectionDescriptor, getClassName, getEClassifier, getJavaClass, getPrimitiveDescriptor, hasJavaClass, isAssignableTo, isPrimitivepublic IntegerValueDescriptor(ElementId elementId)
public Boolean appendEcore(JavaStream js, JavaLocalContext<?> localContext, CGEcoreExp cgEcoreExp, CGValuedElement unboxedValue)
TypeDescriptorappendEcore in interface TypeDescriptorappendEcore in class AbstractDescriptorpublic Boolean appendUnboxStatements(JavaStream js, JavaLocalContext<?> localContext, CGUnboxExp cgUnboxExp, CGValuedElement boxedValue)
TypeDescriptorappendUnboxStatements in interface TypeDescriptorappendUnboxStatements in class AbstractDescriptorCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.