Class ASMOclParametrizedType
java.lang.Object
org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclType
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclParametrizedType
An OclType for parameterized types, principally collections.
-
Field Summary
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
Constructor Summary
ConstructorDescriptionASMOclParametrizedType
(String name, ASMOclType elementType, ASMOclType supertype) -
Method Summary
Modifier and TypeMethodDescriptionconformsTo
(ASMOclType other) static ASMBoolean
conformsTo
(StackFrame frame, ASMOclParametrizedType self, ASMOclType other) boolean
static ASMOclParametrizedType
getASMOclParametrizedType
(String name, ASMOclType elementType, ASMOclType supertype) getName()
static void
setElementType
(StackFrame frame, ASMOclParametrizedType self, ASMOclType elementType) static void
setName
(StackFrame frame, ASMOclParametrizedType self, ASMString name) toString()
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclType
addSupertype, conformsTo, get, getName, getSupertypes, getVMOperations, registerHelperAttribute, registerVMOperation, registerWeavingHelper
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
asBag, asSequence, asSet, check, debug, findOperation, findOperation, getHelper, getNamedTargetFromSource, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, refUnsetValue, set, setType, toString, unset
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
getNativeImpl
-
Field Details
-
myType
-
-
Constructor Details
-
ASMOclParametrizedType
public ASMOclParametrizedType() -
ASMOclParametrizedType
-
-
Method Details
-
getASMOclParametrizedType
public static ASMOclParametrizedType getASMOclParametrizedType(String name, ASMOclType elementType, ASMOclType supertype) -
toString
-
getName
- Specified by:
getName
in classASMOclType
-
getElementType
-
equals
-
conformsTo
- Specified by:
conformsTo
in classASMOclType
-
conformsTo
public static ASMBoolean conformsTo(StackFrame frame, ASMOclParametrizedType self, ASMOclType other) -
setName
-
setElementType
public static void setElementType(StackFrame frame, ASMOclParametrizedType self, ASMOclType elementType)
-