Uses of Class
org.eclipse.ocl.examples.library.AbstractFeature

Packages that use AbstractFeature
org.eclipse.ocl.examples.library   
org.eclipse.ocl.examples.library.classifier   
org.eclipse.ocl.examples.library.collection   
org.eclipse.ocl.examples.library.enumeration   
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.oclinvalid   
org.eclipse.ocl.examples.library.oclvoid   
org.eclipse.ocl.examples.library.string   
 

Uses of AbstractFeature in org.eclipse.ocl.examples.library
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library
 class AbstractBinaryOperation
          AbstractBinaryOperation dispatches a binary library operation to matching-type-specific call-backs.
 class AbstractIteration<ACC extends Value>
          AbstractIteration realises shared characteristics of library iterations.
 class AbstractOperation
           
 class AbstractTernaryOperation
          AbstractBinaryOperation dispatches a binary library operation to matching-type-specific call-backs.
 class AbstractUnaryOperation
          AbstractBinaryOperation dispatches a unary library operation to matching-type-specific call-backs.
 

Uses of AbstractFeature in org.eclipse.ocl.examples.library.classifier
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.classifier
 class ClassifierAllInstancesOperation
          ClassifierAllInstancesOperation realises the Classifier::allInstances() library operation.
 class ClassifierOclContainerOperation
          ClassifierOclContainerOperation realises the Classifier::oclContainer() library operation.
 class ClassifierOclContentsOperation
          ClassifierOclContentsOperation realises the Classifier::oclContents() library operation.
 

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

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.collection
 class CollectionAsBagOperation
          CollectionAsBagOperation realises the Collection::asBag() library operation.
 class CollectionAsOrderedSetOperation
          CollectionAsOrderedSetOperation realises the Collection::asOrderedSet() library operation.
 class CollectionAsSequenceOperation
          CollectionAsSequenceOperation realises the Collection::asSequence() library operation.
 class CollectionAsSetOperation
          CollectionAsSetOperation realises the Collection::asSet() library operation.
 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 CollectionFlattenOperation
          CollectionFlattenOperation realises the Collection::flatten() 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 CollectionIsEmptyOperation
          CollectionIsEmptyOperation realises the Collection::isEmpty() library operation.
 class CollectionMaxOperation
          CollectionMaxOperation realises the Collection::max() library operation.
 class CollectionMinOperation
          CollectionMinOperation realises the Collection::min() library operation.
 class CollectionNotEmptyOperation
          CollectionNotEmptyOperation realises the Collection::notEmpty() library operation.
 class CollectionProductOperation
          CollectionProductOperation realises the Collection::product() library operation.
 class CollectionSizeOperation
          CollectionSizeOperation realises the Collection::size() library operation.
 class CollectionSumOperation
          CollectionSumOperation realises the Collection::sum() 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 OrderedCollectionFirstOperation
          OrderedCollectionFirstOperation realises the OrderedCollection::first() library operation.
 class OrderedCollectionIndexOfOperation
          OrderedCollectionIndexOfOperation realises the OrderedCollection::indexOf() library operation.
 class OrderedCollectionInsertAtOperation
          OrderedCollectionInsertAtOperation realises the OrderedCollection::insertAt() library operation.
 class OrderedCollectionLastOperation
          OrderedCollectionLastOperation realises the OrderedCollection::last() library operation.
 class OrderedCollectionPrependOperation
          OrderedCollectionPrependOperation realises the OrderedCollection::prepend() library operation.
 class OrderedCollectionReverseOperation
          OrderedCollectionReverseOperation realises the OrderedCollection::reverse() library operation.
 class OrderedSetSubOrderedSetOperation
          OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() library operation.
 class SequenceSubSequenceOperation
          SequenceSubSequenceOperation realises the OrderedSet::subSequence() 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 AbstractFeature in org.eclipse.ocl.examples.library.enumeration
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.enumeration
 class EnumerationAllInstancesOperation
          EnumerationAllInstancesOperation realises the Enumeration::allInstances() library operation.
 

Uses of AbstractFeature in org.eclipse.ocl.examples.library.iterator
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.iterator
 class AnyIteration
          AnyIteration realises the Collection::any() library iteration.
 class ClosureIteration
          ClosureIteration realizes the Collection::closure() library iteration.
 class CollectIteration
          CollectIteration realises the Collection::collect() library iteration.
 class CollectNestedIteration
          CollectNestedIteration realises the Collection::collectNested() library iteration.
 class ExistsIteration
          ExistsIteration realises the Collection::exists() library iteration.
 class ForAllIteration
          ForAllIteration realises the Collection::forAll() library iteration.
 class IsUniqueIteration
          IsUniqueIteration realises the Collection::isUnique() library iteration.
 class IterateIteration
          IsUniqueIteration realizes the Collection::isUnique() library iteration.
 class OneIteration
          OneIteration realises the Collection::one() library iteration.
 class RejectIteration
          RejectIteration realises the Collection::reject() library iteration.
 class SelectIteration
          SelectIteration realises the Collection::select() library iteration.
 class SortedByIteration
          SelectIteration realises the Collection::sortedBy() library iteration.
 

