package ru.hflabs.rcd.lucene; import ru.hflabs.rcd.index.IndexedClass; import ru.hflabs.util.lucene.LuceneBinderTransformer; import java.io.Serializable; /** * Интерфейс <class>IndexBinderTransformer</class> декларирует методы для связи сущности API и поисковой сущности * * @see IndexedClass */ public interface IndexBinderTransformer<E, PK extends Serializable> extends LuceneBinderTransformer<E, PK> { /** * Возвращает описание индексированного класса * * @return Возвращает описание индексированного класса */ IndexedClass<E> retrieveIndexedClass(); }