com.endeca.soleng.urlformatter.seo
Class UrlParamEncoder
java.lang.Object
com.endeca.soleng.urlformatter.seo.UrlParamEncoder
- Direct Known Subclasses:
- SeoNavStateEncoder
public class UrlParamEncoder
- extends java.lang.Object
Specifies the encoding of a URL parameter, aggregated by an SeoUrlFormatter
in an UrlParamEncoder[] array.
Property Summary |
Property |
Type |
Default Value |
paramKey |
String |
false |
Method Summary |
java.lang.String |
decodeValue(com.endeca.soleng.urlformatter.UrlState pUrlState,
java.lang.String pValue)
|
java.lang.String |
encodeValue(com.endeca.soleng.urlformatter.UrlState pUrlState,
com.endeca.soleng.urlformatter.UrlParam pUrlParam)
|
java.lang.String |
getParamKey()
|
void |
setParamKey(java.lang.String pParamKey)
Sets the key of the parameter to encode. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UrlParamEncoder
public UrlParamEncoder()
getParamKey
public java.lang.String getParamKey()
setParamKey
public void setParamKey(java.lang.String pParamKey)
- Sets the key of the parameter to encode.
- Parameters:
pParamKey
- Parameter that will be encoded.
encodeValue
public java.lang.String encodeValue(com.endeca.soleng.urlformatter.UrlState pUrlState,
com.endeca.soleng.urlformatter.UrlParam pUrlParam)
throws com.endeca.soleng.urlformatter.UrlFormatException
- Throws:
com.endeca.soleng.urlformatter.UrlFormatException
decodeValue
public java.lang.String decodeValue(com.endeca.soleng.urlformatter.UrlState pUrlState,
java.lang.String pValue)
throws com.endeca.soleng.urlformatter.UrlFormatException
- Throws:
com.endeca.soleng.urlformatter.UrlFormatException
Copyright © 2010 Endeca Technologies, Inc. All Rights Reserved.
@VERSION
PRODUCT: Java URL Optimization API (SEO API) (urlFormatterSeo)
VERSION: 2.1.0
BUILD: 12010DEV
ARCH_OS: n/a
DATE: 2010-06-29T04:02:48-0400