Uses of Class
org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeIdentifier
-
-
Uses of PojoRawTypeIdentifier in org.hibernate.search.mapper.pojo.mapping.spi
Method parameters in org.hibernate.search.mapper.pojo.mapping.spi with type arguments of type PojoRawTypeIdentifier Modifier and Type Method Description <R,E,E2,C>
PojoScopeDelegate<R,E2,C>PojoMappingDelegate. createPojoScope(PojoScopeMappingContext mappingContext, Collection<? extends PojoRawTypeIdentifier<? extends E>> targetedTypes, PojoScopeTypeExtendedContextProvider<E,C> indexedTypeExtendedContextProvider) -
Uses of PojoRawTypeIdentifier in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi
Methods in org.hibernate.search.mapper.pojo.model.additionalmetadata.building.spi that return PojoRawTypeIdentifier Modifier and Type Method Description PojoRawTypeIdentifier<?>PojoAdditionalMetadataCollectorTypeNode. typeIdentifier() -
Uses of PojoRawTypeIdentifier in org.hibernate.search.mapper.pojo.model.hcann.spi
Constructors in org.hibernate.search.mapper.pojo.model.hcann.spi with parameters of type PojoRawTypeIdentifier Constructor Description AbstractPojoHCAnnRawTypeModel(I introspector, PojoRawTypeIdentifier<T> typeIdentifier, GenericContextAwarePojoGenericTypeModel.RawTypeDeclaringContext<T> rawTypeDeclaringContext) -
Uses of PojoRawTypeIdentifier in org.hibernate.search.mapper.pojo.model.spi
Fields in org.hibernate.search.mapper.pojo.model.spi declared as PojoRawTypeIdentifier Modifier and Type Field Description protected PojoRawTypeIdentifier<T>AbstractPojoRawTypeModel. typeIdentifierMethods in org.hibernate.search.mapper.pojo.model.spi that return PojoRawTypeIdentifier Modifier and Type Method Description <T> PojoRawTypeIdentifier<? extends T>PojoRuntimeIntrospector. detectEntityType(T entity)Detect the type of a given entity instance.static <T> PojoRawTypeIdentifier<T>PojoRawTypeIdentifier. of(Class<T> javaClass)static <T> PojoRawTypeIdentifier<T>PojoRawTypeIdentifier. of(Class<T> javaClass, String label)PojoRawTypeIdentifier<T>AbstractPojoRawTypeModel. typeIdentifier()PojoRawTypeIdentifier<T>PojoRawTypeModel. typeIdentifier()Constructors in org.hibernate.search.mapper.pojo.model.spi with parameters of type PojoRawTypeIdentifier Constructor Description AbstractPojoRawTypeModel(I introspector, PojoRawTypeIdentifier<T> typeIdentifier) -
Uses of PojoRawTypeIdentifier in org.hibernate.search.mapper.pojo.scope.spi
Methods in org.hibernate.search.mapper.pojo.scope.spi with parameters of type PojoRawTypeIdentifier Modifier and Type Method Description CPojoScopeTypeExtendedContextProvider. forExactType(PojoRawTypeIdentifier<? extends E> typeIdentifier) -
Uses of PojoRawTypeIdentifier in org.hibernate.search.mapper.pojo.work.spi
Methods in org.hibernate.search.mapper.pojo.work.spi with parameters of type PojoRawTypeIdentifier Modifier and Type Method Description CompletableFuture<?>PojoIndexer. add(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)Add an entity to the index, assuming that the entity is absent from the index.voidPojoIndexingPlan. add(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, Object entity)Add an entity to the index, assuming that the entity is absent from the index.CompletableFuture<?>PojoIndexer. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)Update an entity in the index, or add it if it's absent from the index.voidPojoIndexingPlan. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, Object entity)Update an entity in the index, or add it if it's absent from the index.voidPojoIndexingPlan. addOrUpdate(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, Object entity, String... dirtyPaths)Update an entity in the index, or add it if it's absent from the index, but try to avoid reindexing if the given dirty paths are known not to impact the indexed form of that entity.CompletableFuture<?>PojoIndexer. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, Object entity, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)Delete an entity from the index.voidPojoIndexingPlan. delete(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, Object entity)Delete an entity from the index.CompletableFuture<?>PojoIndexer. purge(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)Purge an entity from the index.voidPojoIndexingPlan. purge(PojoRawTypeIdentifier<?> typeIdentifier, Object providedId, String providedRoutingKey)Purge an entity from the index.
-