org.eclipse.m2m.atl.engine.vm.nativelib
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
public class ASMOclParametrizedType
- extends ASMOclType
An OclType for parameterized types, principally collections.
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 java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
myType
public static ASMOclType myType
ASMOclParametrizedType
public ASMOclParametrizedType()
ASMOclParametrizedType
public ASMOclParametrizedType(java.lang.String name,
ASMOclType elementType,
ASMOclType supertype)
getASMOclParametrizedType
public static ASMOclParametrizedType getASMOclParametrizedType(java.lang.String name,
ASMOclType elementType,
ASMOclType supertype)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getName
public java.lang.String getName()
- Specified by:
getName
in class ASMOclType
getElementType
public ASMOclType getElementType()
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
conformsTo
public ASMBoolean conformsTo(ASMOclType other)
- Specified by:
conformsTo
in class ASMOclType
conformsTo
public static ASMBoolean conformsTo(StackFrame frame,
ASMOclParametrizedType self,
ASMOclType other)
setName
public static void setName(StackFrame frame,
ASMOclParametrizedType self,
ASMString name)
setElementType
public static void setElementType(StackFrame frame,
ASMOclParametrizedType self,
ASMOclType elementType)