Modifier and Type | Method and Description |
---|---|
SequenceValue |
IdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
IdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
Modifier and Type | Interface and Description |
---|---|
interface |
InvalidValue |
interface |
NullValue |
interface |
OrderedSetValue |
static interface |
OrderedSetValue.Accumulator |
static interface |
SequenceValue.Accumulator |
Modifier and Type | Method and Description |
---|---|
SequenceValue |
SequenceValue.append(java.lang.Object object) |
SequenceValue |
SequenceValue.appendAll(SequenceValue objects) |
SequenceValue |
Value.asSequenceValue() |
SequenceValue |
SequenceValue.insertAt(int index,
java.lang.Object object) |
SequenceValue |
SequenceValue.prepend(java.lang.Object object) |
SequenceValue |
SequenceValue.prependAll(SequenceValue objects) |
SequenceValue |
SequenceValue.reverse() |
SequenceValue |
CollectionValue.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
SequenceValue.subSequence(int lower,
int upper) |
SequenceValue |
CollectionValue.toSequenceValue() |
Modifier and Type | Method and Description |
---|---|
SequenceValue |
SequenceValue.appendAll(SequenceValue objects) |
SequenceValue |
SequenceValue.prependAll(SequenceValue objects) |
Modifier and Type | Class and Description |
---|---|
class |
InvalidValueException
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
class |
NullValueImpl
An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue
to the caller.
|
class |
OrderedSetValueImpl |
class |
RangeOrderedSetValueImpl |
class |
RangeSequenceValueImpl |
class |
SequenceValueImpl |
class |
SparseOrderedSetValueImpl |
static class |
SparseOrderedSetValueImpl.Accumulator |
class |
SparseSequenceValueImpl |
static class |
SparseSequenceValueImpl.Accumulator |
class |
UndefinedValueImpl |
Modifier and Type | Method and Description |
---|---|
SequenceValue |
RangeSequenceValueImpl.append(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.append(java.lang.Object object) |
SequenceValue |
SparseSequenceValueImpl.Accumulator.append(java.lang.Object value) |
SequenceValue |
UndefinedValueImpl.append(java.lang.Object object) |
SequenceValue |
SequenceValueImpl.appendAll(SequenceValue objects) |
SequenceValue |
UndefinedValueImpl.appendAll(SequenceValue objects) |
SequenceValue |
CollectionValueImpl.asSequenceValue() |
SequenceValue |
InvalidValueException.asSequenceValue() |
SequenceValue |
NumberValueImpl.asSequenceValue() |
SequenceValue |
OrderedSetValueImpl.asSequenceValue() |
SequenceValue |
SequenceValueImpl.asSequenceValue() |
SequenceValue |
UndefinedValueImpl.asSequenceValue() |
SequenceValue |
ValueImpl.asSequenceValue() |
SequenceValue |
SequenceValueImpl.excluding(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.excludingAll(CollectionValue values) |
SequenceValue |
RangeSequenceValueImpl.flatten() |
SequenceValue |
SequenceValueImpl.flatten() |
SequenceValue |
RangeSequenceValueImpl.including(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.including(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.includingAll(CollectionValue values) |
SequenceValue |
SequenceValueImpl.insertAt(int index,
java.lang.Object object) |
SequenceValue |
UndefinedValueImpl.insertAt(int index,
java.lang.Object object) |
SequenceValue |
RangeSequenceValueImpl.prepend(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.prepend(java.lang.Object object) |
SequenceValue |
UndefinedValueImpl.prepend(java.lang.Object object) |
SequenceValue |
SequenceValueImpl.prependAll(SequenceValue objects) |
SequenceValue |
UndefinedValueImpl.prependAll(SequenceValue objects) |
SequenceValue |
SequenceValueImpl.reverse() |
SequenceValue |
UndefinedValueImpl.reverse() |
SequenceValue |
BagValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
SequenceValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
UndefinedValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
OrderedSetValueImpl.subSequence(int lower,
int upper) |
SequenceValue |
SequenceValueImpl.subSequence(int lower,
int upper)
Implementation of the OCL
Sequence::subSequence(lower : Integer, upper : Integer) : Sequence(T)
operation.
|
SequenceValue |
BagValueImpl.toSequenceValue() |
SequenceValue |
OrderedSetValueImpl.toSequenceValue() |
SequenceValue |
SequenceValueImpl.toSequenceValue() |
SequenceValue |
SetValueImpl.toSequenceValue() |
SequenceValue |
UndefinedValueImpl.toSequenceValue() |
Modifier and Type | Method and Description |
---|---|
OrderedSetValue |
OrderedSetValueImpl.appendAll(SequenceValue objects) |
SequenceValue |
SequenceValueImpl.appendAll(SequenceValue objects) |
SequenceValue |
UndefinedValueImpl.appendAll(SequenceValue objects) |
OrderedSetValue |
OrderedSetValueImpl.prependAll(SequenceValue objects) |
SequenceValue |
SequenceValueImpl.prependAll(SequenceValue objects) |
SequenceValue |
UndefinedValueImpl.prependAll(SequenceValue objects) |
Modifier and Type | Method and Description |
---|---|
static SequenceValue |
ValuesUtil.asSequenceValue(java.lang.Object value) |
static SequenceValue |
ValuesUtil.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static SequenceValue |
ValuesUtil.createSequenceRange(CollectionTypeId typeId,
IntegerRange range) |
static SequenceValue |
ValuesUtil.createSequenceRange(CollectionTypeId typeId,
java.lang.Object... values) |
static SequenceValue |
ValuesUtil.createSequenceValue(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> boxedValues) |
Modifier and Type | Method and Description |
---|---|
T |
ValuesSwitch.caseSequenceValue(SequenceValue object)
Returns the result of interpreting the object as an instance of 'Sequence Value'.
|
Modifier and Type | Method and Description |
---|---|
SequenceValue |
CollectionAsSequenceOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue)
Deprecated.
|
SequenceValue |
OrderedCollectionReverseOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue)
Deprecated.
|
SequenceValue |
OrderedCollectionAppendOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object left,
java.lang.Object right)
Deprecated.
|
SequenceValue |
OrderedCollectionPrependOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object left,
java.lang.Object right)
Deprecated.
|
SequenceValue |
OrderedCollectionInsertAtOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue)
Deprecated.
|
SequenceValue |
SequenceSubSequenceOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue)
Deprecated.
|
SequenceValue |
CollectionAsSequenceOperation.evaluate(java.lang.Object argument) |
SequenceValue |
OrderedCollectionReverseOperation.evaluate(java.lang.Object argument) |
SequenceValue |
OrderedCollectionAppendAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
SequenceValue |
OrderedCollectionAppendOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
SequenceValue |
OrderedCollectionPrependAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
SequenceValue |
OrderedCollectionPrependOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
SequenceValue |
OrderedCollectionInsertAtOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
SequenceSubSequenceOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
Modifier and Type | Method and Description |
---|---|
SequenceValue |
AbstractIdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
AbstractIdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
Modifier and Type | Method and Description |
---|---|
SequenceValue |
StringTokenizeOperation.evaluate(DomainEvaluator evaluator,
CollectionTypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.String delims,
boolean returnDelims) |
SequenceValue |
StringTokenizeOperation.evaluate(DomainEvaluator evaluator,
DomainCallExp callExp,
java.lang.Object sourceValue,
java.lang.Object... argumentValues) |
SequenceValue |
StringCharactersOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue)
Deprecated.
|
SequenceValue |
StringTokenizeOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
SequenceValue |
StringTokenizeOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
SequenceValue |
StringTokenizeOperation.evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
StringCharactersOperation.evaluate(java.lang.Object sourceVal) |