Package org.ocpsoft.rewrite.param
Interface Parameter<IMPLTYPE extends Parameter<IMPLTYPE>>
- All Known Subinterfaces:
ConfigurableParameter<IMPLTYPE>
- All Known Implementing Classes:
ConfigurationRuleParameterBuilder,DefaultParameter,ImmutableParameter,ParameterBuilder
public interface Parameter<IMPLTYPE extends Parameter<IMPLTYPE>>
Provides metadata for handling parameter behavior in
Parameterized Condition, Operation, and
Rule instances.- Author:
- Lincoln Baxter, III
-
Method Details
-
getName
String getName()Get the name of thisParameter -
getBindings
-
getConverter
Converter<?> getConverter() -
getValidator
Validator<?> getValidator() -
getConstraints
List<Constraint<String>> getConstraints() -
getTranspositions
List<Transposition<String>> getTranspositions()
-