All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.infinispan.search.mapper.mapping.SearchIndexedEntity Maven / Gradle / Ivy

package org.infinispan.search.mapper.mapping;

import org.hibernate.search.engine.backend.index.IndexManager;

/**
 * A descriptor of an indexed entity type, exposing in particular the index manager for this entity.
 */
public interface SearchIndexedEntity {

   /**
    * @return The Java class of the entity.
    */
   Class javaClass();

   /**
    * @return The name of the entity.
    */
   String name();

   /**
    * @return The index manager this entity is indexed in.
    */
   IndexManager indexManager();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy