|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
IndexSchema and FieldType implementations for powering schema.xml
See:
Description
| Interface Summary | |
|---|---|
| DateValueFieldType | Marker interface for Date-valued field types. |
| DoubleValueFieldType | Marker interface for double-valued field types. |
| ExchangeRateProvider | Interface for providing pluggable exchange rate providers to @CurrencyField |
| FloatValueFieldType | Marker interface for float-valued field types. |
| IntValueFieldType | Marker interface for int-valued field types. |
| LongValueFieldType | Marker interface for long-valued field types. |
| NumericValueFieldType | Marker interface for numeric-valued field types. |
| PreAnalyzedField.PreAnalyzedParser | Parse the input and return the stored part and the tokens with attributes. |
| SchemaAware | An interface that can be extended to provide a callback mechanism for
informing an IndexSchema instance of changes to it, dynamically
performed at runtime. |
| SpatialQueryable | Indicate that the implementing class is capable of generating a Query against spatial resources. |
| 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 | Deprecated. Use TrieIntField instead. |
| ClassicIndexSchemaFactory | |
| 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 | Deprecated. TrieDateField is recomended for all new schemas |
| DoubleField | A legacy numeric field type that encodes "Double" values as simple Strings. |
| ExternalFileField | Get values from an external file instead of the index. |
| ExternalFileFieldReloader | An event listener to reload ExternalFileFields for new searchers. |
| 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. |
| IndexSchema.DynamicCopy | |
| IndexSchema.DynamicField | |
| IndexSchema.DynamicReplacement | |
| IndexSchema.DynamicReplacement.DynamicPattern | |
| IndexSchemaFactory | Base class for factories for IndexSchema implementations |
| 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. |
| ManagedIndexSchema | Solr-managed schema - non-user-editable, but can be mutable via internal and external REST API requests. |
| ManagedIndexSchemaFactory | Factory for ManagedIndexSchema |
| OpenExchangeRatesOrgProvider |
Exchange Rates Provider for CurrencyField capable of fetching &
parsing the freely available exchange rates from openexchangerates.org |
| 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 | Deprecated. Use TrieIntField instead. |
| 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 |
An extension of DateField that supports the same values and
syntax, but indexes the value more efficiently using a numeric
TrieField under the covers. |
| 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. |
| ZkIndexSchemaReader | Keeps a ManagedIndexSchema up-to-date when changes are made to the serialized managed schema in ZooKeeper |
| Enum Summary | |
|---|---|
| TrieField.TrieTypes | |
| Exception Summary |
|---|
IndexSchema and FieldType implementations for powering schema.xml
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||