Class ASMBag
- 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.ASMBag
-
public class ASMBag extends ASMCollection
-
-
Field Summary
Fields Modifier and Type Field Description static ASMOclType
myType
-
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 void
add(ASMOclAny o)
static ASMBag
asBag(StackFrame frame, ASMBag self)
java.util.Collection
collection()
boolean
equals(java.lang.Object o)
static ASMBag
excluding(StackFrame frame, ASMBag self, ASMOclAny o)
static ASMBag
flatten(StackFrame frame, ASMBag self)
int
hashCode()
static ASMBag
including(StackFrame frame, ASMBag self, ASMOclAny o)
java.util.Iterator
iterator()
java.lang.String
toString()
-
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
-
ASMBag
public ASMBag()
-
ASMBag
public ASMBag(ASMBag init)
-
ASMBag
public ASMBag(java.util.Collection init)
-
-
Method Detail
-
including
public static ASMBag including(StackFrame frame, ASMBag self, ASMOclAny o)
-
excluding
public static ASMBag excluding(StackFrame frame, ASMBag self, ASMOclAny o)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
add
public void add(ASMOclAny o)
- Specified by:
add
in classASMCollection
-
iterator
public java.util.Iterator iterator()
- Specified by:
iterator
in classASMCollection
-
collection
public java.util.Collection collection()
- Specified by:
collection
in classASMCollection
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
asBag
public static ASMBag asBag(StackFrame frame, ASMBag self)
-
flatten
public static ASMBag flatten(StackFrame frame, ASMBag self)
-
-