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
FieldsFields inherited from class ASMNativeObject
nativeImpl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidstatic ASMSequenceappend(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMSequenceasSequence(StackFrame frame, ASMSequence self) static ASMOclAnyat(StackFrame frame, ASMSequence self, ASMInteger i) booleanstatic ASMSequenceexcluding(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMOclAnyfirst(StackFrame frame, ASMSequence self) static ASMSequenceflatten(StackFrame frame, ASMSequence self) inthashCode()static ASMSequenceincluding(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMIntegerindexOf(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMSequenceinsertAt(StackFrame frame, ASMSequence self, ASMInteger index, ASMOclAny o) iterator()static ASMOclAnylast(StackFrame frame, ASMSequence self) static ASMSequenceprepend(StackFrame frame, ASMSequence self, ASMOclAny o) static ASMSequencesubSequence(StackFrame frame, ASMSequence self, ASMInteger lower, ASMInteger upper) toString()static ASMSequenceunion(StackFrame frame, ASMSequence self, ASMCollection other) Methods inherited from class ASMCollection
asBag, asOrderedSet, asSequence, asSet, count, excludes, excludesAll, get, includes, includesAll, isEmpty, notEmpty, size, size, sumMethods inherited from class 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, unsetMethods inherited from class ASMNativeObject
getNativeImpl
-
Field Details
-
myType
-
-
Constructor Details
-
ASMSequence
public ASMSequence() -
ASMSequence
-
ASMSequence
-
-
Method Details
-
toString
-
add
- Specified by:
addin classASMCollection
-
add
-
add
-
iterator
- Specified by:
iteratorin classASMCollection
-
collection
- Specified by:
collectionin classASMCollection
-
equals
-
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
-