Uses of Class org.apache.solr.schema.SchemaField (Solr 3.6.2 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.solr.schema.SchemaField

Packages that use SchemaField
org.apache.solr.handler.dataimport |
org.apache.solr.handler.extraction |
org.apache.solr.request |
org.apache.solr.schema |
org.apache.solr.search |
org.apache.solr.search.function |
org.apache.solr.search.grouping.distributed.command |
org.apache.solr.search.grouping.distributed.shardresultserializer |
org.apache.solr.update |

Uses of SchemaField in org.apache.solr.handler.dataimport

Fields in org.apache.solr.handler.dataimport with type parameters of type SchemaField
`Map<String,SchemaField>` | `DataConfig.lowerNameVsSchemaField`

Uses of SchemaField in org.apache.solr.handler.extraction

Methods in org.apache.solr.handler.extraction with parameters of type SchemaField
`protected String` | `SolrContentHandler.transformValue(String val, SchemaField schFld)` Can be used to transform input values based on their `SchemaField` This implementation only formats dates using the `DateUtil`.

Uses of SchemaField in org.apache.solr.request

Methods in org.apache.solr.request with parameters of type SchemaField
`protected int` | `SimpleFacets.rangeCount(SchemaField sf, Date low, Date high, boolean iLow, boolean iHigh)` Deprecated. Use rangeCount(SchemaField,String,String,boolean,boolean) which is more generalized
`protected int` | `SimpleFacets.rangeCount(SchemaField sf, String low, String high, boolean iLow, boolean iHigh)` Macro for getting the numDocs of range over docs

Uses of SchemaField in org.apache.solr.schema

Methods in org.apache.solr.schema that return SchemaField
`SchemaField[]` | `IndexSchema.getCopyFields(String sourceField)` Deprecated. Use `IndexSchema.getCopyFieldsList(String)` instead.
`SchemaField[]` | `IndexSchema.getCopySources(String destField)` Get all copy fields, both the static and the dynamic ones.
`SchemaField` | `CopyField.getDestination()`
`SchemaField[]` | `IndexSchema.getDynamicFieldPrototypes()`
`SchemaField` | `IndexSchema.getField(String fieldName)` Returns the SchemaField that should be used for the specified field name
`SchemaField` | `IndexSchema.getFieldOrNull(String fieldName)` Returns the SchemaField that should be used for the specified field name, or null if none exists.
`SchemaField` | `CopyField.getSource()`
`SchemaField` | `IndexSchema.getUniqueKeyField()` Unique Key field specified in the schema file
`protected SchemaField` | `AbstractSubTypeFieldType.subField(SchemaField base, int i)`

Methods in org.apache.solr.schema that return types with arguments of type SchemaField
`Map<String,SchemaField>` | `IndexSchema.getFields()` Provides direct access to the Map containing all explicit (ie: non-dynamic) fields in the index, keyed on field name.
`List<SchemaField>` | `IndexSchema.getFieldsWithDefaultValue()` Provides direct access to the List containing all fields with a default value
`Collection<SchemaField>` | `IndexSchema.getRequiredFields()` Provides direct access to the List containing all required fields.

Methods in org.apache.solr.schema with parameters of type SchemaField
`Field` | `BinaryField.createField(SchemaField field, Object val, float boost)`
`Fieldable` | `PointType.createField(SchemaField field, String externalVal, float boost)` It never makes sense to create a single field, so make it impossible to happen by throwing UnsupportedOperationException
`Fieldable` | `TrieDateField.createField(SchemaField field, String externalVal, float boost)`
`Fieldable` | `FieldType.createField(SchemaField field, String externalVal, float boost)` Used for adding a document when a field needs to be created from a type and a string.
`Fieldable` | `TrieField.createField(SchemaField field, String externalVal, float boost)`
`Fieldable` | `LatLonType.createField(SchemaField field, String externalVal, float boost)`
`Fieldable[]` | `PointType.createFields(SchemaField field, String externalVal, float boost)`
`Fieldable[]` | `FieldType.createFields(SchemaField field, String externalVal, float boost)` Given a `SchemaField`, create one or more `Fieldable` instances
`Fieldable[]` | `LatLonType.createFields(SchemaField field, String externalVal, float boost)`
`Fieldable[]` | `CurrencyField.createFields(SchemaField field, String externalVal, float boost)`
`protected Field.Index` | `FieldType.getFieldIndex(SchemaField field, String internalVal)`
`Query` | `PointType.getFieldQuery(QParser parser, SchemaField field, String externalVal)`
`Query` | `FieldType.getFieldQuery(QParser parser, SchemaField field, String externalVal)` Returns a Query instance for doing searches against a field.
`Query` | `AbstractSubTypeFieldType.getFieldQuery(QParser parser, SchemaField field, String externalVal)` Throws UnsupportedOperationException()
`Query` | `LatLonType.getFieldQuery(QParser parser, SchemaField field, String externalVal)`
`Query` | `CurrencyField.getFieldQuery(QParser parser, SchemaField field, String externalVal)`
`Query` | `TextField.getFieldQuery(QParser parser, SchemaField field, String externalVal)`
`protected Field.Store` | `FieldType.getFieldStore(SchemaField field, String internalVal)`
`protected Field.TermVector` | `FieldType.getFieldTermVec(SchemaField field, String internalVal)`
`protected FieldInfo.IndexOptions` | `FieldType.getIndexOptions(SchemaField field, String internalVal)`
`Query` | `CurrencyField.getRangeQuery(QParser parser, SchemaField field, org.apache.solr.schema.CurrencyValue p1, org.apache.solr.schema.CurrencyValue p2, boolean minInclusive, boolean maxInclusive)`
`Query` | `TrieDateField.getRangeQuery(QParser parser, SchemaField sf, Date min, Date max, boolean minInclusive, boolean maxInclusive)`
`Query` | `DateField.getRangeQuery(QParser parser, SchemaField sf, Date part1, Date part2, boolean minInclusive, boolean maxInclusive)` DateField specific range query
`Query` | `PointType.getRangeQuery(QParser parser, SchemaField field, String part1, String part2, boolean minInclusive, boolean maxInclusive)`
`Query` | `TrieDateField.getRangeQuery(QParser parser, SchemaField field, String min, String max, boolean minInclusive, boolean maxInclusive)`
`Query` | `FieldType.getRangeQuery(QParser parser, SchemaField field, String part1, String part2, boolean minInclusive, boolean maxInclusive)` Returns a Query instance for doing range searches on this field type.
`Query` | `TrieField.getRangeQuery(QParser parser, SchemaField field, String min, String max, boolean minInclusive, boolean maxInclusive)`
`Query` | `LatLonType.getRangeQuery(QParser parser, SchemaField field, String part1, String part2, boolean minInclusive, boolean maxInclusive)`
`Query` | `CurrencyField.getRangeQuery(QParser parser, SchemaField field, String part1, String part2, boolean minInclusive, boolean maxInclusive)`
`Query` | `TextField.getRangeQuery(QParser parser, SchemaField field, String part1, String part2, boolean minInclusive, boolean maxInclusive)`
`SortField` | `DoubleField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `PointType.getSortField(SchemaField field, boolean top)`
`SortField` | `FloatField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `UUIDField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `ExternalFileField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `TrieDateField.getSortField(SchemaField field, boolean top)`
`SortField` | `ShortField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `SortableIntField.getSortField(SchemaField field, boolean reverse)` Deprecated.
`SortField` | `RandomSortField.getSortField(SchemaField field, boolean reverse)`
`abstract SortField` | `FieldType.getSortField(SchemaField field, boolean top)` Returns the SortField instance that should be used to sort fields of this type.
`SortField` | `SortableFloatField.getSortField(SchemaField field, boolean reverse)` Deprecated.
`SortField` | `TrieField.getSortField(SchemaField field, boolean top)`
`SortField` | `SortableDoubleField.getSortField(SchemaField field, boolean reverse)` Deprecated.
`SortField` | `LatLonType.getSortField(SchemaField field, boolean top)`
`SortField` | `IntField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `LongField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `SortableLongField.getSortField(SchemaField field, boolean reverse)` Deprecated.
`SortField` | `GeoHashField.getSortField(SchemaField field, boolean top)`
`SortField` | `ByteField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `DateField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `StrField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `BoolField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `CurrencyField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `TextField.getSortField(SchemaField field, boolean reverse)`
`SortField` | `BinaryField.getSortField(SchemaField field, boolean top)`
`SortField` | `BCDIntField.getSortField(SchemaField field, boolean reverse)`
`protected SortField` | `FieldType.getStringSort(SchemaField field, boolean reverse)` Utility usable by subclasses when they want to get basic String sorting using common checks.
`ValueSource` | `FieldType.getValueSource(SchemaField field)` Deprecated. use `FieldType.getValueSource(SchemaField, QParser)`
`ValueSource` | `BCDIntField.getValueSource(SchemaField field)`
`ValueSource` | `DoubleField.getValueSource(SchemaField field, QParser qparser)`
`ValueSource` | `PointType.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `FloatField.getValueSource(SchemaField field, QParser qparser)`
`ValueSource` | `ExternalFileField.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `TrieDateField.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `ShortField.getValueSource(SchemaField field, QParser qparser)`
`ValueSource` | `SortableIntField.getValueSource(SchemaField field, QParser qparser)` Deprecated.
`ValueSource` | `RandomSortField.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `FieldType.getValueSource(SchemaField field, QParser parser)` called to get the default value source (normally, from the Lucene FieldCache.)
`ValueSource` | `SortableFloatField.getValueSource(SchemaField field, QParser qparser)` Deprecated.
`ValueSource` | `TrieField.getValueSource(SchemaField field, QParser qparser)`
`ValueSource` | `SortableDoubleField.getValueSource(SchemaField field, QParser qparser)` Deprecated.
`ValueSource` | `LatLonType.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `IntField.getValueSource(SchemaField field, QParser qparser)`
`ValueSource` | `LongField.getValueSource(SchemaField field, QParser qparser)`
`ValueSource` | `SortableLongField.getValueSource(SchemaField field, QParser qparser)` Deprecated.
`ValueSource` | `GeoHashField.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `ByteField.getValueSource(SchemaField field, QParser qparser)`
`ValueSource` | `DateField.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `StrField.getValueSource(SchemaField field, QParser parser)`
`ValueSource` | `BoolField.getValueSource(SchemaField field, QParser qparser)`
`boolean` | `IndexSchema.isCopyFieldTarget(SchemaField f)` Check if a field is used as the destination of a copyField operation
`void` | `IndexSchema.registerDynamicField(SchemaField... f)` Register one or more new Dynamic Field with the Schema.
`protected SchemaField` | `AbstractSubTypeFieldType.subField(SchemaField base, int i)`

Constructors in org.apache.solr.schema with parameters of type SchemaField
`CopyField(SchemaField source, SchemaField destination)`
`CopyField(SchemaField source, SchemaField destination, int maxChars)`
`SchemaField(SchemaField prototype, String name)` Create a new SchemaField from an existing one by using all of the properties of the prototype except the field name.

Uses of SchemaField in org.apache.solr.search

Fields in org.apache.solr.search declared as SchemaField
`SchemaField` | `SpatialOptions.field`

Constructors in org.apache.solr.search with parameters of type SchemaField
`SpatialOptions(String pointStr, double dist, SchemaField sf, String measStr, double radius)`
`SpatialOptions(String pointStr, double dist, SchemaField sf, String measStr, double radius, DistanceUnits units)`

Uses of SchemaField in org.apache.solr.search.function

Constructors in org.apache.solr.search.function with parameters of type SchemaField
`FileFloatSource(SchemaField field, SchemaField keyField, float defVal, QParser parser)`

Uses of SchemaField in org.apache.solr.search.grouping.distributed.command

Methods in org.apache.solr.search.grouping.distributed.command with parameters of type SchemaField
`SearchGroupsFieldCommand.Builder` | `SearchGroupsFieldCommand.Builder.setField(SchemaField field)`
`TopGroupsFieldCommand.Builder` | `TopGroupsFieldCommand.Builder.setField(SchemaField field)`

Uses of SchemaField in org.apache.solr.search.grouping.distributed.shardresultserializer

Methods in org.apache.solr.search.grouping.distributed.shardresultserializer with parameters of type SchemaField
`protected NamedList` | `TopGroupsResultTransformer.serializeTopGroups(TopGroups<String> data, SchemaField groupField)`

Uses of SchemaField in org.apache.solr.update

Fields in org.apache.solr.update declared as SchemaField
`protected SchemaField` | `UpdateHandler.idField`

Methods in org.apache.solr.update with parameters of type SchemaField
`void` | `DocumentBuilder.addField(SchemaField sfield, String val, float boost)` Add the specified `SchemaField` to the document.
`protected void` | `DocumentBuilder.addSingleField(SchemaField sfield, String val, float boost)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES