public interface JvmExecutable extends JvmFeature, JvmTypeParameterDeclarator
The following features are supported:
TypesPackage.getJvmExecutable()
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<JvmTypeReference> |
getExceptions()
Returns the value of the 'Exceptions' containment reference list.
|
org.eclipse.emf.common.util.EList<JvmFormalParameter> |
getParameters()
Returns the value of the 'Parameters' containment reference list.
|
boolean |
isVarArgs()
Returns the value of the 'Var Args' attribute
|
void |
setVarArgs(boolean value)
Sets the value of the '
Var Args ' attribute |
isStatic
getDeclaringType, getIdentifier, getSimpleName, getVisibility, internalSetIdentifier, setDeclaringType, setSimpleName, setVisibility
getAnnotations
getQualifiedName, getQualifiedName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getTypeParameters
org.eclipse.emf.common.util.EList<JvmFormalParameter> getParameters()
JvmFormalParameter
.
If the meaning of the 'Parameters' containment reference list isn't clear, there really should be more of a description here...
TypesPackage.getJvmExecutable_Parameters()
org.eclipse.emf.common.util.EList<JvmTypeReference> getExceptions()
JvmTypeReference
.
If the meaning of the 'Exceptions' containment reference list isn't clear, there really should be more of a description here...
TypesPackage.getJvmExecutable_Exceptions()
boolean isVarArgs()
If the meaning of the 'Var Args' attribute isn't clear, there really should be more of a description here...
setVarArgs(boolean)
,
TypesPackage.getJvmExecutable_VarArgs()
void setVarArgs(boolean value)
Var Args
' attribute.
value
- the new value of the 'Var Args' attribute.isVarArgs()