Package | Description |
---|---|
org.hibernate.search.bridge | |
org.hibernate.search.bridge.builtin | |
org.hibernate.search.bridge.builtin.impl | |
org.hibernate.search.bridge.impl | |
org.hibernate.search.bridge.spi | |
org.hibernate.search.bridge.util.impl | |
org.hibernate.search.cfg | |
org.hibernate.search.engine.impl | |
org.hibernate.search.engine.metadata.impl |
Internal metadata classes created during metadata processing and used by the document builders at runtime.
|
org.hibernate.search.engine.spi | |
org.hibernate.search.impl | |
org.hibernate.search.metadata | |
org.hibernate.search.metadata.impl | |
org.hibernate.search.query.dsl.impl | |
org.hibernate.search.spatial | |
org.hibernate.search.util.logging.impl |
Modifier and Type | Interface and Description |
---|---|
interface |
TwoWayFieldBridge
A
FieldBridge able to convert the index representation back into an object without losing information. |
Modifier and Type | Class and Description |
---|---|
class |
ArrayBridge
Each entry (
null included ) of an array is indexed using the specified FieldBridge . |
class |
DoubleNumericFieldBridge
Double numeric field bridge, capable of decoding double values from Field
|
class |
FloatNumericFieldBridge
Float numeric field bridge, capable of decoding float values from Field
|
class |
IntegerNumericFieldBridge
Integer numeric field bridge, capable of decoding integer values from Field
|
class |
IterableBridge
|
class |
LongNumericFieldBridge
Long numeric field bridge, capable of decoding long values from Field
|
class |
MapBridge
|
class |
NumericFieldBridge
Bridge to index numeric values using a Trie structure (multiple terms representing different precisions)
|
class |
TikaBridge
Bridge implementation which uses Apache Tika to extract data from provided input.
|
Constructor and Description |
---|
ArrayBridge(FieldBridge bridge) |
IterableBridge(FieldBridge bridge) |
MapBridge(FieldBridge bridge) |
Modifier and Type | Class and Description |
---|---|
class |
BuiltinArrayBridge
An implementation of
ArrayBridge that can be used with Hibernate Search query DSL. |
class |
BuiltinIterableBridge
An implementation of
IterableBridge that can be used with Hibernate Search query DSL. |
class |
BuiltinMapBridge
An implementation of
MapBridge that can be used with Hibernate Search query DSL. |
class |
BuiltinNumericArrayBridge
It manages arrays annotated with
NumericField |
class |
BuiltinNumericIterableBridge
It manages an
Iterable object annotated with NumericField |
class |
BuiltinNumericMapBridge
It manages an
Map object annotated with NumericField |
class |
NullEncodingFieldBridge |
class |
NullEncodingTwoWayFieldBridge |
class |
String2FieldBridgeAdaptor
Bridge to use a StringBridge as a FieldBridge.
|
class |
TwoWayString2FieldBridgeAdaptor
Bridge to use a TwoWayStringBridge as a TwoWayFieldBridge
|
Constructor and Description |
---|
BuiltinArrayBridge(FieldBridge fieldBridge) |
BuiltinIterableBridge(FieldBridge fieldBridge) |
BuiltinMapBridge(FieldBridge fieldBridge) |
BuiltinNumericArrayBridge(FieldBridge fieldBridge) |
BuiltinNumericIterableBridge(FieldBridge fieldBridge) |
BuiltinNumericMapBridge(FieldBridge fieldBridge) |
Modifier and Type | Method and Description |
---|---|
static FieldBridge |
BridgeFactory.buildSpatialBridge(Spatial spatial,
String latitudeField,
String longitudeField)
This instantiates the SpatialFieldBridge from a
Spatial annotation. |
static FieldBridge |
BridgeFactory.buildSpatialBridge(Spatial spatial,
org.hibernate.annotations.common.reflection.XClass clazz,
String latitudeField,
String longitudeField)
This instantiates the SpatialFieldBridge from a
Spatial annotation. |
static FieldBridge |
BridgeFactory.buildSpatialBridge(Spatial spatial,
org.hibernate.annotations.common.reflection.XMember member)
This instantiates the SpatialFieldBridge from a
Spatial annotation. |
static FieldBridge |
BridgeFactory.extractType(ClassBridge cb,
Class<?> clazz)
This extracts and instantiates the implementation class from a
ClassBridge annotation. |
static FieldBridge |
BridgeFactory.extractType(FieldBridge fieldBridgeAnnotation,
org.hibernate.annotations.common.reflection.XClass appliedOnType,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager)
This extracts and instantiates the implementation class from a ClassBridge
annotation.
|
static FieldBridge |
BridgeFactory.getArrayCalendarField(Resolution resolution) |
static FieldBridge |
BridgeFactory.getArrayDateField(Resolution resolution) |
static FieldBridge |
BridgeFactory.getCalendarField(Resolution resolution) |
static FieldBridge |
BridgeFactory.getDateField(Resolution resolution) |
static FieldBridge |
BridgeFactory.getIterableCalendarField(Resolution resolution) |
static FieldBridge |
BridgeFactory.getIterableDateField(Resolution resolution) |
static FieldBridge |
BridgeFactory.getMapCalendarField(Resolution resolution) |
static FieldBridge |
BridgeFactory.getMapDateField(Resolution resolution) |
static FieldBridge |
BridgeFactory.guessType(Field field,
NumericField numericField,
org.hibernate.annotations.common.reflection.XMember member,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager) |
Modifier and Type | Method and Description |
---|---|
FieldBridge |
ConversionContext.oneWayConversionContext(FieldBridge delegate)
Decorates a FieldBridge.
|
Modifier and Type | Method and Description |
---|---|
FieldBridge |
ConversionContext.oneWayConversionContext(FieldBridge delegate)
Decorates a FieldBridge.
|
Modifier and Type | Method and Description |
---|---|
FieldBridge |
ContextualExceptionBridgeHelper.oneWayConversionContext(FieldBridge delegate) |
Modifier and Type | Method and Description |
---|---|
FieldBridge |
ContextualExceptionBridgeHelper.oneWayConversionContext(FieldBridge delegate) |
Modifier and Type | Method and Description |
---|---|
Map<FieldBridge,ClassBridge> |
EntityDescriptor.getClassBridgeConfigurations() |
Map<FieldBridge,Map<String,Object>> |
EntityDescriptor.getClassBridgeInstanceDefs() |
Modifier and Type | Method and Description |
---|---|
void |
EntityDescriptor.addClassBridgeInstanceConfiguration(FieldBridge classBridge,
ClassBridge configuration) |
void |
EntityDescriptor.addClassBridgeInstanceDef(FieldBridge classBridge,
Map<String,Object> properties) |
IndexedClassBridgeMapping |
IndexedClassBridgeMapping.classBridgeInstance(FieldBridge instance)
Registers the given class bridge for the currently configured entity type.
|
IndexedClassBridgeMapping |
IndexedMapping.classBridgeInstance(FieldBridge instance)
Registers the given class bridge for the currently configured entity type.
|
ClassBridgeMapping |
ClassBridgeMapping.classBridgeInstance(FieldBridge instance)
Registers the given class bridge for the currently configured entity type.
|
ClassBridgeMapping |
EntitySpatialMapping.classBridgeInstance(FieldBridge instance)
Registers the given class bridge for the currently configured entity type.
|
ClassBridgeMapping |
EntityMapping.classBridgeInstance(FieldBridge classBridge)
Registers the given class bridge for the currently configured entity type.
|
Modifier and Type | Method and Description |
---|---|
PropertyMapping |
PropertyLatitudeMapping.bridge(Class<? extends FieldBridge> fieldBridge) |
PropertyMapping |
PropertyLongitudeMapping.bridge(Class<? extends FieldBridge> fieldBridge) |
PropertyMapping |
ContainedInMapping.bridge(Class<? extends FieldBridge> fieldBridge) |
PropertyMapping |
PropertySpatialMapping.bridge(Class<? extends FieldBridge> fieldBridge) |
PropertyMapping |
PropertyMapping.bridge(Class<? extends FieldBridge> fieldBridge) |
PropertyMapping |
DocumentIdMapping.bridge(Class<? extends FieldBridge> fieldBridge) |
Constructor and Description |
---|
ClassBridgeMapping(SearchMapping mapping,
EntityDescriptor entity,
FieldBridge instance) |
IndexedClassBridgeMapping(SearchMapping mapping,
EntityDescriptor entity,
FieldBridge instance,
IndexedMapping indexedMapping) |
Constructor and Description |
---|
FieldBridgeDirectMapping(PropertyDescriptor property,
EntityDescriptor entity,
SearchMapping mapping,
Class<? extends FieldBridge> fieldBridge) |
Modifier and Type | Method and Description |
---|---|
static void |
DocumentBuilderHelper.populateResult(String fieldName,
FieldBridge fieldBridge,
Store store,
Object[] result,
org.apache.lucene.document.Document document,
ConversionContext conversionContext,
int matchingPosition) |
Modifier and Type | Method and Description |
---|---|
FieldBridge |
EmbeddedTypeMetadata.getEmbeddedNullFieldBridge() |
FieldBridge |
DocumentFieldMetadata.getFieldBridge() |
Modifier and Type | Method and Description |
---|---|
DocumentFieldMetadata.Builder |
DocumentFieldMetadata.Builder.fieldBridge(FieldBridge fieldBridge) |
EmbeddedTypeMetadata.Builder |
EmbeddedTypeMetadata.Builder.indexNullToken(String embeddedNullToken,
String embeddedNullFieldName,
FieldBridge embeddedNullFieldBridge) |
Modifier and Type | Method and Description |
---|---|
FieldBridge |
DocumentBuilderIndexedEntity.getBridge(String fieldName) |
Modifier and Type | Method and Description |
---|---|
String |
DocumentBuilderIndexedEntity.objectToString(String fieldName,
FieldBridge bridge,
Object value,
ConversionContext conversionContext) |
Modifier and Type | Method and Description |
---|---|
Map<FieldBridge,ClassBridge> |
ConfigContext.getClassBridgeInstances(Class<?> type)
Returns class bridge instances configured via the programmatic API, if any.
|
Modifier and Type | Method and Description |
---|---|
FieldBridge |
FieldDescriptor.getFieldBridge() |
Modifier and Type | Method and Description |
---|---|
FieldBridge |
FieldDescriptorImpl.getFieldBridge() |
Modifier and Type | Method and Description |
---|---|
FieldBridge |
FieldContext.getFieldBridge() |
Modifier and Type | Method and Description |
---|---|
void |
FieldContext.setFieldBridge(FieldBridge fieldBridge) |
T |
FieldBridgeCustomization.withFieldBridge(FieldBridge fieldBridge)
Sets the field bridge for querying the current field; any other bridge associated with this field will be ignored
for the query
|
RangeMatchingContext |
ConnectedRangeMatchingContext.withFieldBridge(FieldBridge fieldBridge) |
TermMatchingContext |
ConnectedTermMatchingContext.withFieldBridge(FieldBridge fieldBridge) |
Modifier and Type | Class and Description |
---|---|
class |
SpatialFieldBridge |
class |
SpatialFieldBridgeByQuadTree
Hibernate Search field bridge, binding a Coordinates to Quad Tree field in the index
|
class |
SpatialFieldBridgeByRange
Hibernate Search field bridge using Range Spatial, binding a Coordinates to two numeric fields for latitude and Longitude
|
Modifier and Type | Method and Description |
---|---|
SearchException |
Log.fieldBridgeNotTwoWay(Class<? extends FieldBridge> bridgeClass,
String fieldName,
org.hibernate.annotations.common.reflection.XClass beanXClass) |
Copyright © 2006–2016 Hibernate. All rights reserved.