Class ASMCollection
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
- Direct Known Subclasses:
ASMBag
,ASMOrderedSet
,ASMSequence
,ASMSet
-
Field Summary
FieldsFields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
static ASMBag
asBag
(StackFrame frame, ASMCollection self) static ASMOrderedSet
asOrderedSet
(StackFrame frame, ASMCollection self) static ASMSequence
asSequence
(StackFrame frame, ASMCollection self) static ASMSet
asSet
(StackFrame frame, ASMCollection self) abstract Collection
static ASMInteger
count
(StackFrame frame, ASMCollection self, ASMOclAny object) static ASMBoolean
excludes
(StackFrame frame, ASMCollection self, ASMOclAny o) static ASMBoolean
excludesAll
(StackFrame frame, ASMCollection self, ASMCollection o) get
(StackFrame frame, String name) static ASMBoolean
includes
(StackFrame frame, ASMCollection self, ASMOclAny o) static ASMBoolean
includesAll
(StackFrame frame, ASMCollection self, ASMCollection o) static ASMBoolean
isEmpty
(StackFrame frame, ASMCollection self) abstract Iterator
iterator()
static ASMBoolean
notEmpty
(StackFrame frame, ASMCollection self) int
size()
static ASMInteger
size
(StackFrame frame, ASMCollection self) static ASMOclAny
sum
(StackFrame frame, ASMCollection self) 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