V - The type of source values.F - The type of target, index field values.public interface ToDocumentFieldValueConverter<V,F>
| Modifier and Type | Method and Description |
|---|---|
F |
convert(V value,
ToDocumentFieldValueConvertContext context) |
default boolean |
isCompatibleWith(ToDocumentFieldValueConverter<?,?> other) |
F convert(V value, ToDocumentFieldValueConvertContext context)
value - The source value to convert.context - A context that can be
extended
to a more useful type, giving access to such things as a Hibernate ORM SessionFactory (if using the Hibernate ORM mapper).default boolean isCompatibleWith(ToDocumentFieldValueConverter<?,?> other)
other - Another ToDocumentFieldValueConverter, never null.true if the given object behaves exactly the same as this object,
i.e. its convert(Object, ToDocumentFieldValueConvertContext)
method is guaranteed to always return the same value as this object's
when given the same input. false otherwise, or when in doubt.Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.