org.apache.solr.request
Class AppendedSolrParams

java.lang.Object
  extended by org.apache.solr.request.SolrParams
      extended by org.apache.solr.request.DefaultSolrParams
          extended by org.apache.solr.request.AppendedSolrParams

public class AppendedSolrParams
extends DefaultSolrParams

SolrParams wrapper which acts similar to DefaultSolrParams except that it "appends" the values of multi-value params from both sub instances, so that all of the values are returned.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.solr.request.SolrParams
SolrParams.EchoParamStyle
 
Field Summary
 
Fields inherited from class org.apache.solr.request.DefaultSolrParams
defaults, params
 
Fields inherited from class org.apache.solr.request.SolrParams
DEBUG_QUERY, DF, EXPLAIN_OTHER, FACET, FACET_ENUM_CACHE_MINDF, FACET_FIELD, FACET_LIMIT, FACET_MINCOUNT, FACET_MISSING, FACET_OFFSET, FACET_PREFIX, FACET_QUERY, FACET_SORT, FACET_ZEROS, FL, FQ, HEADER_ECHO_HANDLER, HEADER_ECHO_PARAMS, Q, QT, ROWS, SORT, START, STREAM_BODY, STREAM_CONTENTTYPE, STREAM_FILE, STREAM_URL, VERSION, WT, XSL
 
Constructor Summary
AppendedSolrParams(SolrParams main, SolrParams extra)
           
 
Method Summary
 String[] getParams(String param)
          returns an array of the String values of a param, or null if none
 String toString()
           
 
Methods inherited from class org.apache.solr.request.DefaultSolrParams
get, getParameterNamesIterator
 
Methods inherited from class org.apache.solr.request.SolrParams
fpname, get, getBool, getBool, getFieldBool, getFieldBool, getFieldFloat, getFieldFloat, getFieldInt, getFieldInt, getFieldParam, getFieldParam, getFieldParams, getFloat, getFloat, getInt, getInt, parseBool, required, toMap, toMultiMap, toNamedList, toSolrParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AppendedSolrParams

public AppendedSolrParams(SolrParams main,
                          SolrParams extra)
Method Detail

getParams

public String[] getParams(String param)
Description copied from class: SolrParams
returns an array of the String values of a param, or null if none

Overrides:
getParams in class DefaultSolrParams

toString

public String toString()
Overrides:
toString in class DefaultSolrParams


Copyright © 2006 - 2009 The Apache Software Foundation