public class ClassifierOclContainerOperation extends AbstractSimpleUnaryOperation
Modifier and Type | Field and Description |
---|---|
static ClassifierOclContainerOperation |
INSTANCE |
EMPTY_BAG, EMPTY_SET, FALSE_VALUE, INTEGER_MAX_VALUE, INTEGER_MIN_VALUE, INVALID_VALUE, LONG_MAX_VALUE, LONG_MIN_VALUE, NULL_STRING, NULL_VALUE, ONE_VALUE, TRUE_VALUE, UNLIMITED_VALUE, ZERO_VALUE
Constructor and Description |
---|
ClassifierOclContainerOperation() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluate(DomainEvaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue)
Deprecated.
|
java.lang.Object |
evaluate(java.lang.Object sourceVal) |
evaluate, evaluate, evaluate
asBagValue, asBoolean, asCollectionType, asCollectionValue, asInteger, asIntegerValue, asNavigableObject, asObject, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asString, asTupleValue, asType, asUniqueCollectionValue, asUnlimitedNaturalValue, asValue, createBagAccumulatorValue, createBagOfEach, createBagRange, createBagValue, createCollectionAccumulatorValue, createInvalidValue, createObjectValue, createOrderedSetAccumulatorValue, createOrderedSetOfEach, createOrderedSetRange, createOrderedSetValue, createRange, createSequenceAccumulatorValue, createSequenceOfEach, createSequenceRange, createSequenceRange, createSequenceValue, createSetAccumulatorValue, createSetOfEach, createSetRange, createSetValue, createTupleOfEach, createTupleValue, createTupleValue, createTypeValue, getTypeName, initAllStatics, integerValueOf, integerValueOf, integerValueOf, integerValueOf, integerValueOf, isBoxed, isCollectionValue, isIntegerValue, isUnboxed, isUnlimited, oclToString, realValueOf, realValueOf, realValueOf, realValueOf, realValueOf, stringValueOf, throwInvalidValueException, toString
@NonNull public static final ClassifierOclContainerOperation INSTANCE
@Deprecated @Nullable public java.lang.Object evaluate(@NonNull DomainEvaluator evaluator, @NonNull TypeId returnTypeId, @Nullable java.lang.Object sourceValue)
LibraryUnaryOperation
evaluate
in interface LibraryUnaryOperation
evaluate
in class AbstractSimpleUnaryOperation
@Nullable public java.lang.Object evaluate(@Nullable java.lang.Object sourceVal)
evaluate
in interface LibrarySimpleUnaryOperation
evaluate
in class AbstractSimpleUnaryOperation