Interface HexLongLiteral
-
- All Superinterfaces:
AdditiveExpressionChild
,AndExpressionChild
,AnnotationValue
,ArrayInitializationValue
,AssignmentExpressionChild
,Commentable
,ConditionalAndExpressionChild
,ConditionalExpressionChild
,ConditionalOrExpressionChild
,EObject
,EqualityExpressionChild
,ExclusiveOrExpressionChild
,Expression
,InclusiveOrExpressionChild
,InstanceOfExpressionChild
,LambdaBody
,Literal
,LongLiteral
,MethodReferenceExpressionChild
,MultiplicativeExpressionChild
,Notifier
,PrimaryExpression
,RelationExpressionChild
,ShiftExpressionChild
,UnaryExpressionChild
,UnaryModificationExpressionChild
- All Known Implementing Classes:
HexLongLiteralImpl
public interface HexLongLiteral extends LongLiteral
A representation of the model object 'Hex Long Literal'.The following features are supported:
- See Also:
LiteralsPackage.getHexLongLiteral()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BigInteger
getHexValue()
Returns the value of the 'Hex Value' attribute.void
setHexValue(BigInteger value)
Sets the value of the 'Hex Value
' attribute.-
Methods inherited from interface org.emftext.language.java.commons.Commentable
addAfterContainingStatement, addBeforeContainingStatement, getAnnotationInterface, getChildrenByEType, getChildrenByType, getClassClass, getConcreteClassifier, getConcreteClassifiers, getContainingAnnotationInstance, getContainingAnonymousClass, getContainingCompilationUnit, getContainingConcreteClassifier, getContainingContainerName, getContainingPackageName, getFirstChildByEType, getFirstChildByType, getLayoutInformations, getLibClass, getLibInterface, getObjectClass, getParentByEType, getParentByType, getParentConcreteClassifier, getStringClass
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.emftext.language.java.expressions.Expression
getAlternativeType, getArrayDimension, getType
-
Methods inherited from interface org.emftext.language.java.literals.Literal
getOneType
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getHexValue
BigInteger getHexValue()
Returns the value of the 'Hex Value' attribute.- Returns:
- the value of the 'Hex Value' attribute.
- See Also:
setHexValue(BigInteger)
,LiteralsPackage.getHexLongLiteral_HexValue()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setHexValue
void setHexValue(BigInteger value)
Sets the value of the 'Hex Value
' attribute.- Parameters:
value
- the new value of the 'Hex Value' attribute.- See Also:
getHexValue()
- Generated class or method.
-
-