rewrite-impl-servlet 1.0.2.Final
A B C D E F G H I J L M N O P Q R S T U V W

A

abort() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Calls ServletRewrite.abort()
addCookie(Cookie) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds a Cookie to the HttpServletResponse
addDateHeader(String, long) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds a date header to the HttpServletResponse
addHeader(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds a header to the HttpServletResponse
addIntHeader(String, int) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds an int header to the HttpServletResponse
addParameter(String, String...) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add a single parameter with the given values.
addParameterArrays(Map<String, String[]>) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add parameters from the given map of name=value pairs.
addParameterLists(Map<String, List<String>>) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add parameters from the given map of name=value pairs.
addParameters(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add parameters from the given URL.
addPostOperation(Operation) - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
addPreOperation(Operation) - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
addQueryParameters(String) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Parse and add more query parameters to this URLBuilder
append() - Static method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Return a new TrailingSlash instance that will append trailing slashes from all matching request and rendered output URLs, if necessary.
appendPathSegments(List<String>) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Append additional path segments to the end of this URL.
appendPathSegments(String) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Append additional path segments to the end of this URL.
attribute(String) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.setAttribute(String, Object) map.
attribute(String, Class<? extends Converter<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.setAttribute(String, Object) map.
attribute(String, Class<Converter<?>>, Class<? extends Validator<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.setAttribute(String, Object) map.

B

Base64 - Class in org.ocpsoft.rewrite.servlet.config.encodequery
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.ocpsoft.rewrite.servlet.config.encodequery
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.ocpsoft.rewrite.servlet.config.encodequery
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
Base64EncodingStrategy - Class in org.ocpsoft.rewrite.servlet.config.encodequery
Simple Base64 encoding strategy.
Base64EncodingStrategy() - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64EncodingStrategy
 
bindable - Variable in class org.ocpsoft.rewrite.servlet.config.QueryString
 
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.DispatchType
 
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Method
 
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.QueryString
Bind the values of this QueryString query to the given Binding.
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Bind the values of this RequestParameter query to the given Binding.
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
buildURLFromSegments(List<String>) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 

C

captureIn(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Path
 
ChecksumStrategy - Interface in org.ocpsoft.rewrite.servlet.config.encodequery
 
checksumValid(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.ChecksumStrategy
Return true if the given token contains a valid checksum.
checksumValid(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
close() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
code(int) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
Send an HTTP status code to the browser, then call ServletRewrite.abort()
CompileException - Exception in org.ocpsoft.rewrite.servlet.impl
 
CompileException() - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
CompileException(String) - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
CompileException(Throwable) - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
CompileException(String, Throwable) - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
condition - Variable in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
constrainedBy(Constraint<String>) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
containsKey(Object) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
contextDestroyed(ServletContextEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletContextListener
 
copy() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
Return a copy of this Metadata
createFrom(String) - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Build a query string from the given URL.
createFrom(List<String>, Metadata, QueryStringBuilder) - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Create a new instance of URLBuilder from the given URL segments, Metadata, and QueryStringBuilder.
createFrom(List<String>, Metadata) - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Create a new instance of URLBuilder from the given URL path segments and Metadata.
createFrom(String) - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Create a new instance of URLBuilder from the given URL path segments.
createFromArrays(Map<String, String[]>) - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Build a query string from the given map of name=value pairs.
createFromLists(Map<String, List<String>>) - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Build a query string from the given map of name=value pairs.
createInboundRewrite(ServletRequest, ServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
createNew() - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return a new empty instance of QueryStringBuilder
createNew() - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a new instance of URLBuilder.
createOutboundRewrite(ServletRequest, ServletResponse, String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
createRewriteEvent(ServletRequest, ServletResponse) - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 

D

DECODE - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64EncodingStrategy
 
decode(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.EncodingStrategy
Decode the given value
decode() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return a new QueryStringBuilder instance having called URLDecoder.decode(String, String) on each name=value pair.
decode() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return this URLBuilder after path segments and query parameters have been decoded.
decodeFromFile(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DefaultHttpRewriteProvider - Class in org.ocpsoft.rewrite.servlet.impl
 
DefaultHttpRewriteProvider() - Constructor for class org.ocpsoft.rewrite.servlet.impl.DefaultHttpRewriteProvider
 
destroy() - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 
DispatchType - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on the ServletRequest.getDispatcherType() property.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 
Domain - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getServerName()
DONT_BREAK_LINES - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Don't break lines when encoding (violates strict Base64 specification)

E

embedChecksum(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.ChecksumStrategy
Return the given token with an additional added checksum.
embedChecksum(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
ENCODE - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Specify encoding.
encode(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64EncodingStrategy
 
encode(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.EncodingStrategy
Encode the given value
encode() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return a new QueryStringBuilder instance having called URLEncoder.encode(String, String) on each name=value pair.
encode() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return this URLBuilder after path segments and query parameters have been encoded.
encodeBytes(byte[]) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
EncodeQuery - Class in org.ocpsoft.rewrite.servlet.config
Encodes any or many query-parameters into a single parameter using the given ChecksumStrategy and EncodingStrategy.
encodeRedirectUrl(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
encodeRedirectURL(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
encodeToFile(byte[], String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for encoding data to a file.
encodeUrl(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
encodeURL(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
EncodingStrategy - Interface in org.ocpsoft.rewrite.servlet.config.encodequery
 
error(int) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.DispatchType
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Header
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Method
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.ServerPort
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
EvaluationContextImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
EvaluationContextImpl() - Constructor for class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
excluding(String...) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Exclude the given query-parameter names from encoding.
exists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Return a Header condition that matches only against the existence of a header with a name matching the given pattern.
exists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Return a RequestParameter condition that matches only against the existence of a parameter with the given name.
exists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Resource
Create a new Condition that returns true if the given resource exists relative to the web root of the current application.
existsMatching(String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Return a RequestParameter condition that matches only against the existence of a parameter with a name matching the given pattern.

F

flushBase64() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Method added by PHIL.
Forward - Class in org.ocpsoft.rewrite.servlet.config
An Operation that performs forwards via InboundServletRewrite.forward(String)

G

get(Object) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getBindings() - Method in class org.ocpsoft.rewrite.servlet.config.DispatchType
 
getBindings() - Method in class org.ocpsoft.rewrite.servlet.config.Method
 
getBindings() - Method in class org.ocpsoft.rewrite.servlet.config.QueryString
 
getBindings() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
getCode() - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
getConstraints() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
getContextPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getContextPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getCurrentJoin(HttpServletRequest) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Retrieve the Join that was invoked on the current request; if no Join was invoked, return null.
getEncoding() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
getEncoding() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the character encoding of this URL (default UTF-8)
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
Get the underlying ParameterizedPattern for this Domain
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
Get the underlying ParameterizedPattern for this Scheme
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
getInboundRewriteEventProducers() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getMetadata() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the Metadata object for this URL
getModifiableParameters() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
getOutboundProducers() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getOutboundURL() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getParameter(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameter(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get the first value of given parameter name.
getParameterMap() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameterMap() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get the name, values[] map representing this query string.
getParameterNames() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameterNames() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get set of parameter names currently stored in this query string.
getParameterValues(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameterValues(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get the array of values for a given parameter name.
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Path
Get the underlying ParameterizedPattern for this Path
getPostOperations() - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
Get an immutable view of the added post-Operation instances.
getPreOperations() - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
Get an immutable view of the added pre-Operation instances.
getQueryStringBuilder() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the QueryStringBuilder object for this URL
getRequest() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
getRequestCycleWrappers() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getRequestPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getRequestPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getRequestQueryString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getRequestQueryString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getRequestQueryStringSeparator() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getRequestQueryStringSeparator() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getRewriteLifecycleListeners() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getRewriteProviders() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getSegments() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return all segments (separated by '/') in this URL
getTransforms() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
getURL() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getURL() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
GZIP - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Specify that data should be gzip-compressed.

H

handled() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Calls ServletRewrite.handled()
handles(ServletRequest) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
handles(ServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
HashCodeChecksumStrategy - Class in org.ocpsoft.rewrite.servlet.config.encodequery
Checksum strategy based on Java String hashCode() equality
HashCodeChecksumStrategy() - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
hasLeadingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
hasLeadingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return true if this URL begins with '/'
hasTrailingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
hasTrailingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return true if this URL ends with '/'
Header - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on HttpServletRequest.getHeader(String) values.
HttpInboundRewriteImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpInboundRewriteImpl(HttpServletRequest, HttpServletResponse) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
HttpInboundRewriteProducer - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpInboundRewriteProducer() - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
HttpOutboundRewriteImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpOutboundRewriteImpl(HttpServletRequest, HttpServletResponse, String) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
HttpOutboundRewriteProducer - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpOutboundRewriteProducer() - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
HttpRewriteRequestCycleWrapper - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpRewriteRequestCycleWrapper() - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
HttpRewriteWrappedRequest - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpRewriteWrappedRequest(HttpServletRequest, Map<String, String[]>) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
Create a new request wrapper that will merge additional parameters into the request object without prematurely reading parameters from the original request.
HttpRewriteWrappedResponse - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpRewriteWrappedResponse(HttpServletRequest, HttpServletResponse) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 

I

includes(String) - Static method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
Create a condition which returns true if the given resource is mapped by any Servlet instances registered within the current application, and returns false if no Servlet will handle the resource.
init(FilterConfig) - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 
is(int...) - Static method in class org.ocpsoft.rewrite.servlet.config.ServerPort
Assert that the server port matches any of the given ports.
isAsync() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.ASYNC
isDelete() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of DELETE
isEmpty() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return true if this query string currently contains no parameters.
isError() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.ERROR
isForward() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.FORWARD
isGet() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of GET
isHead() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of HEAD
isInclude() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.INCLUDE
isOptions() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of OPTIONS
isPost() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of POST
isPut() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of PUT
isRequest() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.REQUEST
isTrace() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of TRACE

J

Join - Class in org.ocpsoft.rewrite.servlet.config.rule
Rule that creates a bi-directional rewrite rule between an externally facing URL and an internal server resource URL
Join(String) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.Join
 
Join.JoinParameterBuilder - Class in org.ocpsoft.rewrite.servlet.config.rule
Builder for Join specific Parameter
Join.JoinParameterBuilder(Join, RegexParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 

L

Lifecycle - Class in org.ocpsoft.rewrite.servlet.config
Responsible for controlling the Rewrite life-cycle itself.
Lifecycle() - Constructor for class org.ocpsoft.rewrite.servlet.config.Lifecycle
 

M

matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Domain
Inspect the current request domain, comparing against the given pattern.
matches(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Return a Header condition that matches against both header name and values.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Path
Inspect the current request URL, comparing against the given pattern.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.QueryString
Return a new Condition matching against the entire HttpServletRequest.getQueryString()
matches(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Return a RequestParameter condition that matches against both parameter name and values.
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Scheme
Inspect the current request scheme, comparing against the given pattern.
Metadata - Class in org.ocpsoft.rewrite.servlet.util
 
Metadata() - Constructor for class org.ocpsoft.rewrite.servlet.util.Metadata
 
Method - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on the HttpServletRequest.getMethod() property.

N

NO_OPTIONS - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
No options specified.
numSegments() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the number of segments (separated by '/') in this URL

O

onChecksumFailure(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Operation to be performed when the current ChecksumStrategy detects an inbound checksum failure.
operation - Variable in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
org.ocpsoft.rewrite.servlet - package org.ocpsoft.rewrite.servlet
 
org.ocpsoft.rewrite.servlet.config - package org.ocpsoft.rewrite.servlet.config
 
org.ocpsoft.rewrite.servlet.config.bind - package org.ocpsoft.rewrite.servlet.config.bind
 
org.ocpsoft.rewrite.servlet.config.encodequery - package org.ocpsoft.rewrite.servlet.config.encodequery
 
org.ocpsoft.rewrite.servlet.config.rule - package org.ocpsoft.rewrite.servlet.config.rule
 
org.ocpsoft.rewrite.servlet.impl - package org.ocpsoft.rewrite.servlet.impl
 
org.ocpsoft.rewrite.servlet.util - package org.ocpsoft.rewrite.servlet.util
 

P

parameter(String) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.getParameterMap().
parameter(String, Class<? extends Converter<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.getParameterMap() map.
parameter(String, Class<Converter<?>>, Class<? extends Validator<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.getParameterMap() map.
parameterExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.QueryString
Return a new Condition matching against the existence of specific parameters within HttpServletRequest.getQueryString()
params(String...) - Static method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Create a new EncodeQuery Operation for the given query-parameter names.
Path - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRewrite.getRequestPath()
path(String) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
The outward facing URL path to which this Join will apply.
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
 
perform(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
perform(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus.SendError
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
performInbound(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
permanent(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Redirect
Issue a permanent redirect ( 301 HttpServletResponse.SC_MOVED_PERMANENTLY ) to the given location.
priority() - Method in class org.ocpsoft.rewrite.servlet.impl.DefaultHttpRewriteProvider
 
priority() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
priority() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
priority() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
proceed() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Calls ServletRewrite.proceed()
put(Object, Object) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 

Q

QueryString - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRewrite.getRequestQueryString()
QueryString() - Constructor for class org.ocpsoft.rewrite.servlet.config.QueryString
 
QueryStringBuilder - Class in org.ocpsoft.rewrite.servlet.util
Utility for building URL query strings.
QueryStringBuilder() - Constructor for class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
 

R

read() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
Redirect - Class in org.ocpsoft.rewrite.servlet.config
An Operation that performs redirects via HttpInboundServletRewrite.redirectPermanent(String) and HttpInboundServletRewrite.redirectTemporary(String)
redirectPermanent(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
redirectTemporary(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
remove() - Static method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Return a new TrailingSlash instance that will remove trailing slashes from all matching request and rendered output URLs, if necessary.
removeChecksum(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.ChecksumStrategy
Extract the token from the given string with checksum.
removeChecksum(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
removeParameter(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
 
Request - Class in org.ocpsoft.rewrite.servlet.config.bind
Responsible for binding to ServletRequest.setAttribute(String, Object) and ServletRequest.getParameterMap() contexts.
Request() - Constructor for class org.ocpsoft.rewrite.servlet.config.bind.Request
 
requestDestroyed(ServletRequestEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletRequestListener
 
RequestParameter - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects values returned by ServletRequest.getParameterMap()
Resource - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for determining existence of resources within the web root of the servlet container.
Response - Class in org.ocpsoft.rewrite.servlet.config
Responsible for adding various properties such as headers and cookies to the HttpServletResponse
Response() - Constructor for class org.ocpsoft.rewrite.servlet.config.Response
 
resumeEncoding() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Resumes encoding of the stream.
rewrite(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.impl.DefaultHttpRewriteProvider
 
RewriteContextImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
RewriteContextImpl(List<InboundRewriteProducer<ServletRequest, ServletResponse>>, List<OutboundRewriteProducer<ServletRequest, ServletResponse, Object>>, List<RewriteLifecycleListener<Rewrite>>, List<RequestCycleWrapper<ServletRequest, ServletResponse>>, List<RewriteProvider<Rewrite>>) - Constructor for class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
RewriteFilter - Class in org.ocpsoft.rewrite.servlet
Filter responsible for handling all inbound Rewrite events.
RewriteFilter() - Constructor for class org.ocpsoft.rewrite.servlet.RewriteFilter
 
RewriteServletContextListener - Class in org.ocpsoft.rewrite.servlet.impl
 
RewriteServletContextListener() - Constructor for class org.ocpsoft.rewrite.servlet.impl.RewriteServletContextListener
 
RewriteServletRequestListener - Class in org.ocpsoft.rewrite.servlet.impl
 
RewriteServletRequestListener() - Constructor for class org.ocpsoft.rewrite.servlet.impl.RewriteServletRequestListener
 

S

Scheme - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getScheme()
sendErrorCode(int) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
sendErrorCode(int, String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
SendStatus - Class in org.ocpsoft.rewrite.servlet.config
Responsible for sending status codes via HttpServletResponse.setStatus(int) and ServletResponse.flushBuffer()
SendStatus(int) - Constructor for class org.ocpsoft.rewrite.servlet.config.SendStatus
 
SendStatus.SendError - Class in org.ocpsoft.rewrite.servlet.config
 
SendStatus.SendError(int) - Constructor for class org.ocpsoft.rewrite.servlet.config.SendStatus.SendError
 
sendStatusCode(int) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
sendStatusCode(int, String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
ServerPort - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on the ServletRequest.getServerPort()
ServletMapping - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for comparing URLs to Servlet Mappings.
setCode(int) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
 
setEncoding(String) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
setEncoding(String) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Set the character encoding of this URL (default UTF-8)
setLeadingSlash(boolean) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
setMetadata(Metadata) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Set the Metadata object for this URL
setOutboundURL(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
setQueryString(QueryStringBuilder) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Set the QueryStringBuilder object for this URL
setTrailingSlash(boolean) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
Substitute - Class in org.ocpsoft.rewrite.servlet.config
Responsible for substituting inbound/outbound URLs with a replacement.
supportsRetrieval() - Method in class org.ocpsoft.rewrite.servlet.config.bind.Request
 
supportsSubmission() - Method in class org.ocpsoft.rewrite.servlet.config.bind.Request
 
suspendEncoding() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Suspends encoding of the stream.

T

temporary(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Redirect
Issue a temporary redirect ( 302 HttpServletResponse.SC_MOVED_TEMPORARILY ) to the given location.
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
The name of the composite query-parameter to hold the encoded parameters.
to(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Forward
Forward the current request to the given location within the servlet container.
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
The internal server resource (real or virtual) to be served.
toPath() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
 
toQueryString() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Convert the current parameters to a valid query string, including the leading '?' character.
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
toString() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
 
toString() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a String representation of this URL
toURI() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a URI representation of this URL including path and query string
toURL() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a String representation of this URL including path and query string
TrailingSlash - Class in org.ocpsoft.rewrite.servlet.config.rule
Rule that creates a bi-directional rewrite rule handling appending or removal of the trailing slash character in paths.
TrailingSlash() - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
transformedBy(Transform<String>) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 

U

URLBuilder - Class in org.ocpsoft.rewrite.servlet.util
Utility for building URL strings.

V

valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Return a Header condition that matches only against the existence of a header with value matching the given pattern.
valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.QueryString
Return a new Condition matching against the existence of a parameter values within HttpServletRequest.getQueryString()
valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Return a RequestParameter condition that matches only against the existence of a parameter with value matching the given pattern.

W

when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join.JoinParameterBuilder
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
where(String, String) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
where(String, String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
with(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Substitute
Substitute the current URL with the given location.
withChecksumStrategy(ChecksumStrategy) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Use the given ChecksumStrategy when calculating and embedding checksums.
withEncodingStrategy(EncodingStrategy) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Use the given EncodingStrategy when performing encoding.
withId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Set the ID of this Join.
withId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Set the ID of this TrailingSlash.
withInboundCorrection(boolean) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Redirect inbound requests to URLs containing matching query-parameters to the encoded URL.
withInboundCorrection() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Redirect inbound requests for the internal resource to the outward facing URL instead.
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.Path
Bind each path parameter to the corresponding request parameter by name.
wrapRequest(HttpServletRequest, HttpServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
wrapResponse(HttpServletRequest, HttpServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
write(int) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.

A B C D E F G H I J L M N O P Q R S T U V W
rewrite-impl-servlet 1.0.2.Final

Copyright © 2012 OCPsoft. All Rights Reserved.