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

Packages that use SchemaField
org.apache.solr.handler.component   
org.apache.solr.handler.dataimport   
org.apache.solr.handler.extraction   
org.apache.solr.request   
org.apache.solr.response   
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.component
 

Methods in org.apache.solr.handler.component with parameters of type SchemaField
static StatsValues StatsValuesFactory.createStatsValues(SchemaField sf)
          Creates an instance of StatsValues which supports values from a field of the given FieldType
 

Constructors in org.apache.solr.handler.component with parameters of type SchemaField
FieldFacetStats(String name, FieldCache.DocTermsIndex si, SchemaField field_sf, SchemaField facet_sf, int numStatsTerms)
           
 

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

Methods in org.apache.solr.handler.dataimport that return SchemaField
 SchemaField DataImporter.getSchemaField(String caseInsensitiveName)
           
 

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.response
 

Methods in org.apache.solr.response with parameters of type SchemaField
 Object BinaryResponseWriter.Resolver.getValue(SchemaField sf, IndexableField f)
           
 

Uses of SchemaField in org.apache.solr.schema
 

Methods in org.apache.solr.schema that return SchemaField
 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
 IndexableField PointType.createField(SchemaField field, Object value, float boost)
          It never makes sense to create a single field, so make it impossible to happen by throwing UnsupportedOperationException
 IndexableField PreAnalyzedField.createField(SchemaField field, Object value, float boost)
           
 IndexableField TrieDateField.createField(SchemaField field, Object value, float boost)
           
 IndexableField FieldType.createField(SchemaField field, Object value, float boost)
          Used for adding a document when a field needs to be created from a type and a string.
 IndexableField TrieField.createField(SchemaField field, Object value, float boost)
           
 IndexableField LatLonType.createField(SchemaField field, Object value, float boost)
           
 IndexableField DateField.createField(SchemaField field, Object value, float boost)
           
 IndexableField BinaryField.createField(SchemaField field, Object val, float boost)
           
 IndexableField[] PointType.createFields(SchemaField field, Object value, float boost)
           
 IndexableField[] FieldType.createFields(SchemaField field, Object value, float boost)
          Given a SchemaField, create one or more IndexableField instances
 IndexableField[] LatLonType.createFields(SchemaField field, Object value, float boost)
           
 IndexableField[] CurrencyField.createFields(SchemaField field, Object externalVal, float boost)
           
 IndexableField PreAnalyzedField.fromString(SchemaField field, String val, float boost)
           
 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  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 ICUCollationField.getRangeQuery(QParser parser, SchemaField field, String part1, String part2, boolean minInclusive, boolean maxInclusive)
           
 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 CollationField.getRangeQuery(QParser parser, SchemaField field, String part1, String part2, 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 ICUCollationField.getSortField(SchemaField field, boolean top)
           
 SortField DoubleField.getSortField(SchemaField field, boolean reverse)
           
 SortField PointType.getSortField(SchemaField field, boolean top)
           
 SortField FloatField.getSortField(SchemaField field, boolean reverse)
           
 SortField PreAnalyzedField.getSortField(SchemaField field, boolean top)
           
 SortField UUIDField.getSortField(SchemaField field, boolean reverse)
           
 SortField ExternalFileField.getSortField(SchemaField field, boolean reverse)
           
 SortField TrieDateField.getSortField(SchemaField field, boolean top)
           
 SortField CollationField.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 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 qparser)
           
 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)
           
 ValueSource BCDIntField.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)
           
 Object TrieDateField.toObject(SchemaField sf, BytesRef term)
           
 Object FieldType.toObject(SchemaField sf, BytesRef term)
           
 Object TrieField.toObject(SchemaField sf, BytesRef term)
           
 Object StrField.toObject(SchemaField sf, BytesRef term)
           
 Object BoolField.toObject(SchemaField sf, BytesRef term)
           
 Object TextField.toObject(SchemaField sf, BytesRef term)
           
 

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, com.spatial4j.core.distance.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<BytesRef> 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 that return SchemaField
 SchemaField VersionInfo.getVersionField()
           
 

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)
           
 



Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.