public class RecipesSwitch<T>
extends org.eclipse.emf.ecore.util.Switch<T>
doSwitch(object)
 to invoke the caseXXX method for each class of the model,
 starting with the actual class of the object
 and proceeding up the inheritance hierarchy
 until a non-null result is returned,
 which is the result of the switch.
 RecipesPackage| Constructor and Description | 
|---|
RecipesSwitch()
Creates an instance of the switch. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
caseAggregatorIndexerRecipe(AggregatorIndexerRecipe object)
Returns the result of interpreting the object as an instance of 'Aggregator Indexer Recipe'. 
 | 
T | 
caseAggregatorRecipe(AggregatorRecipe object)
Returns the result of interpreting the object as an instance of 'Aggregator Recipe'. 
 | 
T | 
caseAlphaRecipe(AlphaRecipe object)
Returns the result of interpreting the object as an instance of 'Alpha Recipe'. 
 | 
T | 
caseAntiJoinRecipe(AntiJoinRecipe object)
Returns the result of interpreting the object as an instance of 'Anti Join Recipe'. 
 | 
T | 
caseBetaRecipe(BetaRecipe object)
Returns the result of interpreting the object as an instance of 'Beta Recipe'. 
 | 
T | 
caseCheckRecipe(CheckRecipe object)
Returns the result of interpreting the object as an instance of 'Check Recipe'. 
 | 
T | 
caseConstantRecipe(ConstantRecipe object)
Returns the result of interpreting the object as an instance of 'Constant Recipe'. 
 | 
T | 
caseCountAggregatorRecipe(CountAggregatorRecipe object)
Returns the result of interpreting the object as an instance of 'Count Aggregator Recipe'. 
 | 
T | 
caseEqualityFilterRecipe(EqualityFilterRecipe object)
Returns the result of interpreting the object as an instance of 'Equality Filter Recipe'. 
 | 
T | 
caseEvalRecipe(EvalRecipe object)
Returns the result of interpreting the object as an instance of 'Eval Recipe'. 
 | 
T | 
caseExistenceJoinRecipe(ExistenceJoinRecipe object)
Returns the result of interpreting the object as an instance of 'Existence Join Recipe'. 
 | 
T | 
caseExpressionDefinition(ExpressionDefinition object)
Returns the result of interpreting the object as an instance of 'Expression Definition'. 
 | 
T | 
caseExpressionEnforcerRecipe(ExpressionEnforcerRecipe object)
Returns the result of interpreting the object as an instance of 'Expression Enforcer Recipe'. 
 | 
T | 
caseFilterRecipe(FilterRecipe object)
Returns the result of interpreting the object as an instance of 'Filter Recipe'. 
 | 
T | 
caseIndexerRecipe(IndexerRecipe object)
Returns the result of interpreting the object as an instance of 'Indexer Recipe'. 
 | 
T | 
caseInequalityFilterRecipe(InequalityFilterRecipe object)
Returns the result of interpreting the object as an instance of 'Inequality Filter Recipe'. 
 | 
T | 
caseInputFilterRecipe(InputFilterRecipe object)
Returns the result of interpreting the object as an instance of 'Input Filter Recipe'. 
 | 
T | 
caseInputRecipe(InputRecipe object)
Returns the result of interpreting the object as an instance of 'Input Recipe'. 
 | 
T | 
caseJoinRecipe(JoinRecipe object)
Returns the result of interpreting the object as an instance of 'Join Recipe'. 
 | 
T | 
caseMask(Mask object)
Returns the result of interpreting the object as an instance of 'Mask'. 
 | 
T | 
caseMultiParentNodeRecipe(MultiParentNodeRecipe object)
Returns the result of interpreting the object as an instance of 'Multi Parent Node Recipe'. 
 | 
T | 
caseProductionRecipe(ProductionRecipe object)
Returns the result of interpreting the object as an instance of 'Production Recipe'. 
 | 
