Class ASMSet
- 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.ASMCollection
-
- org.eclipse.m2m.atl.engine.vm.nativelib.ASMSet
-
public class ASMSet extends ASMCollection
-
-
Field Summary
Fields Modifier and Type Field Description static ASMOclTypemyType-
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(ASMOclAny o)static ASMSetasSet(StackFrame frame, ASMSet self)java.util.Collectioncollection()booleanequals(java.lang.Object o)static ASMSetexcluding(StackFrame frame, ASMSet self, ASMOclAny o)static ASMSetflatten(StackFrame frame, ASMSet self)inthashCode()static ASMSetincluding(StackFrame frame, ASMSet self, ASMOclAny o)static ASMSetintersection(StackFrame frame, ASMSet self, ASMCollection other)java.util.Iteratoriterator()static ASMSetoperatorMinus(StackFrame frame, ASMSet self, ASMSet other)static ASMSetsymetricDifference(StackFrame frame, ASMSet self, ASMSet other)java.lang.StringtoString()static ASMSetunion(StackFrame frame, ASMSet self, ASMCollection other)-
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMCollection
asBag, asOrderedSet, asSequence, asSet, count, excludes, excludesAll, get, includes, includesAll, isEmpty, notEmpty, size, size, sum
-
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
-
ASMSet
public ASMSet()
-
ASMSet
public ASMSet(ASMSet init)
-
ASMSet
public ASMSet(java.util.Collection init)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
add
public void add(ASMOclAny o)
- Specified by:
addin classASMCollection
-
iterator
public java.util.Iterator iterator()
- Specified by:
iteratorin classASMCollection
-
collection
public java.util.Collection collection()
- Specified by:
collectionin classASMCollection
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
union
public static ASMSet union(StackFrame frame, ASMSet self, ASMCollection other)
-
intersection
public static ASMSet intersection(StackFrame frame, ASMSet self, ASMCollection other)
-
operatorMinus
public static ASMSet operatorMinus(StackFrame frame, ASMSet self, ASMSet other)
-
including
public static ASMSet including(StackFrame frame, ASMSet self, ASMOclAny o)
-
excluding
public static ASMSet excluding(StackFrame frame, ASMSet self, ASMOclAny o)
-
symetricDifference
public static ASMSet symetricDifference(StackFrame frame, ASMSet self, ASMSet other)
-
flatten
public static ASMSet flatten(StackFrame frame, ASMSet self)
-
asSet
public static ASMSet asSet(StackFrame frame, ASMSet self)
-
-