| Interface | Description | 
|---|---|
| ExchangeRateProvider | Interface for providing pluggable exchange rate providers to @CurrencyField | 
| 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  IndexSchemainstance of changes to it, dynamically
 performed at runtime. | 
| SpatialQueryable | Indicate that the implementing class is capable of generating a Query against spatial resources. | 
| Class | Description | 
|---|---|
| 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 | CopyFieldcontains 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. | 
| 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 | IndexSchemacontains 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  CurrencyFieldimplementing 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 | 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  Similarityin the Solr 
 schema.xml. | 
| SimplePreAnalyzedParser | Simple plain text format parser for  PreAnalyzedField. | 
| SortableDoubleField | Deprecated use  DoubleFieldorTrieDoubleField- will be removed in 5.x | 
| SortableFloatField | Deprecated use  FloatFieldorTrieFloatField- will be removed in 5.x | 
| SortableIntField | Deprecated use  IntFieldorTrieIntField- will be removed in 5.x | 
| SortableLongField | Deprecated use  LongFieldorTrieLongField- will be removed in 5.x | 
| SpatialPointVectorFieldType | |
| SpatialRecursivePrefixTreeFieldType | |
| SpatialTermQueryPrefixTreeFieldType | |
| StrField | |
| StrFieldSource | |
| TextField | TextFieldis 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 | |
| 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. | 
| Enum | Description | 
|---|---|
| TrieField.TrieTypes | 
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.