public interface PropertyBinder
This binder takes advantage of provided metadata
to pick, configure and create a PropertyBridge.
PropertyBridge| Modifier and Type | Method and Description |
|---|---|
void |
bind(PropertyBindingContext context)
Binds a property to index fields.
|
void bind(PropertyBindingContext context)
The context passed in parameter provides various information about the property being bound.
Implementations are expected to take advantage of that information
and to call one of the setBridge(...) methods on the context
to set the bridge.
Implementations are also expected to declare dependencies, i.e. the properties
that will later be used in the
PropertyBridge.write(DocumentElement, Object, PropertyBridgeWriteContext) method,
using PropertyBindingContext.getDependencies().
Failing that, Hibernate Search will not reindex entities properly when an indexed property is modified.
context - A context object providing information about the property being bound,
and expecting a call to one of its setBridge(...) methods.Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.