public interface NullValue extends ObjectValue, UnlimitedValue, OrderedSetValue, SetValue, TupleValue
IntegerValue.Accumulator
OrderedSetValue.Accumulator
SetValue.Accumulator
INVALID_NAME
Modifier and Type | Method and Description |
---|---|
OclVoidTypeId |
getTypeId()
Return the type of this value determined from its construction context.
|
NullValue |
negate() |
getObject
addInteger, commutatedDiv, commutatedMod, compareToInteger, divideInteger, divInteger, divUnlimited, intValue, isUnlimitedNatural, maxInteger, minInteger, modInteger, modUnlimited, multiplyInteger, subtractInteger
abs, addReal, asNumber, bigDecimalValue, bigIntegerValue, commutatedAdd, commutatedDivide, commutatedMultiply, commutatedSubtract, compareToReal, compareToUnlimited, divideReal, doubleValue, floor, isIntegerValue, isUnlimited, max, maxReal, maxUnlimited, min, minReal, minUnlimited, multiplyReal, round, signum, subtractReal
oclEquals, oclHashCode
subOrderedSet
append, appendAll, at, first, indexOf, insertAt, last, prepend, prependAll, reverse, subSequence
minus, symmetricDifference
asCollection, asEcoreObject, count, excludes, excludesAll, excluding, excludingAll, flatten, flatten, getElements, getKind, includes, includesAll, including, includingAll, intersection, intSize, isEmpty, isOrdered, isUnique, iterable, iterator, notEmpty, product, size, sort, toSequenceValue, union
asBagValue, asCollectionValue, asDouble, asElement, asInteger, asIntegerValue, asNavigableObject, asObject, asObjectValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asTupleValue, asUniqueCollectionValue, asUnlimitedNaturalValue, isInvalid, isUndefined, toString
getValue, getValue
@NonNull OclVoidTypeId getTypeId()
Value
getTypeId
in interface CollectionValue
getTypeId
in interface TupleValue
getTypeId
in interface Value
@NonNull NullValue negate()
negate
in interface IntegerValue
negate
in interface RealValue
negate
in interface UnlimitedValue