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 org.eclipse.m2m.atl.engine.vm.nativelib.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 org.eclipse.m2m.atl.engine.vm.nativelib.ASMCollection
asBag, asOrderedSet, asSequence, asSet, count, excludes, excludesAll, get, includes, includesAll, isEmpty, notEmpty, size, size, sumMethods 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, unsetMethods 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:
addin classASMCollection
-
add
-
add
-
iterator
- Specified by:
iteratorin classASMCollection
-
collection
- Specified by:
collectionin 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
-