org.apache.solr.schema
Class BCDIntField
java.lang.Object
org.apache.solr.schema.FieldProperties
org.apache.solr.schema.FieldType
org.apache.solr.schema.PrimitiveFieldType
org.apache.solr.schema.BCDIntField
- Direct Known Subclasses:
- BCDLongField, BCDStrField
public class BCDIntField
- extends PrimitiveFieldType
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, getFieldQuery, getIndexOptions, getPostingsFormat, getQueryAnalyzer, getRangeQuery, getSimilarity, getStringSort, getTypeName, hasProperty, indexedToReadable, isMultiValued, isPolyField, isTokenized, multiValuedFieldCache, readableToIndexed, readableToIndexed, restrictProps, setAnalyzer, setQueryAnalyzer, setSimilarity, storedToIndexed, storedToReadable, toObject, toString |
BCDIntField
public BCDIntField()
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()
getValueSource
public ValueSource getValueSource(SchemaField field,
QParser qparser)
- Description copied from class:
FieldType
- called to get the default value source (normally, from the
Lucene FieldCache.)
- Overrides:
getValueSource
in class FieldType
toInternal
public String toInternal(String val)
- Description copied from class:
FieldType
- Convert an external value (from XML update command or from query string)
into the internal format for both storing and indexing (which can be modified by any analyzers).
- Overrides:
toInternal
in class FieldType
- See Also:
FieldType.toExternal(org.apache.lucene.index.IndexableField)
toExternal
public String toExternal(IndexableField f)
- Description copied from class:
FieldType
- Convert the stored-field format to an external (string, human readable)
value
- Overrides:
toExternal
in class FieldType
- See Also:
FieldType.toInternal(java.lang.String)
toObject
public Object toObject(IndexableField f)
- Description copied from class:
FieldType
- Convert the stored-field format to an external object.
- Overrides:
toObject
in class FieldType
- See Also:
FieldType.toInternal(java.lang.String)
indexedToReadable
public String indexedToReadable(String indexedForm)
- Description copied from class:
FieldType
- Given an indexed term, return the human readable representation
- Overrides:
indexedToReadable
in class FieldType
write
public void write(TextResponseWriter writer,
String name,
IndexableField 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
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.