public class SpatialFieldBridgeByRange extends SpatialFieldBridge
latitudeField, latitudeIndexedFieldName, longitudeField, longitudeIndexedFieldName
Constructor and Description |
---|
SpatialFieldBridgeByRange() |
SpatialFieldBridgeByRange(String latitudeField,
String longitudeField) |
Modifier and Type | Method and Description |
---|---|
void |
configureFieldMetadata(String name,
FieldMetadataBuilder builder)
Allows this bridge to expose meta-data about the fields it creates.
|
void |
set(String name,
Object value,
Document document,
LuceneOptions luceneOptions)
Actual overridden method that does the indexing
|
capitalize, getLatitude, getLongitude
public void configureFieldMetadata(String name, FieldMetadataBuilder builder)
MetadataProvidingFieldBridge
configureFieldMetadata
in interface MetadataProvidingFieldBridge
configureFieldMetadata
in class SpatialFieldBridge
name
- The default field name; Should be used consistently with
FieldBridge.set(String, Object, org.apache.lucene.document.Document, LuceneOptions)
.builder
- Builder for exposing field-related meta-datapublic void set(String name, Object value, Document document, LuceneOptions luceneOptions)
set
in interface FieldBridge
set
in class SpatialFieldBridge
name
- of the fieldvalue
- of the fielddocument
- document being indexedluceneOptions
- current indexing options and accessorsCopyright © 2006-2017 Red Hat, Inc. All Rights Reserved