Package org.emftext.language.java.arrays
Interface ArrayTypeable
-
- All Superinterfaces:
Commentable
,EObject
,Notifier
- All Known Subinterfaces:
Boolean
,Byte
,Char
,ClassifierReference
,Double
,ExtendsTypeArgument
,Float
,IdentifierReference
,InferableType
,Int
,Long
,NamespaceClassifierReference
,PrimitiveType
,PrimitiveTypeReference
,QualifiedTypeArgument
,Short
,SuperTypeArgument
,TypeArgument
,TypeReference
,UnknownTypeArgument
,Void
- All Known Implementing Classes:
ArrayTypeableImpl
,BooleanImpl
,ByteImpl
,CharImpl
,ClassifierReferenceImpl
,DoubleImpl
,ExtendsTypeArgumentImpl
,FloatImpl
,IdentifierReferenceImpl
,InferableTypeImpl
,IntImpl
,LongImpl
,NamespaceClassifierReferenceImpl
,PrimitiveTypeImpl
,PrimitiveTypeReferenceImpl
,QualifiedTypeArgumentImpl
,ShortImpl
,SuperTypeArgumentImpl
,TemporalCompositeTypeReference
,TypeArgumentImpl
,TypeReferenceImpl
,UnknownTypeArgumentImpl
,VoidImpl
public interface ArrayTypeable extends Commentable
A representation of the model object 'Array Typeable'.The following features are supported:
- See Also:
ArraysPackage.getArrayTypeable()
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getArrayDimension()
EList<ArrayDimension>
getArrayDimensionsAfter()
Returns the value of the 'Array Dimensions After' containment reference list.EList<ArrayDimension>
getArrayDimensionsBefore()
Returns the value of the 'Array Dimensions Before' containment reference list.-
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.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getArrayDimensionsBefore
EList<ArrayDimension> getArrayDimensionsBefore()
Returns the value of the 'Array Dimensions Before' containment reference list. The list contents are of typeArrayDimension
.- Returns:
- the value of the 'Array Dimensions Before' containment reference list.
- See Also:
ArraysPackage.getArrayTypeable_ArrayDimensionsBefore()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
getArrayDimensionsAfter
EList<ArrayDimension> getArrayDimensionsAfter()
Returns the value of the 'Array Dimensions After' containment reference list. The list contents are of typeArrayDimension
.- Returns:
- the value of the 'Array Dimensions After' containment reference list.
- See Also:
ArraysPackage.getArrayTypeable_ArrayDimensionsAfter()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
getArrayDimension
long getArrayDimension()
- Generated class or method.
- EMF model class or method.
- kind="operation"
-
-