org.eclipse.ocl.examples.domain.values
Interface SequenceValue
- All Superinterfaces:
- CollectionValue, java.lang.Iterable<java.lang.Object>, Value
- All Known Subinterfaces:
- InvalidValue, NullValue, OrderedSetValue, OrderedSetValue.Accumulator, SequenceValue.Accumulator
- All Known Implementing Classes:
- InvalidValueException, NullValueImpl, OrderedSetValueImpl, RangeOrderedSetValueImpl, RangeSequenceValueImpl, SequenceValueImpl, SparseOrderedSetValueImpl, SparseOrderedSetValueImpl.Accumulator, SparseSequenceValueImpl, SparseSequenceValueImpl.Accumulator, UndefinedValueImpl
public interface SequenceValue
- extends CollectionValue
Fields inherited from interface org.eclipse.ocl.examples.domain.values.Value |
INVALID_NAME |
Methods inherited from interface org.eclipse.ocl.examples.domain.values.CollectionValue |
asCollection, asEcoreObject, count, excludes, excludesAll, excluding, flatten, flatten, getElements, getKind, getTypeId, includes, includesAll, including, intersection, intSize, isEmpty, isOrdered, isUnique, iterable, iterator, notEmpty, product, size, sort, toSequenceValue, union |
Methods inherited from interface org.eclipse.ocl.examples.domain.values.Value |
asBagValue, asCollectionValue, asDouble, asElement, asInteger, asIntegerValue, asNavigableObject, asObject, asObjectValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asTupleValue, asUniqueCollectionValue, asUnlimitedNaturalValue, isInvalid, isUndefined, toString |
append
@NonNull
SequenceValue append(@Nullable
java.lang.Object object)
- Generated
- NOT
at
@Nullable
java.lang.Object at(int index)
- Generated
- NOT
first
@Nullable
java.lang.Object first()
- Generated
- NOT
insertAt
@NonNull
SequenceValue insertAt(int index,
@Nullable
java.lang.Object object)
- Generated
- NOT
indexOf
@NonNull
IntegerValue indexOf(@Nullable
java.lang.Object object)
- Generated
- NOT
last
@Nullable
java.lang.Object last()
- Generated
- NOT
prepend
@NonNull
SequenceValue prepend(@Nullable
java.lang.Object object)
- Generated
- NOT
reverse
@NonNull
SequenceValue reverse()
- Generated
- NOT
subSequence
@NonNull
SequenceValue subSequence(int lower,
int upper)
- Generated
- NOT