| Name | Description | Type | Package | Framework |
| AbstractSpatialFieldType | Abstract base class for Solr FieldTypes based on a Lucene 4 SpatialStrategy. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| AbstractSpatialPrefixTreeFieldType | See Also:PrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| AbstractSubTypeFieldType | An abstract base class for FieldTypes that delegate work to another FieldType. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| BBoxField | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| BinaryField | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| BoolField | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| ClassicIndexSchemaFactory | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| CollationField | Field for collated sort keys. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| CoordinateFieldType | A CoordinateFieldType is the base class for FieldTypes that have semantics related to items in a coordinate system. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| CopyField | CopyField contains all the information of a valid copy fields in an index. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| CurrencyField | Field type for support of monetary values. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| DateRangeField | A field for indexed dates and date ranges. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| EnumField | Field type for support of string values with custom sort order. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| ExchangeRateProvider | | Interface | org.apache.solr.schema | Apache Solr Lucene |
|
| ExternalFileField | Get values from an external file instead of the index. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| ExternalFileFieldReloader | An event listener to reload ExternalFileFields for new searchers. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| FieldProperties | NOTE: This API is for internal purposes only and might change in incompatible ways in the next release. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| FieldType | Base class for all field types used by an index schema. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| FieldType .MultiValueSelector | An enumeration representing various options that may exist for selecting a single value from a multivalued field. | Class | org.apache.solr.schema.FieldType | Apache Solr Lucene |
|
| FieldTypePluginLoader | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| GeoHashField | This is a class that represents a Geohash field. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| IndexSchema | IndexSchema contains information about the valid fields in an index and the types of those fields. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| IndexSchema .DynamicCopy | | Class | org.apache.solr.schema.IndexSchema | Apache Solr Lucene |
|
| IndexSchema .DynamicField | | Class | org.apache.solr.schema.IndexSchema | Apache Solr Lucene |
|
| IndexSchema .DynamicReplacement | | Class | org.apache.solr.schema.IndexSchema | Apache Solr Lucene |
|
| IndexSchema .DynamicReplacement .DynamicPattern | | Class | org.apache.solr.schema.IndexSchema.DynamicReplacement | Apache Solr Lucene |
|
| IndexSchemaFactory | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| JsonPreAnalyzedParser | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| LatLonType | Represents a Latitude/Longitude as a 2 dimensional point. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| ManagedIndexSchema | Solr-managed schema - non-user-editable, but can be mutable via internal and external REST API requests. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| ManagedIndexSchemaFactory | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| OpenExchangeRatesOrgProvider | Exchange Rates Provider for CurrencyField capable of fetching & parsing the freely available exchange rates from openexchangerates. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| PointType | A point type that indexes a point in an n-dimensional space as separate fields and supports range queries. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| PreAnalyzedField | Pre-analyzed field type provides a way to index a serialized token stream, optionally with an independent stored value of a field. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| PreAnalyzedField .ParseResult | This is a simple holder of a stored part and the collected states (tokens with attributes). | Class | org.apache.solr.schema.PreAnalyzedField | Apache Solr Lucene |
|
| PreAnalyzedField .PreAnalyzedParser | Parse the input and return the stored part and the tokens with attributes. | Interface | org.apache.solr.schema.PreAnalyzedField | Apache Solr Lucene |
|
| PrimitiveFieldType | Abstract class defining shared behavior for primitive types Intended to be used as base class for non-analyzed fields like | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| RandomSortField | Utility Field used for random sorting. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| RptWithGeometrySpatialField | A Solr Spatial FieldType based on CompositeSpatialStrategy. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| SchemaAware | An interface that can be extended to provide a callback mechanism for informing an IndexSchema instance of changes to it, dynamically | Interface | org.apache.solr.schema | Apache Solr Lucene |
|
| SchemaField | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| SchemaManager | A utility class to manipulate schema using the bulk mode. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| SchemaManager .OpType | | Class | org.apache.solr.schema.SchemaManager | Apache Solr Lucene |
|
| SimilarityFactory | A factory interface for configuring a Similarity in the Solr Subclasses of SimilarityFactory which are SchemaAware | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| SimplePreAnalyzedParser | Simple plain text format parser for PreAnalyzedField. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| SpatialPointVectorFieldType | See Also:PointVectorStrategyWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| SpatialQueryable | Indicate that the implementing class is capable of generating a Query against spatial resources. | Interface | org.apache.solr.schema | Apache Solr Lucene |
|
| SpatialRecursivePrefixTreeFieldType | See Also:RecursivePrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| SpatialTermQueryPrefixTreeFieldType | See Also:TermQueryPrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| StrField | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| StrFieldSource | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| TextField | TextField is the basic type for configurable text analysis. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| TrieDateField | FieldType that can represent any Date/Time with millisecond precision. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| TrieDoubleField | A numeric field that can contain double-precision 64-bit IEEE 754 floating Min Value Allowed: 4. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| TrieField | Provides field types to support for Lucene's IntField, LongField, FloatField and See NumericRangeQuery for more details. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| TrieField .TrieTypes | | Class | org.apache.solr.schema.TrieField | Apache Solr Lucene |
|
| TrieFloatField | A numeric field that can contain single-precision 32-bit IEEE 754 floating point values. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| TrieIntField | A numeric field that can contain 32-bit signed two's complement integer values. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| TrieLongField | A numeric field that can contain 64-bit signed two's complement integer values. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| UUIDField | This FieldType accepts UUID string values, as well as the special value of NEW which triggers generation of a new random UUID. | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| ZkIndexSchemaReader | | Class | org.apache.solr.schema | Apache Solr Lucene |
|
| ICUCollationField | Field for collated sort keys. | Class | org.apache.solr.schema | Apache Solr Lucene |