Interface LoadingTypeGroup<E>

Type Parameters:
E - The type of loaded entities.

@Incubating public interface LoadingTypeGroup<E>
A group of entity types for entity loading.
  • Method Details

    • includedTypesMap

      Map<String,Class<? extends E>> includedTypesMap()
      Returns:
      A map of entity classes by entity name, representing all entity types included in this group, and only these types.
    • includesInstance

      boolean includesInstance(Object entity)
      Parameters:
      entity - An entity of any type.
      Returns:
      true if the given entity instance is included in this type group.