Interface RecipesFactory
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
RecipesFactoryImpl
public interface RecipesFactory
extends org.eclipse.emf.ecore.EFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final RecipesFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Aggregator Indexer Recipe'.Returns a new object of class 'Anti Join Recipe'.Returns a new object of class 'Check Recipe'.Returns a new object of class 'Constant Recipe'.Returns a new object of class 'Count Aggregator Recipe'.Returns a new object of class 'Discriminator Bucket Recipe'.Returns a new object of class 'Discriminator Dispatcher Recipe'.Returns a new object of class 'Equality Filter Recipe'.Returns a new object of class 'Eval Recipe'.Returns a new object of class 'Expression Definition'.Returns a new object of class 'Inequality Filter Recipe'.Returns a new object of class 'Input Filter Recipe'.Returns a new object of class 'Input Recipe'.Returns a new object of class 'Join Recipe'.Returns a new object of class 'Mask'.Returns a new object of class 'Monotonicity Info'.Returns a new object of class 'Outer Join Indexer Recipe'.Returns a new object of class 'Outer Join Node Recipe'.Returns a new object of class 'Production Recipe'.Returns a new object of class 'Projection Indexer Recipe'.Returns a new object of class 'Relation Evaluation Recipe'.Returns a new object of class 'Representative Election Recipe'.Returns a new object of class 'Rete Recipe'.Returns a new object of class 'Semi Join Recipe'.Returns a new object of class 'Single Column Aggregator Recipe'.Returns a new object of class 'Transitive Closure Recipe'.Returns a new object of class 'Transparent Recipe'.Returns a new object of class 'Trimmer Recipe'.Returns a new object of class 'Uniqueness Enforcer Recipe'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createReteRecipe
ReteRecipe createReteRecipe()Returns a new object of class 'Rete Recipe'.- Returns:
- a new object of class 'Rete Recipe'.
-
createMonotonicityInfo
MonotonicityInfo createMonotonicityInfo()Returns a new object of class 'Monotonicity Info'.- Returns:
- a new object of class 'Monotonicity Info'.
-
createUniquenessEnforcerRecipe
UniquenessEnforcerRecipe createUniquenessEnforcerRecipe()Returns a new object of class 'Uniqueness Enforcer Recipe'.- Returns:
- a new object of class 'Uniqueness Enforcer Recipe'.
-
createProductionRecipe
ProductionRecipe createProductionRecipe()Returns a new object of class 'Production Recipe'.- Returns:
- a new object of class 'Production Recipe'.
-
createProjectionIndexerRecipe
ProjectionIndexerRecipe createProjectionIndexerRecipe()Returns a new object of class 'Projection Indexer Recipe'.- Returns:
- a new object of class 'Projection Indexer Recipe'.
-
createAggregatorIndexerRecipe
AggregatorIndexerRecipe createAggregatorIndexerRecipe()Returns a new object of class 'Aggregator Indexer Recipe'.- Returns:
- a new object of class 'Aggregator Indexer Recipe'.
-
createMask
Mask createMask()Returns a new object of class 'Mask'.- Returns:
- a new object of class 'Mask'.
-
createInputRecipe
InputRecipe createInputRecipe()Returns a new object of class 'Input Recipe'.- Returns:
- a new object of class 'Input Recipe'.
-
createConstantRecipe
ConstantRecipe createConstantRecipe()Returns a new object of class 'Constant Recipe'.- Returns:
- a new object of class 'Constant Recipe'.
-
createTransitiveClosureRecipe
TransitiveClosureRecipe createTransitiveClosureRecipe()Returns a new object of class 'Transitive Closure Recipe'.- Returns:
- a new object of class 'Transitive Closure Recipe'.
-
createInequalityFilterRecipe
InequalityFilterRecipe createInequalityFilterRecipe()Returns a new object of class 'Inequality Filter Recipe'.- Returns:
- a new object of class 'Inequality Filter Recipe'.
-
createEqualityFilterRecipe
EqualityFilterRecipe createEqualityFilterRecipe()Returns a new object of class 'Equality Filter Recipe'.- Returns:
- a new object of class 'Equality Filter Recipe'.
-
createTransparentRecipe
TransparentRecipe createTransparentRecipe()Returns a new object of class 'Transparent Recipe'.- Returns:
- a new object of class 'Transparent Recipe'.
-
createTrimmerRecipe
TrimmerRecipe createTrimmerRecipe()Returns a new object of class 'Trimmer Recipe'.- Returns:
- a new object of class 'Trimmer Recipe'.
-
createExpressionDefinition
ExpressionDefinition createExpressionDefinition()Returns a new object of class 'Expression Definition'.- Returns:
- a new object of class 'Expression Definition'.
-
createCheckRecipe
CheckRecipe createCheckRecipe()Returns a new object of class 'Check Recipe'.- Returns:
- a new object of class 'Check Recipe'.
-
createEvalRecipe
EvalRecipe createEvalRecipe()Returns a new object of class 'Eval Recipe'.- Returns:
- a new object of class 'Eval Recipe'.
-
createCountAggregatorRecipe
CountAggregatorRecipe createCountAggregatorRecipe()Returns a new object of class 'Count Aggregator Recipe'.- Returns:
- a new object of class 'Count Aggregator Recipe'.
-
createJoinRecipe
JoinRecipe createJoinRecipe()Returns a new object of class 'Join Recipe'.- Returns:
- a new object of class 'Join Recipe'.
-
createSemiJoinRecipe
SemiJoinRecipe createSemiJoinRecipe()Returns a new object of class 'Semi Join Recipe'.- Returns:
- a new object of class 'Semi Join Recipe'.
-
createAntiJoinRecipe
AntiJoinRecipe createAntiJoinRecipe()Returns a new object of class 'Anti Join Recipe'.- Returns:
- a new object of class 'Anti Join Recipe'.
-
createInputFilterRecipe
InputFilterRecipe createInputFilterRecipe()Returns a new object of class 'Input Filter Recipe'.- Returns:
- a new object of class 'Input Filter Recipe'.
-
createSingleColumnAggregatorRecipe
SingleColumnAggregatorRecipe createSingleColumnAggregatorRecipe()Returns a new object of class 'Single Column Aggregator Recipe'.- Returns:
- a new object of class 'Single Column Aggregator Recipe'.
-
createDiscriminatorDispatcherRecipe
DiscriminatorDispatcherRecipe createDiscriminatorDispatcherRecipe()Returns a new object of class 'Discriminator Dispatcher Recipe'.- Returns:
- a new object of class 'Discriminator Dispatcher Recipe'.
-
createDiscriminatorBucketRecipe
DiscriminatorBucketRecipe createDiscriminatorBucketRecipe()Returns a new object of class 'Discriminator Bucket Recipe'.- Returns:
- a new object of class 'Discriminator Bucket Recipe'.
-
createRelationEvaluationRecipe
RelationEvaluationRecipe createRelationEvaluationRecipe()Returns a new object of class 'Relation Evaluation Recipe'.- Returns:
- a new object of class 'Relation Evaluation Recipe'.
- Since:
- 2.8
-
createRepresentativeElectionRecipe
RepresentativeElectionRecipe createRepresentativeElectionRecipe()Returns a new object of class 'Representative Election Recipe'.- Returns:
- a new object of class 'Representative Election Recipe'.
-
createOuterJoinNodeRecipe
OuterJoinNodeRecipe createOuterJoinNodeRecipe()Returns a new object of class 'Outer Join Node Recipe'.- Returns:
- a new object of class 'Outer Join Node Recipe'.
-
createOuterJoinIndexerRecipe
OuterJoinIndexerRecipe createOuterJoinIndexerRecipe()Returns a new object of class 'Outer Join Indexer Recipe'.- Returns:
- a new object of class 'Outer Join Indexer Recipe'.
-
getRecipesPackage
RecipesPackage getRecipesPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-