public class PatternLanguageTypeRules
extends java.lang.Object
Constructor and Description |
---|
PatternLanguageTypeRules() |
Modifier and Type | Method and Description |
---|---|
protected void |
_inferTypes(AggregatedValue reference,
TypeInformation information) |
protected void |
_inferTypes(BoolValue reference,
TypeInformation information) |
protected void |
_inferTypes(CheckConstraint constraint,
TypeInformation information) |
protected void |
_inferTypes(CompareConstraint constraint,
TypeInformation information) |
protected void |
_inferTypes(Expression reference,
TypeInformation information) |
protected void |
_inferTypes(FunctionEvaluationValue reference,
TypeInformation information) |
protected void |
_inferTypes(ListValue reference,
TypeInformation information) |
protected void |
_inferTypes(NumberValue reference,
TypeInformation information) |
protected void |
_inferTypes(PathExpressionConstraint constraint,
TypeInformation information) |
protected void |
_inferTypes(PatternCompositionConstraint constraint,
TypeInformation information) |
protected void |
_inferTypes(Pattern pattern,
TypeInformation information) |
protected void |
_inferTypes(StringValue reference,
TypeInformation information) |
protected void |
_inferTypes(TypeCheckConstraint constraint,
TypeInformation information) |
protected void |
_inferTypes(VariableValue reference,
TypeInformation information) |
void |
inferTypes(org.eclipse.emf.ecore.EObject reference,
TypeInformation information) |
protected void _inferTypes(Pattern pattern, TypeInformation information)
protected void _inferTypes(CheckConstraint constraint, TypeInformation information)
protected void _inferTypes(CompareConstraint constraint, TypeInformation information)
protected void _inferTypes(PatternCompositionConstraint constraint, TypeInformation information)
protected void _inferTypes(TypeCheckConstraint constraint, TypeInformation information)
protected void _inferTypes(PathExpressionConstraint constraint, TypeInformation information)
protected void _inferTypes(AggregatedValue reference, TypeInformation information)
protected void _inferTypes(Expression reference, TypeInformation information)
protected void _inferTypes(FunctionEvaluationValue reference, TypeInformation information)
protected void _inferTypes(BoolValue reference, TypeInformation information)
protected void _inferTypes(NumberValue reference, TypeInformation information)
protected void _inferTypes(ListValue reference, TypeInformation information)
protected void _inferTypes(StringValue reference, TypeInformation information)
protected void _inferTypes(VariableValue reference, TypeInformation information)
public void inferTypes(org.eclipse.emf.ecore.EObject reference, TypeInformation information)