Interface PojoScopeTypeContextProvider
-
- All Superinterfaces:
PojoMassIndexingTypeContextProvider,PojoWorkTypeContextProvider
- All Known Implementing Classes:
PojoTypeManagerContainer
public interface PojoScopeTypeContextProvider extends PojoWorkTypeContextProvider, PojoMassIndexingTypeContextProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <E> Set<? extends PojoWorkTypeContext<?,? extends E>>allByNonInterfaceSuperType(PojoRawTypeIdentifier<E> typeIdentifier)Set<PojoRawTypeIdentifier<?>>allIndexedAndContainedTypes()<E> Optional<? extends Set<? extends PojoScopeIndexedTypeContext<?,? extends E>>>allIndexedForSuperType(PojoRawTypeIdentifier<E> typeIdentifier)Set<PojoRawTypeIdentifier<?>>allIndexedSuperTypes()Set<PojoRawTypeIdentifier<?>>allNonInterfaceSuperTypes()Set<Class<?>>allNonInterfaceSuperTypesClasses()<E> PojoScopeIndexedTypeContext<?,E>indexedForExactType(PojoRawTypeIdentifier<E> typeIdentifier)-
Methods inherited from interface org.hibernate.search.mapper.pojo.work.impl.PojoWorkTypeContextProvider
byEntityName, forExactType, typeIdentifierByEntityName
-
-
-
-
Method Detail
-
indexedForExactType
<E> PojoScopeIndexedTypeContext<?,E> indexedForExactType(PojoRawTypeIdentifier<E> typeIdentifier)
- Specified by:
indexedForExactTypein interfacePojoMassIndexingTypeContextProvider- Specified by:
indexedForExactTypein interfacePojoWorkTypeContextProvider
-
allIndexedSuperTypes
Set<PojoRawTypeIdentifier<?>> allIndexedSuperTypes()
-
allNonInterfaceSuperTypes
Set<PojoRawTypeIdentifier<?>> allNonInterfaceSuperTypes()
-
allIndexedAndContainedTypes
Set<PojoRawTypeIdentifier<?>> allIndexedAndContainedTypes()
-
allIndexedForSuperType
<E> Optional<? extends Set<? extends PojoScopeIndexedTypeContext<?,? extends E>>> allIndexedForSuperType(PojoRawTypeIdentifier<E> typeIdentifier)
- Specified by:
allIndexedForSuperTypein interfacePojoMassIndexingTypeContextProvider
-
allByNonInterfaceSuperType
<E> Set<? extends PojoWorkTypeContext<?,? extends E>> allByNonInterfaceSuperType(PojoRawTypeIdentifier<E> typeIdentifier)
-
-