Class ASMOclSimpleType
- 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.ASMOclSimpleType
-
public class ASMOclSimpleType extends ASMOclType
An OclType for simple types.
-
-
Field Summary
-
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclType
myType
-
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
-
Constructor Summary
Constructors Constructor Description ASMOclSimpleType()ASMOclSimpleType(java.lang.String name)ASMOclSimpleType(java.lang.String name, ASMOclType supertype)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ASMBooleanconformsTo(ASMOclType other)booleanequals(java.lang.Object other)java.lang.StringgetName()inthashCode()voidsetName(java.lang.String name)static voidsetName(StackFrame frame, ASMOclSimpleType 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
-
-
-
-
Constructor Detail
-
ASMOclSimpleType
public ASMOclSimpleType()
-
ASMOclSimpleType
public ASMOclSimpleType(java.lang.String name)
-
ASMOclSimpleType
public ASMOclSimpleType(java.lang.String name, ASMOclType supertype)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getName
public java.lang.String getName()
- Specified by:
getNamein classASMOclType
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
conformsTo
public ASMBoolean conformsTo(ASMOclType other)
- Specified by:
conformsToin classASMOclType
-
setName
public void setName(java.lang.String name)
-
setName
public static void setName(StackFrame frame, ASMOclSimpleType self, ASMString name)
-
-