Interface SearchIndexedEntity<E>

Type Parameters:
E - The entity type.

@Incubating public interface SearchIndexedEntity<E>
A descriptor of an indexed entity type, exposing in particular the index manager for this entity.
  • Method Details

    • name

      String name()
      Returns:
      The name of the entity.
    • javaClass

      Class<E> javaClass()
      Returns:
      The Java class of the entity.
    • indexManager

      IndexManager indexManager()
      Returns:
      The index manager this entity is indexed in.