org.apache.solr.schema
Class StrField
java.lang.Object
org.apache.solr.schema.FieldProperties
org.apache.solr.schema.FieldType
org.apache.solr.schema.PrimitiveFieldType
org.apache.solr.schema.StrField
public class StrField
- extends PrimitiveFieldType
- Version:
- $Id: StrField.java 1298427 2012-03-08 15:22:27Z janhoy $
Fields inherited from class org.apache.solr.schema.FieldProperties |
BINARY, INDEXED, MULTIVALUED, OMIT_NORMS, OMIT_POSITIONS, OMIT_TF_POSITIONS, REQUIRED, SORT_MISSING_FIRST, SORT_MISSING_LAST, STORE_TERMOFFSETS, STORE_TERMPOSITIONS, STORE_TERMVECTORS, STORED, TOKENIZED |
Methods inherited from class org.apache.solr.schema.FieldType |
createField, createField, createFields, getAnalyzer, getArg, getFieldIndex, getFieldQuery, getFieldStore, getFieldTermVec, getIndexOptions, getQueryAnalyzer, getRangeQuery, getStringSort, getTypeName, getValueSource, hasProperty, indexedToReadable, isMultiValued, isPolyField, isTokenized, multiValuedFieldCache, readableToIndexed, restrictProps, setAnalyzer, setQueryAnalyzer, storedToIndexed, storedToReadable, toExternal, toInternal, toObject, toString |
StrField
public StrField()
getSortField
public SortField getSortField(SchemaField field,
boolean reverse)
- Description copied from class:
FieldType
- Returns the SortField instance that should be used to sort fields
of this type.
- Specified by:
getSortField
in class FieldType
- See Also:
SchemaField.checkSortability()
write
public void write(XMLWriter xmlWriter,
String name,
Fieldable f)
throws IOException
- Description copied from class:
FieldType
- Renders the specified field as XML
- Specified by:
write
in class FieldType
- Throws:
IOException
write
public void write(TextResponseWriter writer,
String name,
Fieldable f)
throws IOException
- Description copied from class:
FieldType
- calls back to TextResponseWriter to write the field value
- Specified by:
write
in class FieldType
- Throws:
IOException
getValueSource
public ValueSource getValueSource(SchemaField field,
QParser parser)
- Description copied from class:
FieldType
- called to get the default value source (normally, from the
Lucene FieldCache.)
- Overrides:
getValueSource
in class FieldType