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

Packages that use SchemaField
org.apache.solr.schema   
org.apache.solr.update   
 

Uses of SchemaField in org.apache.solr.schema
 

Methods in org.apache.solr.schema that return SchemaField
 SchemaField[] IndexSchema.getCopyFields(java.lang.String sourceField)
          Get all copy fields, both the static and the dynamic ones.
 SchemaField IndexSchema.getField(java.lang.String fieldName)
          Returns the SchemaField that should be used for the specified field name
 SchemaField IndexSchema.getFieldOrNull(java.lang.String fieldName)
          Returns the SchemaField that should be used for the specified field name, or null if none exists.
 SchemaField IndexSchema.getUniqueKeyField()
          Unique Key field specified in the schema file
 

Methods in org.apache.solr.schema that return types with arguments of type SchemaField
 java.util.Map<java.lang.String,SchemaField> IndexSchema.getFields()
          Provides direct access to the Map containing all explicit (ie: non-dynamic) fields in the index, keyed on field name.
 java.util.List<SchemaField> IndexSchema.getFieldsWithDefaultValue()
          Provides direct access to the List containing all fields with a default value
 java.util.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
 org.apache.lucene.document.Field FieldType.createField(SchemaField field, java.lang.String externalVal, float boost)
          Used for adding a document when a field needs to be created from a type and a string.
protected  org.apache.lucene.document.Field.Index FieldType.getFieldIndex(SchemaField field, java.lang.String internalVal)
           
protected  org.apache.lucene.document.Field.Store FieldType.getFieldStore(SchemaField field, java.lang.String internalVal)
           
protected  org.apache.lucene.document.Field.Store CompressableField.getFieldStore(SchemaField field, java.lang.String internalVal)
           
protected  org.apache.lucene.document.Field.TermVector FieldType.getFieldTermVec(SchemaField field, java.lang.String internalVal)
           
 org.apache.lucene.search.SortField TextField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField StrField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField SortableLongField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField SortableIntField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField SortableFloatField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField SortableDoubleField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField LongField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField IntField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField FloatField.getSortField(SchemaField field, boolean reverse)
           
abstract  org.apache.lucene.search.SortField FieldType.getSortField(SchemaField field, boolean top)
          Returns the SortField instance that should be used to sort fields of this type.
 org.apache.lucene.search.SortField DoubleField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField DateField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField BoolField.getSortField(SchemaField field, boolean reverse)
           
 org.apache.lucene.search.SortField BCDIntField.getSortField(SchemaField field, boolean reverse)
           
protected  org.apache.lucene.search.SortField FieldType.getStringSort(SchemaField field, boolean reverse)
          Utility usable by subclasses when they want to get basic String sorting.
 ValueSource SortableLongField.getValueSource(SchemaField field)
           
 ValueSource SortableIntField.getValueSource(SchemaField field)
           
 ValueSource SortableFloatField.getValueSource(SchemaField field)
           
 ValueSource SortableDoubleField.getValueSource(SchemaField field)
           
 ValueSource LongField.getValueSource(SchemaField field)
           
 ValueSource IntField.getValueSource(SchemaField field)
           
 ValueSource FloatField.getValueSource(SchemaField field)
           
 ValueSource FieldType.getValueSource(SchemaField field)
          called to get the default value source (normally, from the Lucene FieldCache.)
 ValueSource DoubleField.getValueSource(SchemaField field)
           
 ValueSource DateField.getValueSource(SchemaField field)
           
 ValueSource BoolField.getValueSource(SchemaField field)
           
 ValueSource BCDIntField.getValueSource(SchemaField field)
           
 

Constructors in org.apache.solr.schema with parameters of type SchemaField
SchemaField(SchemaField prototype, java.lang.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.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, java.lang.String val, float boost)
           
protected  void DocumentBuilder.addSingleField(SchemaField sfield, java.lang.String val, float boost)
           
 



Copyright © 2006 - 2008 The Apache Software Foundation