java.lang.Object
org.hibernate.search.mapper.pojo.bridge.mapping.programmatic.identifiertovalue.impl.IdentifierBinderToValueBinderAdapter
All Implemented Interfaces:
ValueBinder

public class IdentifierBinderToValueBinderAdapter extends Object implements ValueBinder
An adapter from IdentifierBinder to ValueBinder, used to apply an identifier bridge to create an index field.
  • Constructor Details

    • IdentifierBinderToValueBinderAdapter

      public IdentifierBinderToValueBinderAdapter(IdentifierBinder identifierBinder)
  • Method Details

    • bind

      public void bind(ValueBindingContext<?> context)
      Description copied from interface: ValueBinder
      Binds a value to an index field.

      The context passed in parameter provides various information about the value being bound. Implementations are expected to take advantage of that information and to call one of the bridge(...) methods on the context to set the bridge.

      Specified by:
      bind in interface ValueBinder
      Parameters:
      context - A context object providing information about the value being bound, and expecting a call to one of its bridge(...) methods.