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

Packages that use RealValue
org.eclipse.ocl.examples.debug.vm.utils   
org.eclipse.ocl.examples.domain.evaluation   
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.numeric   
org.eclipse.ocl.examples.library.oclstdlib   
org.eclipse.ocl.examples.library.real   
org.eclipse.ocl.examples.library.string   
 

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

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

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

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

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

Subinterfaces of RealValue in org.eclipse.ocl.examples.domain.values
 interface IntegerValue
           
static interface IntegerValue.Accumulator
           
 interface InvalidValue
           
 interface NullValue
           
 interface UnlimitedValue
           
 

Methods in org.eclipse.ocl.examples.domain.values that return RealValue
 RealValue RealValue.abs()
           
 RealValue RealValue.addInteger(IntegerValue right)
           
 RealValue RealValue.addReal(RealValue right)
           
 RealValue Value.asRealValue()
           
 RealValue RealValue.commutatedAdd(RealValue left)
           
 RealValue RealValue.commutatedDivide(RealValue left)
           
 RealValue RealValue.commutatedMultiply(RealValue left)
           
 RealValue RealValue.commutatedSubtract(RealValue left)
           
 RealValue IntegerValue.divideInteger(IntegerValue right)
           
 RealValue RealValue.divideInteger(IntegerValue right)
           
 RealValue RealValue.divideReal(RealValue right)
           
 RealValue RealValue.max(RealValue right)
           
 RealValue RealValue.maxInteger(IntegerValue right)
           
 RealValue RealValue.maxReal(RealValue right)
           
 RealValue RealValue.maxUnlimited(UnlimitedValue right)
           
 RealValue RealValue.min(RealValue right)
           
 RealValue RealValue.minInteger(IntegerValue right)
           
 RealValue RealValue.minReal(RealValue right)
           
 RealValue RealValue.minUnlimited(UnlimitedValue right)
           
 RealValue RealValue.multiplyInteger(IntegerValue right)
           
 RealValue RealValue.multiplyReal(RealValue right)
           
 RealValue RealValue.negate()
           
 RealValue RealValue.subtractInteger(IntegerValue right)
           
 RealValue RealValue.subtractReal(RealValue right)
           
 

Methods in org.eclipse.ocl.examples.domain.values with parameters of type RealValue
 RealValue RealValue.addReal(RealValue right)
           
 RealValue RealValue.commutatedAdd(RealValue left)
           
 RealValue RealValue.commutatedDivide(RealValue left)
           
 RealValue RealValue.commutatedMultiply(RealValue left)
           
 RealValue RealValue.commutatedSubtract(RealValue left)
           
 int RealValue.compareToReal(RealValue right)
           
 RealValue RealValue.divideReal(RealValue right)
           
 RealValue RealValue.max(RealValue right)
           
 RealValue RealValue.maxReal(RealValue right)
           
 RealValue RealValue.min(RealValue right)
           
 RealValue RealValue.minReal(RealValue right)
           
 RealValue RealValue.multiplyReal(RealValue right)
           
 RealValue RealValue.subtractReal(RealValue right)
           
 

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

Classes in org.eclipse.ocl.examples.domain.values.impl that implement RealValue
 class BigIntegerValueImpl
           
 class IntegerValueImpl
           
 class IntIntegerValueImpl
          IntIntegerValueImpl provides an implementation of an IntegerValue using a Java int representation.
 class InvalidValueException
          An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue to the caller.
 class LongIntegerValueImpl
          LongIntegerValueImpl provides an implementation of an IntegerValue using a Java long representation.
 class NullValueImpl
          An InvalidValueException wraps an InvalidValue and is used to return the InvalidValue to the caller.
 class RealValueImpl
           
 class UndefinedValueImpl
           
 class UnlimitedValueImpl
           
 

