|
Class Summary |
| AbstractSpatialFieldType<T extends SpatialStrategy> |
Abstract base class for Solr FieldTypes based on a Lucene 4 SpatialStrategy. |
| AbstractSpatialPrefixTreeFieldType<T extends PrefixTreeStrategy> |
|
| AbstractSubTypeFieldType |
An abstract base class for FieldTypes that delegate work to another FieldType. |
| BCDIntField |
|
| BCDLongField |
|
| BCDStrField |
|
| BinaryField |
|
| BoolField |
|
| ByteField |
A numeric field that can contain 8-bit signed two's complement integer
values, encoded as simple Strings. |
| CollationField |
Field for collated sort keys. |
| CoordinateFieldType |
A CoordinateFieldType is the base class for FieldTypes that have semantics
related to items in a coordinate system. |
| CopyField |
CopyField contains all the information of a valid copy fields in an index. |
| CurrencyField |
Field type for support of monetary values. |
| DateField |
FieldType that can represent any Date/Time with millisecond precision. |
| DoubleField |
A legacy numeric field type that encodes "Double" values as simple Strings. |
| ExternalFileField |
Get values from an external file instead of the index. |
| FieldProperties |
|
| FieldType |
Base class for all field types used by an index schema. |
| FieldTypePluginLoader |
|
| FloatField |
A legacy numeric field type that encodes "Float" values as simple Strings. |
| GeoHashField |
This is a class that represents a Geohash field. |
| IndexSchema |
IndexSchema contains information about the valid fields in an index
and the types of those fields. |
| IntField |
A legacy numeric field type that encodes "Integer" values as simple Strings. |
| JsonPreAnalyzedParser |
|
| LatLonType |
Represents a Latitude/Longitude as a 2 dimensional point. |
| LongField |
A legacy numeric field type that encodes "Long" values as simple Strings. |
| OpenExchangeRatesOrgProvider |
Exchange Rates Provider for CurrencyField implementing the freely available
exchange rates from openexchangerates.org
Disclaimer: This data is collected from various providers and provided free of charge
for informational purposes only, with no guarantee whatsoever of accuracy, validity,
availability or fitness for any purpose; use at your own risk. |
| PointType |
A point type that indexes a point in an n-dimensional space as separate fields and supports range queries. |
| PreAnalyzedField |
Pre-analyzed field type provides a way to index a serialized token stream,
optionally with an independent stored value of a field. |
| PreAnalyzedField.ParseResult |
This is a simple holder of a stored part and the collected states (tokens with attributes). |
| PrimitiveFieldType |
Abstract class defining shared behavior for primitive types
Intended to be used as base class for non-analyzed fields like
int, float, string, date etc, and set proper defaults for them |
| RandomSortField |
Utility Field used for random sorting. |
| SchemaField |
Encapsulates all information about a Field in a Solr Schema |
| ShortField |
A numeric field that can contain 16-bit signed two's complement integer
values, encoded as simple Strings. |
| SimilarityFactory |
A factory interface for configuring a Similarity in the Solr
schema.xml. |
| SimplePreAnalyzedParser |
Simple plain text format parser for PreAnalyzedField. |
| SortableDoubleField |
Deprecated. use DoubleField or TrieDoubleField - will be removed in 5.x |
| SortableFloatField |
Deprecated. use FloatField or TrieFloatField - will be removed in 5.x |
| SortableIntField |
Deprecated. use IntField or TrieIntField - will be removed in 5.x |
| SortableLongField |
Deprecated. use LongField or TrieLongField - will be removed in 5.x |
| SpatialPointVectorFieldType |
|
| SpatialRecursivePrefixTreeFieldType |
|
| SpatialTermQueryPrefixTreeFieldType |
|
| StrField |
|
| StrFieldSource |
|
| TextField |
TextField is the basic type for configurable text analysis. |
| TrieDateField |
|
| TrieDoubleField |
A numeric field that can contain double-precision 64-bit IEEE 754 floating
point values. |
| TrieField |
Provides field types to support for Lucene's IntField, LongField, FloatField and
DoubleField. |
| TrieFloatField |
A numeric field that can contain single-precision 32-bit IEEE 754
floating point values. |
| TrieIntField |
A numeric field that can contain 32-bit signed two's complement integer values. |
| TrieLongField |
A numeric field that can contain 64-bit signed two's complement integer values. |
| UUIDField |
This FieldType accepts UUID string values, as well as the special value
of "NEW" which triggers generation of a new random UUID. |