Uses of AbstractFeature in org.eclipse.ocl.examples.library.logical
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.logical
 class BooleanAllInstancesOperation
          BooleanAllInstancesOperation realises the Boolean::allInstances() library operation.
 class BooleanAndOperation
          AndOperation realises the and() library operation.
 class BooleanImpliesOperation
          ImpliesOperation realises the implies() library operation.
 class BooleanNotOperation
          NotOperation realises the not() library operation.
 class BooleanOrOperation
          OrOperation realises the or() library operation.
 class BooleanXorOperation
          BooleanXorOperation realises the Boolean::xor() library operation.
 

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

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.numeric
 class AbstractNumericBinaryOperation
          AbstractNumericBinaryOperation dispatches a binary library operation to matching-type-specific call-backs.
 class AbstractNumericUnaryOperation
          AbstractNumericUnaryOperation dispatches a unary library operation to matching-type-specific call-backs.
 class NumericAbsOperation
          AbsOperation realises the abs() library operation.
 class NumericDivideOperation
          DivideOperation realises the /() library operation.
 class NumericDivOperation
          DivOperation realises the div() library operation.
 class NumericFloorOperation
          FloorOperation realises the floor() 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 NumericNegateOperation
          NegateOperation realises the unary -() library operation.
 class NumericOclAsTypeOperation
          NumericOclAsTypeOperation realises the Real::oclAsType() library operation.
 class NumericPlusOperation
          PlusOperation realises the +() library operation.
 class NumericRoundOperation
          RoundOperation realises the round() library operation.
 class NumericTimesOperation
          TimesOperation realises the *() library operation.
 

Uses of AbstractFeature in org.eclipse.ocl.examples.library.oclany
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.oclany
 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.
 class OclAnyOclAsSetOperation
          OclAnyOclAsSetOperation realises the OclAny::oclAsSet() library operation.
 class OclAnyOclAsTypeOperation
          OclAnyOclAsTypeOperation realises the OclAny::oclAsType() library operation.
 class OclAnyOclIsInStateOperation
          OclAnyOclIsInvalidOperation realises the OclAny::oclIsInvalid() library operation.
 class OclAnyOclIsInvalidOperation
          OclAnyOclIsInvalidOperation realises the OclAny::oclIsInvalid() library operation.
 class OclAnyOclIsKindOfOperation
          OclAnyOclIsKindOfOperation realises the OclAny::oclIsKindOf() library operation.
 class OclAnyOclIsTypeOfOperation
          OclAnyOclIsTypeOfOperation realises the OclAny::oclIsTypeOf() library operation.
 class OclAnyOclIsUndefinedOperation
          OclAnyOclIsUndefinedOperation realises the OclAny::oclIsUndefined() library operation.
 class OclAnyOclTypeOperation
          OclAnyOclTypeOperation realises the OclAny::oclType() library operation.
 class OclAnyToStringOperation
          OclAnyToStringOperation realises the OclAny::toString() library operation.
 class OclAnyUnsupportedOperation
          OclIsUndefinedOperation realises the oclIsUndefined() library operation.
 

Uses of AbstractFeature in org.eclipse.ocl.examples.library.oclinvalid
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.oclinvalid
 class OclInvalidAllInstancesOperation
          OclInvalidAllInstancesOperation realises the OclInvalid::allInstances() library operation.
 

Uses of AbstractFeature in org.eclipse.ocl.examples.library.oclvoid
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.oclvoid
 class OclVoidAllInstancesOperation
          OclVoidAllInstancesOperation realises the OclVoid::allInstances() library operation.
 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 AbstractFeature in org.eclipse.ocl.examples.library.string
 

Subclasses of AbstractFeature in org.eclipse.ocl.examples.library.string
 class StringAtOperation
          StringAtOperation realises the String::at() library operation.
 class StringCharactersOperation
          OrderedSetSubOrderedSetOperation realises the OrderedSet::subOrderedSet() 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.
 class StringSizeOperation
          StringSizeOperation realises the String::size() library operation.
 class StringSubstringOperation
          StringSubstringOperation realises the String::substring() library operation.
 class StringToBooleanOperation
          StringToBooleanOperation realises the String::toBoolean() library operation.
 class StringToIntegerOperation
          StringToIntegerOperation realises the String::toInteger() library operation.
 class StringToLowerCaseOperation
          StringToLowerCaseOperation realises the String::toLowerCase() library operation.
 class StringToRealOperation
          StringToRealOperation realises the String::toReal() library operation.
 class StringToUpperCaseOperation
          StringToUpperCaseOperation realises the String::toUpperCase() library operation.