com.endeca.soleng.urlformatter.seo
Class SeoNavStateEncoder

java.lang.Object
  extended by com.endeca.soleng.urlformatter.seo.UrlParamEncoder
      extended by com.endeca.soleng.urlformatter.seo.SeoNavStateEncoder

public class SeoNavStateEncoder
extends UrlParamEncoder

Specifies the encoding of a URL parameter, can be aggregated by the SeoUrlFormatter in an UrlParamEncoder[] array using the toString method of the Long class to perform base 36 encoding.


Constructor Summary
SeoNavStateEncoder()
           
 
Method Summary
 String decodeValue(UrlState pUrlState, String pValue)
           
 String encodeValue(UrlState pUrlState, UrlParam pUrlParam)
           
 
Methods inherited from class com.endeca.soleng.urlformatter.seo.UrlParamEncoder
getParamKey, setParamKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeoNavStateEncoder

public SeoNavStateEncoder()
Method Detail

encodeValue

public String encodeValue(UrlState pUrlState,
                          UrlParam pUrlParam)
Overrides:
encodeValue in class UrlParamEncoder

decodeValue

public String decodeValue(UrlState pUrlState,
                          String pValue)
                   throws UrlFormatException
Overrides:
decodeValue in class UrlParamEncoder
Throws:
UrlFormatException


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.