Uses of Interface
org.eclipse.ocl.examples.pivot.values.Value.BinaryOperation

Packages that use Value.BinaryOperation
org.eclipse.ocl.examples.library   
org.eclipse.ocl.examples.library.collection   
org.eclipse.ocl.examples.library.iterator   
org.eclipse.ocl.examples.library.logical   
org.eclipse.ocl.examples.library.numeric   
org.eclipse.ocl.examples.library.oclany   
org.eclipse.ocl.examples.library.oclvoid   
org.eclipse.ocl.examples.library.string   
org.eclipse.ocl.examples.pivot.library   
org.eclipse.ocl.examples.pivot.values   
org.eclipse.ocl.examples.pivot.values.impl   
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library
 

Subinterfaces of Value.BinaryOperation in org.eclipse.ocl.examples.library
 interface LibraryBinaryOperation
           
 

Classes in org.eclipse.ocl.examples.library that implement Value.BinaryOperation
 class AbstractBinaryOperation
          AbstractBinaryOperation dispatches a binary library operation to matching-type-specific call-backs.
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library.collection
 

Classes in org.eclipse.ocl.examples.library.collection that implement Value.BinaryOperation
 class CollectionCountOperation
          CollectionCountOperation realises the Collection::count() library operation.
 class CollectionExcludesAllOperation
          CollectionExcludesAllOperation realises the Collection::excludesAll() library operation.
 class CollectionExcludesOperation
          CollectionExcludesOperation realises the Collection::excludes() library operation.
 class CollectionExcludingOperation
          CollectionExcludingOperation realises the Collection::excluding() library operation.
 class CollectionIncludesAllOperation
          CollectionIncludesAllOperation realises the Collection::includesAll() library operation.
 class CollectionIncludesOperation
          CollectionIncludesOperation realises the Collection::includes() library operation.
 class CollectionIncludingOperation
          CollectionIncludingOperation realises the Collection::including() library operation.
 class CollectionUnionOperation
          CollectionUnionOperation realises the Collection::union() library operation.
 class OrderedCollectionAppendOperation
          OrderedCollectionAppendOperation realises the OrderedCollection::append() library operation.
 class OrderedCollectionAtOperation
          OrderedCollectionAtOperation realises the OrderedCollection::at() library operation.
 class OrderedCollectionIndexOfOperation
          OrderedCollectionIndexOfOperation realises the OrderedCollection::indexOf() library operation.
 class OrderedCollectionPrependOperation
          OrderedCollectionPrependOperation realises the OrderedCollection::prepend() library operation.
 class SetMinusOperation
          SetMinusOperation realises the Set::-() library operation.
 class SetSymmetricDifferenceOperation
          SetSymmetricDifferenceOperation realises the Set::symmetricDifference() library operation.
 class UniqueCollectionIntersectionOperation
          UniqueCollectionIntersectionOperation realises the UniqueCollection::intersection() library operation.
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library.iterator
 

Constructors in org.eclipse.ocl.examples.library.iterator with parameters of type Value.BinaryOperation
SortedByIteration.SortingValue(EvaluationEnvironment env, Value sourceVal, LoopExp iteratorExp, Value.BinaryOperation binaryImplementation)
           
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library.logical
 

Classes in org.eclipse.ocl.examples.library.logical that implement Value.BinaryOperation
 class BooleanAndOperation
          AndOperation realises the and() library operation.
 class BooleanImpliesOperation
          ImpliesOperation realises the implies() library operation.
 class BooleanOrOperation
          OrOperation realises the or() library operation.
 class BooleanXorOperation
          BooleanXorOperation realises the Boolean::xor() library operation.
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library.numeric
 

Classes in org.eclipse.ocl.examples.library.numeric that implement Value.BinaryOperation
 class AbstractNumericBinaryOperation
          AbstractNumericBinaryOperation dispatches a binary library operation to matching-type-specific call-backs.
 class NumericDivideOperation
          DivideOperation realises the /() library operation.
 class NumericDivOperation
          DivOperation realises the div() library operation.
 class NumericGreaterThanEqualOperation
          GreaterThanEqualOperation realises the >=() library operation.
 class NumericGreaterThanOperation
          GreaterThanOperation realises the >() library operation.
 class NumericLessThanEqualOperation
          LessThanEqualOperation realises the <=() library operation.
 class NumericLessThanOperation
          LessThanOperation realises the <() library operation.
 class NumericMaxOperation
          MaxOperation realises the max() library operation.
 class NumericMinOperation
          MinOperation realises the min() library operation.
 class NumericMinusOperation
          MinusOperation realises the -() library operation.
 class NumericModOperation
          ModOperation realises the mod() library operation.
 class NumericPlusOperation
          PlusOperation realises the +() library operation.
 class NumericTimesOperation
          TimesOperation realises the *() library operation.
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library.oclany
 

Classes in org.eclipse.ocl.examples.library.oclany that implement Value.BinaryOperation
 class OclAnyEqualOperation
          OclAnyEqualOperation realises the OCLAny::=() library operation and regular derived implementations since the Value classes exhibit OCL value semantics.
 class OclAnyNotEqualOperation
          OclAnyNotEqualOperation realises the OCLAny::<>() library operation and regular derived implementations since the Value classes exhibit OCL value semantics.
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library.oclvoid
 

Classes in org.eclipse.ocl.examples.library.oclvoid that implement Value.BinaryOperation
 class OclVoidAndOperation
          OclVoidAndOperation realises the OclVoid::and() library operation.
 class OclVoidImpliesOperation
          OclVoidImpliesOperation realises the OclVoid::implies() library operation.
 class OclVoidOrOperation
          OclVoidOrOperation realises the OclVoid::or() library operation.
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.library.string
 

Classes in org.eclipse.ocl.examples.library.string that implement Value.BinaryOperation
 class StringAtOperation
          StringAtOperation realises the String::at() library operation.
 class StringConcatOperation
          StringConcatOperation realises the String::concat() library operation.
 class StringEqualsIgnoreCaseOperation
          OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() library operation.
 class StringGreaterThanEqualOperation
          StringGreaterThanEqualOperation realises the String::>=() library operation.
 class StringGreaterThanOperation
          StringGreaterThanOperation realises the String::>() library operation.
 class StringIndexOfOperation
          OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() library operation.
 class StringLessThanEqualOperation
          StringLessThanEqualOperation realises the String::<=() library operation.
 class StringLessThanOperation
          StringLessThanOperation realises the String::<() library operation.
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.pivot.library
 

Classes in org.eclipse.ocl.examples.pivot.library that implement Value.BinaryOperation
 class JavaComparisonOperation
           
 class JavaGreaterThanOperation
           
 class JavaGreaterThanOrEqualOperation
           
 class JavaLessThanOperation
           
 class JavaLessThanOrEqualOperation
           
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.pivot.values
 

Methods in org.eclipse.ocl.examples.pivot.values with parameters of type Value.BinaryOperation
 Value CollectionValue.maxMin(Value.BinaryOperation binaryOperation)
           
 Value CollectionValue.sum(Value.BinaryOperation binaryOperation, Value zero)
           
 

Uses of Value.BinaryOperation in org.eclipse.ocl.examples.pivot.values.impl
 

Methods in org.eclipse.ocl.examples.pivot.values.impl with parameters of type Value.BinaryOperation
 Value AbstractCollectionValue.maxMin(Value.BinaryOperation binaryOperation)
           
 Value AbstractUndefinedCollectionValue.maxMin(Value.BinaryOperation binaryOperation)
           
 Value AbstractCollectionValue.sum(Value.BinaryOperation binaryOperation, Value zero)
           
 Value AbstractUndefinedCollectionValue.sum(Value.BinaryOperation binaryOperation, Value zero)