org.ocpsoft.rewrite.servlet.config
Class IRedirect.RedirectParameter
java.lang.Object
org.ocpsoft.rewrite.bind.DefaultBindable<PARAMTYPE>
org.ocpsoft.rewrite.param.ParameterBuilder<IRedirect.RedirectParameter,String>
org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
- All Implemented Interfaces:
- Bindable<IRedirect.RedirectParameter>, Converter<Object>, HasConverter<IRedirect.RedirectParameter>, HasValidator<IRedirect.RedirectParameter>, Validator<Object>, ConfigurationElement, Operation, OperationBuilder, Constrainable<IRedirect.RedirectParameter,String>, Parameter<IRedirect.RedirectParameter,String>, Parameterized<IRedirect,IRedirect.RedirectParameter,String>, Transformable<IRedirect.RedirectParameter,String>, IRedirect, IRedirect.IRedirectParameter
- Enclosing interface:
- IRedirect
public static class IRedirect.RedirectParameter
- extends ParameterBuilder<IRedirect.RedirectParameter,String>
- implements IRedirect.IRedirectParameter
| Methods inherited from class org.ocpsoft.rewrite.param.ParameterBuilder |
bindsTo, constrainedBy, convert, convertedBy, convertedBy, getConstraints, getConverter, getTransforms, getValidator, toString, transformedBy, validate, validatedBy, validatedBy |
IRedirect.RedirectParameter
public IRedirect.RedirectParameter(IRedirect path,
ParameterizedPatternBuilderParameter capture)
matches
public IRedirect.IRedirectParameter matches(String regex)
- Specified by:
matches in interface IRedirect.IRedirectParameter
getName
public String getName()
- Specified by:
getName in interface Parameter<IRedirect.RedirectParameter,String>
where
public IRedirect.RedirectParameter where(String param)
- Specified by:
where in interface Parameterized<IRedirect,IRedirect.RedirectParameter,String>
where
public IRedirect.RedirectParameter where(String param,
Binding binding)
- Specified by:
where in interface Parameterized<IRedirect,IRedirect.RedirectParameter,String>
perform
public void perform(Rewrite event,
EvaluationContext context)
- Specified by:
perform in interface Operation
getTargetExpression
public RegexParameterizedPatternBuilder getTargetExpression()
- Specified by:
getTargetExpression in interface IRedirect
and
public OperationBuilder and(Operation other)
- Specified by:
and in interface OperationBuilder
Copyright © 2012 OCPsoft. All Rights Reserved.