org.ocpsoft.rewrite.servlet.config
Class IRequestParameter.RequestParameterParameter
java.lang.Object
org.ocpsoft.rewrite.bind.DefaultBindable<P>
org.ocpsoft.rewrite.param.ParameterBuilder<IRequestParameter.RequestParameterParameter,String>
org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
- All Implemented Interfaces:
- Bindable<IRequestParameter.RequestParameterParameter>, Converter<Object>, HasConverter<IRequestParameter.RequestParameterParameter>, HasValidator<IRequestParameter.RequestParameterParameter>, Validator<Object>, Condition, ConditionBuilder, ConfigurationElement, Constrainable<IRequestParameter.RequestParameterParameter,String>, Parameter<IRequestParameter.RequestParameterParameter,String>, Parameterized<IRequestParameter,IRequestParameter.RequestParameterParameter,String>, Transformable<IRequestParameter.RequestParameterParameter,String>, IRequestParameter, IRequestParameter.IRequestParameterParameter
- Enclosing interface:
- IRequestParameter
public static class IRequestParameter.RequestParameterParameter
- extends ParameterBuilder<IRequestParameter.RequestParameterParameter,String>
- implements IRequestParameter.IRequestParameterParameter
| Methods inherited from class org.ocpsoft.rewrite.param.ParameterBuilder |
bindsTo, convert, convertedBy, convertedBy, getConstraints, getConverter, getTransforms, getValidator, toString, validate, validatedBy, validatedBy |
IRequestParameter.RequestParameterParameter
public IRequestParameter.RequestParameterParameter(IRequestParameter path,
RegexCapture... captures)
constrainedBy
public IRequestParameter.RequestParameterParameter constrainedBy(Constraint<String> constraint)
- Specified by:
constrainedBy in interface Constrainable<IRequestParameter.RequestParameterParameter,String>- Overrides:
constrainedBy in class ParameterBuilder<IRequestParameter.RequestParameterParameter,String>
transformedBy
public IRequestParameter.RequestParameterParameter transformedBy(Transform<String> transform)
- Specified by:
transformedBy in interface Transformable<IRequestParameter.RequestParameterParameter,String>- Overrides:
transformedBy in class ParameterBuilder<IRequestParameter.RequestParameterParameter,String>
where
public IRequestParameter.RequestParameterParameter where(String param)
- Specified by:
where in interface Parameterized<IRequestParameter,IRequestParameter.RequestParameterParameter,String>
where
public IRequestParameter.RequestParameterParameter where(String param,
Binding binding)
- Specified by:
where in interface Parameterized<IRequestParameter,IRequestParameter.RequestParameterParameter,String>
matches
public IRequestParameter.IRequestParameterParameter matches(String string)
- Specified by:
matches in interface IRequestParameter.IRequestParameterParameter
getName
public String getName()
- Specified by:
getName in interface Parameter<IRequestParameter.RequestParameterParameter,String>
evaluate
public boolean evaluate(Rewrite event,
EvaluationContext context)
- Specified by:
evaluate in interface Condition
and
public ConditionBuilder and(Condition condition)
- Specified by:
and in interface ConditionBuilder
andNot
public ConditionBuilder andNot(Condition condition)
- Specified by:
andNot in interface ConditionBuilder
or
public ConditionBuilder or(Condition condition)
- Specified by:
or in interface ConditionBuilder
orNot
public ConditionBuilder orNot(Condition condition)
- Specified by:
orNot in interface ConditionBuilder
Copyright © 2012 OCPsoft. All Rights Reserved.