Methods in org.eclipse.ocl.examples.domain.values.impl that return RealValue
 RealValue RealValueImpl.abs()
           
 RealValue RealValueImpl.addInteger(IntegerValue rightValue)
           
 RealValue IntegerValueImpl.addReal(RealValue rightValue)
           
 RealValue RealValueImpl.addReal(RealValue rightValue)
           
 RealValue UnlimitedValueImpl.addReal(RealValue right)
           
 RealValue IntegerValueImpl.asRealValue()
           
 RealValue InvalidValueException.asRealValue()
           
 RealValue NumberValueImpl.asRealValue()
           
 RealValue RealValueImpl.asRealValue()
           
 RealValue UndefinedValueImpl.asRealValue()
           
 RealValue UnlimitedValueImpl.asRealValue()
           
 RealValue ValueImpl.asRealValue()
           
 RealValue IntegerValueImpl.commutatedAdd(RealValue left)
           
 RealValue RealValueImpl.commutatedAdd(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedAdd(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedAdd(RealValue left)
           
 RealValue IntegerValueImpl.commutatedDivide(RealValue left)
           
 RealValue RealValueImpl.commutatedDivide(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedDivide(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedDivide(RealValue left)
           
 RealValue IntegerValueImpl.commutatedMultiply(RealValue left)
           
 RealValue RealValueImpl.commutatedMultiply(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedMultiply(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedMultiply(RealValue left)
           
 RealValue IntegerValueImpl.commutatedSubtract(RealValue left)
           
 RealValue RealValueImpl.commutatedSubtract(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedSubtract(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedSubtract(RealValue left)
           
protected static RealValue RealValueImpl.divideBigDecimal(java.math.BigDecimal left, java.math.BigDecimal right)
           
 RealValue BigIntegerValueImpl.divideInteger(IntegerValue right)
           
 RealValue IntIntegerValueImpl.divideInteger(IntegerValue right)
           
 RealValue LongIntegerValueImpl.divideInteger(IntegerValue right)
           
 RealValue RealValueImpl.divideInteger(IntegerValue right)
           
 RealValue UndefinedValueImpl.divideInteger(IntegerValue right)
           
 RealValue UnlimitedValueImpl.divideInteger(IntegerValue right)
           
 RealValue IntegerValueImpl.divideReal(RealValue right)
           
 RealValue RealValueImpl.divideReal(RealValue right)
           
 RealValue UnlimitedValueImpl.divideReal(RealValue right)
           
 RealValue IntegerValueImpl.max(RealValue rightValue)
           
 RealValue RealValueImpl.max(RealValue rightValue)
           
 RealValue UnlimitedValueImpl.max(RealValue rightValue)
           
 RealValue RealValueImpl.maxInteger(IntegerValue rightValue)
           
 RealValue IntegerValueImpl.maxReal(RealValue right)
           
 RealValue RealValueImpl.maxReal(RealValue rightValue)
           
 RealValue UnlimitedValueImpl.maxReal(RealValue right)
           
 RealValue IntegerValueImpl.maxUnlimited(UnlimitedValue rightValue)
           
 RealValue RealValueImpl.maxUnlimited(UnlimitedValue rightValue)
           
 RealValue UnlimitedValueImpl.maxUnlimited(UnlimitedValue rightValue)
           
 RealValue IntegerValueImpl.min(RealValue rightValue)
           
 RealValue RealValueImpl.min(RealValue rightValue)
           
 RealValue UnlimitedValueImpl.min(RealValue rightValue)
           
 RealValue RealValueImpl.minInteger(IntegerValue rightValue)
           
 RealValue IntegerValueImpl.minReal(RealValue right)
           
 RealValue RealValueImpl.minReal(RealValue rightValue)
           
 RealValue UnlimitedValueImpl.minReal(RealValue right)
           
 RealValue IntegerValueImpl.minUnlimited(UnlimitedValue rightValue)
           
 RealValue RealValueImpl.minUnlimited(UnlimitedValue rightValue)
           
 RealValue UnlimitedValueImpl.minUnlimited(UnlimitedValue rightValue)
           
 RealValue RealValueImpl.multiplyInteger(IntegerValue rightValue)
           
 RealValue IntegerValueImpl.multiplyReal(RealValue rightValue)
           
 RealValue RealValueImpl.multiplyReal(RealValue rightValue)
           
 RealValue UnlimitedValueImpl.multiplyReal(RealValue right)
           
 RealValue RealValueImpl.negate()
           
 RealValue RealValueImpl.subtractInteger(IntegerValue rightValue)
           
 RealValue IntegerValueImpl.subtractReal(RealValue rightValue)
           
 RealValue RealValueImpl.subtractReal(RealValue rightValue)
           
 RealValue UnlimitedValueImpl.subtractReal(RealValue right)
           
 

Methods in org.eclipse.ocl.examples.domain.values.impl with parameters of type RealValue
 RealValue IntegerValueImpl.addReal(RealValue rightValue)
           
 RealValue RealValueImpl.addReal(RealValue rightValue)
           
 NullValue UndefinedValueImpl.addReal(RealValue right)
           
 RealValue UnlimitedValueImpl.addReal(RealValue right)
           
 RealValue IntegerValueImpl.commutatedAdd(RealValue left)
           
 RealValue RealValueImpl.commutatedAdd(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedAdd(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedAdd(RealValue left)
           
 RealValue IntegerValueImpl.commutatedDivide(RealValue left)
           
 RealValue RealValueImpl.commutatedDivide(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedDivide(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedDivide(RealValue left)
           
 RealValue IntegerValueImpl.commutatedMultiply(RealValue left)
           
 RealValue RealValueImpl.commutatedMultiply(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedMultiply(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedMultiply(RealValue left)
           
 RealValue IntegerValueImpl.commutatedSubtract(RealValue left)
           
 RealValue RealValueImpl.commutatedSubtract(RealValue left)
           
 RealValue UndefinedValueImpl.commutatedSubtract(RealValue left)
           
 RealValue UnlimitedValueImpl.commutatedSubtract(RealValue left)
           
 int IntegerValueImpl.compareTo(RealValue left)
           
 int RealValueImpl.compareTo(RealValue left)
           
 int UndefinedValueImpl.compareTo(RealValue o)
           
 int UnlimitedValueImpl.compareTo(RealValue left)
           
 int IntegerValueImpl.compareToReal(RealValue o)
           
 int RealValueImpl.compareToReal(RealValue o)
           
 int UndefinedValueImpl.compareToReal(RealValue right)
           
 int UnlimitedValueImpl.compareToReal(RealValue right)
           
 RealValue IntegerValueImpl.divideReal(RealValue right)
           
 RealValue RealValueImpl.divideReal(RealValue right)
           
 NullValue UndefinedValueImpl.divideReal(RealValue right)
           
 RealValue UnlimitedValueImpl.divideReal(RealValue right)
           
 RealValue IntegerValueImpl.max(RealValue rightValue)
           
 RealValue RealValueImpl.max(RealValue rightValue)
           
 NullValue UndefinedValueImpl.max(RealValue right)
           
 RealValue UnlimitedValueImpl.max(RealValue rightValue)
           
 RealValue IntegerValueImpl.maxReal(RealValue right)
           
 RealValue RealValueImpl.maxReal(RealValue rightValue)
           
 NullValue UndefinedValueImpl.maxReal(RealValue right)
           
 RealValue UnlimitedValueImpl.maxReal(RealValue right)
           
 RealValue IntegerValueImpl.min(RealValue rightValue)
           
 RealValue RealValueImpl.min(RealValue rightValue)
           
 NullValue UndefinedValueImpl.min(RealValue right)
           
 RealValue UnlimitedValueImpl.min(RealValue rightValue)
           
 RealValue IntegerValueImpl.minReal(RealValue right)
           
 RealValue RealValueImpl.minReal(RealValue rightValue)
           
 NullValue UndefinedValueImpl.minReal(RealValue right)
           
 RealValue UnlimitedValueImpl.minReal(RealValue right)
           
 RealValue IntegerValueImpl.multiplyReal(RealValue rightValue)
           
 RealValue RealValueImpl.multiplyReal(RealValue rightValue)
           
 NullValue UndefinedValueImpl.multiplyReal(RealValue right)
           
 RealValue UnlimitedValueImpl.multiplyReal(RealValue right)
           
 RealValue IntegerValueImpl.subtractReal(RealValue rightValue)
           
 RealValue RealValueImpl.subtractReal(RealValue rightValue)
           
 NullValue UndefinedValueImpl.subtractReal(RealValue right)
           
 RealValue UnlimitedValueImpl.subtractReal(RealValue right)
           
 

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

Methods in org.eclipse.ocl.examples.domain.values.util that return RealValue
static RealValue ValuesUtil.asRealValue(java.lang.Object value)
           
static RealValue ValuesUtil.realValueOf(java.math.BigDecimal value)
           
static RealValue ValuesUtil.realValueOf(double value)
           
static RealValue ValuesUtil.realValueOf(IntegerValue integerValue)
           
static RealValue ValuesUtil.realValueOf(java.lang.Number aNumber)
           
static RealValue ValuesUtil.realValueOf(java.lang.String aValue)
           
 

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

Uses of RealValue in org.eclipse.ocl.examples.library.numeric
 

Methods in org.eclipse.ocl.examples.library.numeric that return RealValue
 RealValue NumericAbsOperation.evaluate(java.lang.Object sourceVal)
           
 RealValue NumericNegateOperation.evaluate(java.lang.Object sourceVal)
           
 RealValue NumericDivideOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 RealValue NumericMaxOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 RealValue NumericMinOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 RealValue NumericMinusOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 RealValue NumericPlusOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 RealValue NumericTimesOperation.evaluate(java.lang.Object left, java.lang.Object right)
           
 

Uses of RealValue in org.eclipse.ocl.examples.library.oclstdlib
 

Methods in org.eclipse.ocl.examples.library.oclstdlib that return RealValue
 RealValue OCLstdlibFactory.createRealFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 

Uses of RealValue in org.eclipse.ocl.examples.library.real
 

Methods in org.eclipse.ocl.examples.library.real that return RealValue
 RealValue RealMinusOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object left, java.lang.Object right)
          Deprecated. 
 RealValue RealPlusOperation.evaluate(DomainEvaluator evaluator, TypeId returnTypeId, java.lang.Object left, java.lang.Object right)
          Deprecated. 
 RealValue RealMinusOperation.evaluate(java.lang.Object left, java.lang.Object right)
          Deprecated.  
 RealValue RealPlusOperation.evaluate(java.lang.Object left, java.lang.Object right)
          Deprecated.  
 

Uses of RealValue in org.eclipse.ocl.examples.library.string
 

Methods in org.eclipse.ocl.examples.library.string that return RealValue
 RealValue StringToRealOperation.evaluate(java.lang.Object sourceVal)