Uses of Interface
org.eclipse.ocl.examples.domain.values.BagValue

Packages that use BagValue
org.eclipse.ocl.examples.domain.values   
org.eclipse.ocl.examples.domain.values.impl   
org.eclipse.ocl.examples.xtext.console   
 

Uses of BagValue in org.eclipse.ocl.examples.domain.values
 

Subinterfaces of BagValue in org.eclipse.ocl.examples.domain.values
 interface InvalidValue
           
 interface NullValue
           
 interface SetValue
           
 

Methods in org.eclipse.ocl.examples.domain.values that return BagValue
 BagValue Value.asBagValue()
           
 BagValue ValueFactory.createBagOf(java.lang.Iterable<?> objects)
           
 BagValue ValueFactory.createBagOf(java.lang.Object... objects)
           
 BagValue ValueFactory.createBagValue(DomainCollectionType type, Bag<? extends Value> values)
           
 BagValue ValueFactory.createBagValue(DomainCollectionType type, java.util.Collection<? extends Value> values)
           
 BagValue ValueFactory.createBagValue(DomainCollectionType type, Value... values)
           
 BagValue ValueFactory.createBagValue(Value... values)
           
 

Uses of BagValue in org.eclipse.ocl.examples.domain.values.impl
 

Classes in org.eclipse.ocl.examples.domain.values.impl that implement BagValue
 class AbstractUndefinedCollectionValue
           
 class AbstractUndefinedValue
           
 class BagValueImpl
           
static class BagValueImpl.Accumulator
           
 class InvalidValueImpl
           
 class NullValueImpl
           
 class SetValueImpl
           
static class SetValueImpl.Accumulator
           
 

Methods in org.eclipse.ocl.examples.domain.values.impl that return BagValue
 BagValue AbstractCollectionValue.asBagValue()
          Add a value to a working collection, returning true if the working collection is changed by the addition.
 BagValue AbstractValue.asBagValue()
           
 BagValue BagValueImpl.asBagValue()
           
 BagValue InvalidValueImpl.asBagValue()
           
 BagValue SetValueImpl.asBagValue()
           
 BagValue AbstractValueFactory.createBagOf(java.lang.Iterable<?> objects)
           
 BagValue AbstractValueFactory.createBagOf(java.lang.Object... objects)
           
 BagValue AbstractValueFactory.createBagValue(DomainCollectionType type, Bag<? extends Value> values)
           
 BagValue AbstractValueFactory.createBagValue(DomainCollectionType type, java.util.Collection<? extends Value> values)
           
 BagValue AbstractValueFactory.createBagValue(DomainCollectionType type, Value... values)
           
 BagValue AbstractValueFactory.createBagValue(Value... values)
           
 BagValue BagValueImpl.excluding(Value value)
           
 BagValue BagValueImpl.flatten()
           
 BagValue BagValueImpl.including(Value value)
           
static BagValue BagValueImpl.intersection(ValueFactory valueFactory, DomainCollectionType type, CollectionValue left, CollectionValue right)
           
static BagValue BagValueImpl.union(ValueFactory valueFactory, DomainCollectionType type, CollectionValue left, CollectionValue right)
           
 

Uses of BagValue in org.eclipse.ocl.examples.xtext.console
 

Classes in org.eclipse.ocl.examples.xtext.console that implement BagValue
protected static class OCLConsolePage.ExceptionValue