public class CollectionSelectByTypeOperation extends AbstractUntypedBinaryOperation
LibraryUntypedBinaryOperation.LibraryUntypedBinaryOperationExtension
LibraryBinaryOperation.LibraryBinaryOperationExtension
LibraryOperation.LibraryOperationExtension
Modifier and Type | Field and Description |
---|---|
static CollectionSelectByTypeOperation |
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_ONE_VALUE, UNLIMITED_VALUE, ZERO_VALUE
Constructor and Description |
---|
CollectionSelectByTypeOperation() |
Modifier and Type | Method and Description |
---|---|
CollectionValue |
evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal)
Deprecated.
use Executor
|
CollectionValue |
evaluate(Executor executor,
java.lang.Object sourceVal,
java.lang.Object argVal) |
dispatch, dispatch, evaluate, evaluate
asBagValue, asBoolean, asClass, asCollectionType, asCollectionValue, asInteger, asIntegerValue, asMapType, asMapValue, asNavigableObject, asNavigableObject, asObject, asOrderedCollectionValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asString, asTupleValue, asType, asUniqueCollectionValue, asUnlimitedNaturalValue, asValue, bigDecimalValueOf, bigIntegerValueOf, byteValueOf, characterValueOf, computeCollectionHashCode, createBagAccumulatorValue, createBagOfEach, createBagRange, createBagValue, createCollectionAccumulatorValue, createInvalidValue, createMapEntry, createMapOfEach, createMapValue, createObjectValue, createOrderedSetAccumulatorValue, createOrderedSetOfEach, createOrderedSetRange, createOrderedSetValue, createRange, createSequenceAccumulatorValue, createSequenceOfEach, createSequenceRange, createSequenceRange, createSequenceValue, createSetAccumulatorValue, createSetOfEach, createSetRange, createSetValue, createTupleOfEach, createTupleValue, doubleValueOf, floatValueOf, getElementIdName, getExecutor, getTypeName, initAllStatics, integerValueOf, integerValueOf, integerValueOf, integerValueOf, integerValueOf, intValueOf, isBoxed, isCollectionValue, isEcore, isIntegerNumber, isIntegerValue, isRealNumber, isUnboxed, isUnlimited, longValueOf, numberValueOf, oclToString, realValueOf, realValueOf, realValueOf, realValueOf, realValueOf, shortValueOf, stringValueOf, throwBooleanInvalidValueException, throwInvalidValueException, throwUnsupportedCompareTo, toString, typedIterable, unlimitedNaturalValueOf, unlimitedNaturalValueOf, unlimitedNaturalValueOf, unlimitedNaturalValueOf, unlimitedNaturalValueOf
@NonNull public static final CollectionSelectByTypeOperation INSTANCE
@Deprecated @Nullable public CollectionValue evaluate(@NonNull Evaluator evaluator, @Nullable java.lang.Object sourceVal, @Nullable java.lang.Object argVal)
evaluate
in interface LibraryUntypedBinaryOperation
evaluate
in class AbstractUntypedBinaryOperation
@NonNull public CollectionValue evaluate(@NonNull Executor executor, @Nullable java.lang.Object sourceVal, @Nullable java.lang.Object argVal)