public class SolrParams extends ParameterAccessor
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SOLR_PARAMETER_ATTRIBUTE |
_blackboard, _config, _parametersAttribute, _recordId, DEFAULT_PARAMETERS_ATTRIBUTE| Constructor and Description |
|---|
SolrParams(AnyMap configuration) |
SolrParams(Blackboard blackboard) |
SolrParams(Blackboard blackboard,
AnyMap configuration) |
SolrParams(Blackboard blackboard,
AnyMap configuration,
java.lang.String recordId) |
SolrParams(Blackboard blackboard,
java.lang.String recordId) |
| Modifier and Type | Method and Description |
|---|---|
Any |
getSolrParam(java.lang.String category,
java.lang.String name) |
AnyMap |
getSolrParamAsAnyMap(java.lang.String category,
java.lang.String name) |
AnySeq |
getSolrParamAsAnySeq(java.lang.String category,
java.lang.String name) |
java.lang.Boolean |
getSolrParamAsBoolean(java.lang.String category,
java.lang.String name) |
java.lang.Float |
getSolrParamAsFloat(java.lang.String category,
java.lang.String name) |
java.lang.Integer |
getSolrParamAsInteger(java.lang.String category,
java.lang.String name) |
java.lang.String |
getSolrParamAsString(java.lang.String category,
java.lang.String name) |
static AnyMap |
getSolrParams(Record record) |
getBooleanParameter, getFloatParameter, getIntParameter, getParameter, getParameterAny, getParameterAttribute, getParameters, getRequiredBooleanParameter, getRequiredFloatParameter, getRequiredIntParameter, getRequiredParameter, getRequiredParameters, getSubParameter, getSubParameters, setCurrentRecord, setParameterAttribute, setPipeletConfigurationpublic static final java.lang.String SOLR_PARAMETER_ATTRIBUTE
public SolrParams(AnyMap configuration)
configuration - public SolrParams(Blackboard blackboard)
blackboard - public SolrParams(Blackboard blackboard, AnyMap configuration)
blackboard - configuration - public SolrParams(Blackboard blackboard, AnyMap configuration, java.lang.String recordId)
blackboard - configuration - recordId - public SolrParams(Blackboard blackboard, java.lang.String recordId)
blackboard - recordId - public Any getSolrParam(java.lang.String category, java.lang.String name)
public AnyMap getSolrParamAsAnyMap(java.lang.String category, java.lang.String name)
public AnySeq getSolrParamAsAnySeq(java.lang.String category, java.lang.String name)
public java.lang.Boolean getSolrParamAsBoolean(java.lang.String category,
java.lang.String name)
public java.lang.Float getSolrParamAsFloat(java.lang.String category,
java.lang.String name)
public java.lang.Integer getSolrParamAsInteger(java.lang.String category,
java.lang.String name)
public java.lang.String getSolrParamAsString(java.lang.String category,
java.lang.String name)