T | 
caseProjectionIndexerRecipe(ProjectionIndexerRecipe object)
Returns the result of interpreting the object as an instance of 'Projection Indexer Recipe'. 
 | 
T | 
caseReteNodeRecipe(ReteNodeRecipe object)
Returns the result of interpreting the object as an instance of 'Rete Node Recipe'. 
 | 
T | 
caseReteRecipe(ReteRecipe object)
Returns the result of interpreting the object as an instance of 'Rete Recipe'. 
 | 
T | 
caseSemiJoinRecipe(SemiJoinRecipe object)
Returns the result of interpreting the object as an instance of 'Semi Join Recipe'. 
 | 
T | 
caseSingleParentNodeRecipe(SingleParentNodeRecipe object)
Returns the result of interpreting the object as an instance of 'Single Parent Node Recipe'. 
 | 
T | 
caseStringIndexMapEntry(java.util.Map.Entry<java.lang.String,java.lang.Integer> object)
Returns the result of interpreting the object as an instance of 'String Index Map Entry'. 
 | 
T | 
caseTransitiveClosureRecipe(TransitiveClosureRecipe object)
Returns the result of interpreting the object as an instance of 'Transitive Closure Recipe'. 
 | 
T | 
caseTransparentRecipe(TransparentRecipe object)
Returns the result of interpreting the object as an instance of 'Transparent Recipe'. 
 | 
T | 
caseTrimmerRecipe(TrimmerRecipe object)
Returns the result of interpreting the object as an instance of 'Trimmer Recipe'. 
 | 
T | 
caseUniquenessEnforcerRecipe(UniquenessEnforcerRecipe object)
Returns the result of interpreting the object as an instance of 'Uniqueness Enforcer Recipe'. 
 | 
T | 
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. 
 | 
public T caseReteRecipe(ReteRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseReteNodeRecipe(ReteNodeRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseSingleParentNodeRecipe(SingleParentNodeRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseAlphaRecipe(AlphaRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseMultiParentNodeRecipe(MultiParentNodeRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseUniquenessEnforcerRecipe(UniquenessEnforcerRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseProductionRecipe(ProductionRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseIndexerRecipe(IndexerRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseProjectionIndexerRecipe(ProjectionIndexerRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseAggregatorIndexerRecipe(AggregatorIndexerRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseBetaRecipe(BetaRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseMask(Mask object)
object - the target of the switch.doSwitch(EObject)public T caseStringIndexMapEntry(java.util.Map.Entry<java.lang.String,java.lang.Integer> object)
object - the target of the switch.doSwitch(EObject)public T caseInputRecipe(InputRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseConstantRecipe(ConstantRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseTransitiveClosureRecipe(TransitiveClosureRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseFilterRecipe(FilterRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseInequalityFilterRecipe(InequalityFilterRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseEqualityFilterRecipe(EqualityFilterRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseTransparentRecipe(TransparentRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseTrimmerRecipe(TrimmerRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseExpressionDefinition(ExpressionDefinition object)
object - the target of the switch.doSwitch(EObject)public T caseExpressionEnforcerRecipe(ExpressionEnforcerRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseCheckRecipe(CheckRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseEvalRecipe(EvalRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseAggregatorRecipe(AggregatorRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseCountAggregatorRecipe(CountAggregatorRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseJoinRecipe(JoinRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseExistenceJoinRecipe(ExistenceJoinRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseSemiJoinRecipe(SemiJoinRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseAntiJoinRecipe(AntiJoinRecipe object)
object - the target of the switch.doSwitch(EObject)public T caseInputFilterRecipe(InputFilterRecipe object)
object - the target of the switch.doSwitch(EObject)public T defaultCase(org.eclipse.emf.ecore.EObject object)
defaultCase in class org.eclipse.emf.ecore.util.Switch<T>object - the target of the switch.Switch.doSwitch(org.eclipse.emf.ecore.EObject)