Class ASMSequence
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.ASMSequence
-
Field Summary
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
static ASMSequence
append
(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMSequence
asSequence
(StackFrame frame, ASMSequence self) static ASMOclAny
at
(StackFrame frame, ASMSequence self, ASMInteger i) boolean
static ASMSequence
excluding
(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMOclAny
first
(StackFrame frame, ASMSequence self) static ASMSequence
flatten
(StackFrame frame, ASMSequence self) int
hashCode()
static ASMSequence
including
(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMInteger
indexOf
(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMSequence
insertAt
(StackFrame frame, ASMSequence self, ASMInteger index, ASMOclAny o) iterator()
static ASMOclAny
last
(StackFrame frame, ASMSequence self) static ASMSequence
prepend
(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMSequence
subSequence
(StackFrame frame, ASMSequence self, ASMInteger lower, ASMInteger upper) toString()
static ASMSequence
union
(StackFrame frame, ASMSequence 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 Details
-
myType
-
-
Constructor Details
-
ASMSequence
public ASMSequence() -
ASMSequence
-
ASMSequence
-
-
Method Details
-
toString
-
add
- Specified by:
add
in classASMCollection
-
add
-
add
-
iterator
- Specified by:
iterator
in classASMCollection
-
collection
- Specified by:
collection
in classASMCollection
-
equals
-
hashCode
public int hashCode() -
union
-
flatten
-
append
-
prepend
-
insertAt
public static ASMSequence insertAt(StackFrame frame, ASMSequence self, ASMInteger index, ASMOclAny o) -
subSequence
public static ASMSequence subSequence(StackFrame frame, ASMSequence self, ASMInteger lower, ASMInteger upper) -
at
-
indexOf
-
first
-
last
-
including
-
excluding
-
asSequence
-