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 ASMOclType
myType
-
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 ASMBoolean
conformsTo(ASMOclType other)
static ASMBoolean
conformsTo(StackFrame frame, ASMOclParametrizedType self, ASMOclType other)
boolean
equals(java.lang.Object other)
static ASMOclParametrizedType
getASMOclParametrizedType(java.lang.String name, ASMOclType elementType, ASMOclType supertype)
ASMOclType
getElementType()
java.lang.String
getName()
static void
setElementType(StackFrame frame, ASMOclParametrizedType self, ASMOclType elementType)
static void
setName(StackFrame frame, ASMOclParametrizedType self, ASMString name)
java.lang.String
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 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:
toString
in classjava.lang.Object
-
getName
public java.lang.String getName()
- Specified by:
getName
in classASMOclType
-
getElementType
public ASMOclType getElementType()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
conformsTo
public ASMBoolean conformsTo(ASMOclType other)
- Specified by:
conformsTo
in 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)
-
-