Java URL Optimization API (Core API) 2.1.0

com.endeca.soleng.urlformatter.basic
Class BasicQueryBuilder.ParamBinding

java.lang.Object
  extended by com.endeca.soleng.urlformatter.basic.BasicQueryBuilder.ParamBinding
Enclosing class:
BasicQueryBuilder

public abstract static class BasicQueryBuilder.ParamBinding
extends java.lang.Object

Used by the BasicQueryBuilder class to bind parameters to the UrlENEQuery.

Property Summary
Property Type Default Value
paramKey String ***** paramKey property must be configured *****


Constructor Summary
BasicQueryBuilder.ParamBinding()
           
 
Method Summary
abstract  void bind(UrlParam pUrlParam, UrlState pUrlState, com.endeca.navigation.UrlENEQuery pUrlENEQuery)
           
 java.lang.String getParamKey()
           
 void setParamKey(java.lang.String pParamKey)
          Sets the parameter key to be used by the QueryBuilder object, when it constructs a UrlENEQuery from an UrlState.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicQueryBuilder.ParamBinding

public BasicQueryBuilder.ParamBinding()
Method Detail

getParamKey

public java.lang.String getParamKey()

setParamKey

public void setParamKey(java.lang.String pParamKey)
Sets the parameter key to be used by the QueryBuilder object, when it constructs a UrlENEQuery from an UrlState.

Parameters:
pParamKey - key to be used by QueryBuilder object. For example, if the key has been set as "N", and the UrlState from which the UrlENEQuery is built is associated with the N parameter, then this parameter will be appended to the UrlENEQuery.

bind

public abstract void bind(UrlParam pUrlParam,
                          UrlState pUrlState,
                          com.endeca.navigation.UrlENEQuery pUrlENEQuery)
                   throws com.endeca.navigation.UrlENEQueryParseException
Throws:
com.endeca.navigation.UrlENEQueryParseException

Java URL Optimization API (Core API) 2.1.0

Copyright © 2010 Endeca Technologies, Inc. All Rights Reserved.
@VERSION
PRODUCT: Java URL Optimization API (Core API) (urlFormatterCore)
VERSION: 2.1.0
BUILD:   12010DEV
ARCH_OS: n/a
DATE:    2010-06-29T04:02:40-0400