org.eclipse.ocl.examples.library
Interface LibraryFeature

All Superinterfaces:
CallableImplementation
All Known Subinterfaces:
LibraryBinaryOperation, LibraryIteration, LibraryOperation, LibraryProperty, LibraryTernaryOperation, LibraryUnaryOperation
All Known Implementing Classes:
AbstractBinaryOperation, AbstractFeature, AbstractIteration, AbstractNumericBinaryOperation, AbstractNumericUnaryOperation, AbstractOperation, AbstractTernaryOperation, AbstractUnaryOperation, AnyIteration, BooleanAllInstancesOperation, BooleanAndOperation, BooleanImpliesOperation, BooleanNotOperation, BooleanOrOperation, BooleanXorOperation, ClassifierAllInstancesOperation, ClassifierOclContainerOperation, ClassifierOclContentsOperation, ClosureIteration, CollectionAsBagOperation, CollectionAsOrderedSetOperation, CollectionAsSequenceOperation, CollectionAsSetOperation, CollectionCountOperation, CollectionExcludesAllOperation, CollectionExcludesOperation, CollectionExcludingOperation, CollectionFlattenOperation, CollectionIncludesAllOperation, CollectionIncludesOperation, CollectionIncludingOperation, CollectionIsEmptyOperation, CollectionMaxOperation, CollectionMinOperation, CollectionNotEmptyOperation, CollectionProductOperation, CollectionSizeOperation, CollectionSumOperation, CollectionUnionOperation, CollectIteration, CollectNestedIteration, EnumerationAllInstancesOperation, ExistsIteration, ForAllIteration, IsUniqueIteration, IterateIteration, NumericAbsOperation, NumericDivideOperation, NumericDivOperation, NumericFloorOperation, NumericGreaterThanEqualOperation, NumericGreaterThanOperation, NumericLessThanEqualOperation, NumericLessThanOperation, NumericMaxOperation, NumericMinOperation, NumericMinusOperation, NumericModOperation, NumericNegateOperation, NumericOclAsTypeOperation, NumericPlusOperation, NumericRoundOperation, NumericTimesOperation, OclAnyEqualOperation, OclAnyNotEqualOperation, OclAnyOclAsSetOperation, OclAnyOclAsTypeOperation, OclAnyOclIsInStateOperation, OclAnyOclIsInvalidOperation, OclAnyOclIsKindOfOperation, OclAnyOclIsTypeOfOperation, OclAnyOclIsUndefinedOperation, OclAnyOclTypeOperation, OclAnyToStringOperation, OclAnyUnsupportedOperation, OclInvalidAllInstancesOperation, OclVoidAllInstancesOperation, OclVoidAndOperation, OclVoidImpliesOperation, OclVoidOrOperation, OneIteration, OrderedCollectionAppendOperation, OrderedCollectionAtOperation, OrderedCollectionFirstOperation, OrderedCollectionIndexOfOperation, OrderedCollectionInsertAtOperation, OrderedCollectionLastOperation, OrderedCollectionPrependOperation, OrderedCollectionReverseOperation, OrderedSetSubOrderedSetOperation, RejectIteration, SelectIteration, SequenceSubSequenceOperation, SetMinusOperation, SetSymmetricDifferenceOperation, SortedByIteration, StringAtOperation, StringCharactersOperation, StringConcatOperation, StringEqualsIgnoreCaseOperation, StringGreaterThanEqualOperation, StringGreaterThanOperation, StringIndexOfOperation, StringLessThanEqualOperation, StringLessThanOperation, StringSizeOperation, StringSubstringOperation, StringToBooleanOperation, StringToIntegerOperation, StringToLowerCaseOperation, StringToRealOperation, StringToUpperCaseOperation, UniqueCollectionIntersectionOperation

public interface LibraryFeature
extends CallableImplementation

Since:
3.1

Method Summary
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.evaluation.CallableImplementation
evaluate, validate