org.eclipse.ocl.examples.pivot.values
Interface MapValue
- All Superinterfaces:
- java.lang.Iterable<Value>, Value
- All Known Subinterfaces:
- MapValue.Accumulator
public interface MapValue
- extends Value, java.lang.Iterable<Value>
Fields inherited from interface org.eclipse.ocl.examples.pivot.values.Value |
INVALID_NAME |
Methods inherited from interface org.eclipse.ocl.examples.pivot.values.Value |
asBagValue, asBoolean, asBooleanValue, asCollectionValue, asDouble, asElement, asElementValue, asInteger, asIntegerValue, asObject, asObjectValue, asOrderedCollectionValue, asOrderedSetValue, asRealValue, asSequenceValue, asSetValue, asString, asStringValue, asTypeValue, asUniqueCollectionValue, asValidValue, getType, getValueFactory, isCollectionValue, isFalse, isIntegerValue, isInvalid, isNull, isRealValue, isTrue, isUndefined, isUnlimited, isUnlimitedNatural, oclToString, toIntegerValue, toRealValue, toString |
asCollection
java.util.Collection<Value> asCollection()
asList
java.util.List<Value> asList()
count
int count(Value value)
excludes
boolean excludes(Value value)
excludesAll
boolean excludesAll(MapValue c)
excluding
MapValue excluding(Value value)
flatten
MapValue flatten()
includes
boolean includes(Value value)
includesAll
boolean includesAll(MapValue c)
including
MapValue including(Value value)
isEmpty
boolean isEmpty()
iterator
java.util.Iterator<Value> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Value>
notEmpty
boolean notEmpty()
size
int size()
union
MapValue union(MapValue c)