Interface LuceneSearchEncodingContext<F>
- All Known Implementing Classes:
LuceneIndexValueField
public interface LuceneSearchEncodingContext<F>
-
Method Summary
Modifier and TypeMethodDescription<E> EconvertAndEncode(LuceneSearchIndexScope<?> scope, LuceneSearchIndexValueFieldContext<F> field, LuceneFieldCodec<F, E> codec, Object value, ValueModel valueModel) <E,T> Function<T, E> encoder(LuceneSearchIndexScope<?> scope, LuceneSearchIndexValueFieldContext<F> field, LuceneFieldCodec<F, E> codec, Class<T> expectedType, ValueModel valueModel) booleanisCompatibleWith(LuceneSearchEncodingContext<?> other)
-
Method Details
-
encoder
<E,T> Function<T,E> encoder(LuceneSearchIndexScope<?> scope, LuceneSearchIndexValueFieldContext<F> field, LuceneFieldCodec<F, E> codec, Class<T> expectedType, ValueModel valueModel) -
convertAndEncode
<E> E convertAndEncode(LuceneSearchIndexScope<?> scope, LuceneSearchIndexValueFieldContext<F> field, LuceneFieldCodec<F, E> codec, Object value, ValueModel valueModel) -
isCompatibleWith
-