|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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(String sourceField)
Get all copy fields, both the static and the dynamic ones. |
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 |
IndexSchema.getUniqueKeyField()
Unique Key field specified in the schema file |
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 |
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. |
protected Field.Index |
FieldType.getFieldIndex(SchemaField field,
String internalVal)
|
protected Field.Store |
CompressableField.getFieldStore(SchemaField field,
String internalVal)
|
protected Field.Store |
FieldType.getFieldStore(SchemaField field,
String internalVal)
|
protected Field.TermVector |
FieldType.getFieldTermVec(SchemaField field,
String internalVal)
|
SortField |
SortableDoubleField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
DoubleField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
SortableIntField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
BCDIntField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
SortableLongField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
FloatField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
TextField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
IntField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
LongField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
BoolField.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 |
DateField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
StrField.getSortField(SchemaField field,
boolean reverse)
|
SortField |
SortableFloatField.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. |
ValueSource |
SortableDoubleField.getValueSource(SchemaField field)
|
ValueSource |
DoubleField.getValueSource(SchemaField field)
|
ValueSource |
SortableIntField.getValueSource(SchemaField field)
|
ValueSource |
BCDIntField.getValueSource(SchemaField field)
|
ValueSource |
SortableLongField.getValueSource(SchemaField field)
|
ValueSource |
FloatField.getValueSource(SchemaField field)
|
ValueSource |
IntField.getValueSource(SchemaField field)
|
ValueSource |
LongField.getValueSource(SchemaField field)
|
ValueSource |
BoolField.getValueSource(SchemaField field)
|
ValueSource |
FieldType.getValueSource(SchemaField field)
called to get the default value source (normally, from the Lucene FieldCache.) |
ValueSource |
DateField.getValueSource(SchemaField field)
|
ValueSource |
SortableFloatField.getValueSource(SchemaField field)
|
Constructors in org.apache.solr.schema with parameters of type SchemaField | |
---|---|
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.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)
|
protected void |
DocumentBuilder.addSingleField(SchemaField sfield,
String val,
float boost)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |