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

Packages that use BagValue
org.eclipse.ocl.examples.debug.vm.utils   
org.eclipse.ocl.examples.domain.evaluation   
org.eclipse.ocl.examples.domain.types   
org.eclipse.ocl.examples.domain.values   
org.eclipse.ocl.examples.domain.values.impl   
org.eclipse.ocl.examples.domain.values.util   
org.eclipse.ocl.examples.library.collection   
org.eclipse.ocl.examples.library.executor   
 

Uses of BagValue in org.eclipse.ocl.examples.debug.vm.utils
 

Classes in org.eclipse.ocl.examples.debug.vm.utils that implement BagValue
 class VMException
           
 class VMInterruptedExecutionException
           
 class VMRuntimeException
          Represents a runtime (unchecked) exception possibly thrown during OCL code execution.
 class VMStackOverFlowError
           
 

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

Classes in org.eclipse.ocl.examples.domain.evaluation that implement BagValue
 class EvaluationHaltedException
          Exception indicating a managed interruption of evaluation.
 

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

Methods in org.eclipse.ocl.examples.domain.types that return BagValue
 BagValue IdResolver.createBagOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 BagValue IdResolver.createBagOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)
           
 

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

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

Methods in org.eclipse.ocl.examples.domain.values that return BagValue
 BagValue Value.asBagValue()
           
 

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

Classes in org.eclipse.ocl.examples.domain.values.impl that implement BagValue
 class BagValueImpl
           
static class BagValueImpl.Accumulator
           
 class InvalidValueException
          An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue to the caller.
 class NullValueImpl
          An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue to the caller.
 class UndefinedValueImpl
           
 

Methods in org.eclipse.ocl.examples.domain.values.impl that return BagValue
 BagValue BagValueImpl.asBagValue()
           
 BagValue CollectionValueImpl.asBagValue()
          Add a value to a working collection, returning true if the working collection is changed by the addition.
 BagValue InvalidValueException.asBagValue()
           
 BagValue NumberValueImpl.asBagValue()
           
 BagValue UndefinedValueImpl.asBagValue()
           
 BagValue ValueImpl.asBagValue()
           
 BagValue BagValueImpl.excluding(java.lang.Object value)
           
 BagValue BagValueImpl.excludingAll(CollectionValue values)
           
 BagValue BagValueImpl.flatten()
           
 BagValue BagValueImpl.including(java.lang.Object value)
           
 BagValue BagValueImpl.includingAll(CollectionValue values)
           
 

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

Methods in org.eclipse.ocl.examples.domain.values.util that return BagValue
static BagValue ValuesUtil.asBagValue(java.lang.Object value)
           
static BagValue ValuesUtil.createBagOfEach(CollectionTypeId typeId, java.lang.Object... boxedValues)
           
static BagValue ValuesUtil.createBagRange(CollectionTypeId typeId, java.lang.Object... values)
           
static BagValue ValuesUtil.createBagValue(CollectionTypeId typeId, Bag<? extends java.lang.Object> boxedValues)
           
 

Methods in org.eclipse.ocl.examples.domain.values.util with parameters of type BagValue
 T ValuesSwitch.caseBagValue(BagValue object)
          Returns the result of interpreting the object as an instance of 'Bag Value'.
 

Uses of BagValue in org.eclipse.ocl.examples.library.collection
 

Methods in org.eclipse.ocl.examples.library.collection that return BagValue
 BagValue CollectionAsBagOperation.evaluate(java.lang.Object argument)
           
 

Uses of BagValue in org.eclipse.ocl.examples.library.executor
 

Methods in org.eclipse.ocl.examples.library.executor that return BagValue
 BagValue AbstractIdResolver.createBagOfAll(CollectionTypeId typeId, java.lang.Iterable<? extends java.lang.Object> unboxedValues)
           
 BagValue AbstractIdResolver.createBagOfEach(CollectionTypeId typeId, java.lang.Object... unboxedValues)