public final class SolrConstants
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SolrConstants.AttributeOrAttachment
Source/Target type AttributeOrAttachment.
|
static class |
SolrConstants.ExecutionMode
The execution mode.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CORE_FIELD_ID
The core field id.
|
static java.lang.String |
CORE_FIELD_NAME
The parameter field name.
|
static java.lang.String |
CORE_FIELD_SCORE
The core field score.
|
static java.lang.String |
CORE_FIELDS
The parameter index fields.
|
static java.lang.String |
CORE_NAME
The parameter core name.
|
static java.lang.String |
DATE_FORMAT_PATTERN
The default solr date format pattern.
|
static java.lang.String |
DEFAULT_CORE
The DefaultCore folder.
|
static java.lang.String |
DOC_BOOST
annotation name for defining a boost factor (double) of a record/document.
|
static java.lang.String |
DYNAMIC_TARGET_CORE
annotation on a record to control the target index/core dynamically. overrides the pipelet config.
|
static java.lang.String |
EXECUTION_MODE
The parameter execution mode.
|
static java.lang.String |
FACET_MULTISELECT
FACET_MULTISELECT
|
static java.lang.String |
FACET_NAME
FACET_NAME
|
static java.lang.String |
FACET_QUERY_ATTR
Deprecated.
as of 1.0
|
static java.lang.String |
FACET_RANGES
FACET_RANGES (result)
|
static java.lang.String |
FACET_TYPE
controls what type of faceting shall be done. one of: facet.field (default), facet.date, facet.range, or any other
that solr supports in the future.
|
static java.lang.String |
FACET_TYPE_CUSTOM_RANGES
FACET_TYPE_CUSTOM_RANGES (query)
|
static java.lang.String |
FIELD_PREFIX
The parameter field prefix.
|
static java.lang.String |
FIELD_SUFFIX
The paramter field suffix.
|
static java.lang.String |
FILTER_GROUP
smila parameter name for a filter or facet, designating the filter group.
|
static java.lang.String |
FILTER_GROUP_Q
special, constant value for a filter group designating the main query as the group.
|
static java.lang.String |
FILTER_GROUPS
smila parameter name for a the map containing the configs for filter groups.
|
static java.lang.String |
FILTER_QUERY
Parameter filter query.
|
static java.lang.String |
GLOBAL
Parameter global.
|
static java.lang.String |
GROUPBY_AS_MAIN_RESULT
GROUPBY_AS_MAIN_RESULT
|
static java.lang.String |
GROUPBY_DEFAULT_IF_NULL
Default group name if null
|
static java.lang.String |
GROUPBY_METHOD_ATTRIBUTES
GROUPBY_METHOD_ATTRIBUTES
|
static java.lang.String |
HIGHLIGHTING
Parameter highlighting.
|
static java.lang.String |
LOCAL_PARAM_TAG
The Constant TAG.
|
static java.lang.String |
LOCAL_PARAMS
name of map to hold solr local params that are passed verbatim as for various constructs (e.g. q, fq, facet
params).
|
static java.lang.String |
MAX_SCORE
Parameter max_score.
|
static java.lang.String |
MLT_RESULT_ITEMS
MLT_SEQ_NAME.
|
static java.lang.String |
MLT_RESULT_META
MLT_META_MAP_NAME.
|
static java.lang.String |
MORE_LIKE_THIS
MORE_LIKE_THIS.
|
static java.lang.String |
QUERY_MAP
Parameter query map.
|
static java.lang.String |
RESULT_MAP
Parameter result map.
|
static java.lang.String |
SHARDS
The shards.
|
static java.lang.String |
SOLR_PREFIX
Parameter _solr.
|
static java.lang.String |
SOURCE_NAME
Record source name.
|
static java.lang.String |
SOURCE_TYPE
Record source type (AttributeOrAttachment).
|
static java.lang.String |
TERMS
Parameter terms.
|
public static final java.lang.String EXECUTION_MODE
public static final java.lang.String CORE_NAME
public static final java.lang.String CORE_FIELDS
public static final java.lang.String CORE_FIELD_NAME
public static final java.lang.String SOURCE_NAME
public static final java.lang.String SOURCE_TYPE
public static final java.lang.String CORE_FIELD_ID
public static final java.lang.String CORE_FIELD_SCORE
public static final java.lang.String DATE_FORMAT_PATTERN
public static final java.lang.String FACET_TYPE
public static final java.lang.String FACET_TYPE_CUSTOM_RANGES
public static final java.lang.String FACET_RANGES
public static final java.lang.String FACET_NAME
public static final java.lang.String FACET_MULTISELECT
@Deprecated public static final java.lang.String FACET_QUERY_ATTR
public static final java.lang.String SHARDS
public static final java.lang.String DOC_BOOST
Record.RECORD_ID
since boosting is search specific. So what we
need is a place for constants that make sense in the realm of search but have to do with the indexing side of
things, which is the resason why QueryConstants
is not such a good place. AFAIK there is no such place so
far.public static final java.lang.String SOLR_PREFIX
public static final java.lang.String QUERY_MAP
public static final java.lang.String RESULT_MAP
public static final java.lang.String GLOBAL
public static final java.lang.String FIELD_PREFIX
public static final java.lang.String FIELD_SUFFIX
public static final java.lang.String MAX_SCORE
public static final java.lang.String TERMS
public static final java.lang.String HIGHLIGHTING
public static final java.lang.String FILTER_QUERY
public static final java.lang.String DYNAMIC_TARGET_CORE
public static final java.lang.String DEFAULT_CORE
public static final java.lang.String MLT_RESULT_META
public static final java.lang.String MLT_RESULT_ITEMS
public static final java.lang.String MORE_LIKE_THIS
public static final java.lang.String LOCAL_PARAMS
public static final java.lang.String FILTER_GROUP
public static final java.lang.String FILTER_GROUPS
public static final java.lang.String FILTER_GROUP_Q
public static final java.lang.String LOCAL_PARAM_TAG
public static final java.lang.String GROUPBY_METHOD_ATTRIBUTES
public static final java.lang.String GROUPBY_AS_MAIN_RESULT
public static final java.lang.String GROUPBY_DEFAULT_IF_NULL