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.
-
-
Field Summary
Fields Modifier and Type Field Description static ASMOclTypemyType-
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
-
Constructor Summary
Constructors Constructor Description ASMOclParametrizedType()ASMOclParametrizedType(java.lang.String name, ASMOclType elementType, ASMOclType supertype)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ASMBooleanconformsTo(ASMOclType other)static ASMBooleanconformsTo(StackFrame frame, ASMOclParametrizedType self, ASMOclType other)booleanequals(java.lang.Object other)static ASMOclParametrizedTypegetASMOclParametrizedType(java.lang.String name, ASMOclType elementType, ASMOclType supertype)ASMOclTypegetElementType()java.lang.StringgetName()static voidsetElementType(StackFrame frame, ASMOclParametrizedType self, ASMOclType elementType)static voidsetName(StackFrame frame, ASMOclParametrizedType self, ASMString name)java.lang.StringtoString()-
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 Detail
-
myType
public static ASMOclType myType
-
-
Constructor Detail
-
ASMOclParametrizedType
public ASMOclParametrizedType()
-
ASMOclParametrizedType
public ASMOclParametrizedType(java.lang.String name, ASMOclType elementType, ASMOclType supertype)
-
-
Method Detail
-
getASMOclParametrizedType
public static ASMOclParametrizedType getASMOclParametrizedType(java.lang.String name, ASMOclType elementType, ASMOclType supertype)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getName
public java.lang.String getName()
- Specified by:
getNamein classASMOclType
-
getElementType
public ASMOclType getElementType()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
conformsTo
public ASMBoolean conformsTo(ASMOclType other)
- Specified by:
conformsToin classASMOclType
-
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)
-
-