Skip navigation links
A B C D E G I O P R S T 

A

add(Object) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
Add an entity to the index, assuming that the entity is absent from the index.
add(Object, Object) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
Add an entity to the index, assuming that the entity is absent from the index.
addEntityType(Class<?>) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
Register a type as an entity type with the default name, its simple class name.
addEntityType(Class<?>, String) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
Register a type as an entity type with the given name.
addEntityTypes(Set<Class<?>>) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
addOrUpdate(Object) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object, Object) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
Update an entity in the index, or add it if it's absent from the index.
addOrUpdate(Object, String...) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
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.
addOrUpdate(Object, Object, String...) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
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.
aggregation() - Method in interface org.hibernate.search.mapper.javabean.scope.SearchScope
Initiate the building of a search aggregation that will be valid for the indexes in this scope.
annotationMapping() - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 

B

build() - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
build() - Method in interface org.hibernate.search.mapper.javabean.session.SearchSessionBuilder
 
builder() - Static method in interface org.hibernate.search.mapper.javabean.mapping.SearchMapping
 
builder(MethodHandles.Lookup) - Static method in interface org.hibernate.search.mapper.javabean.mapping.SearchMapping
 

C

close() - Method in interface org.hibernate.search.mapper.javabean.mapping.CloseableSearchMapping
 
close() - Method in interface org.hibernate.search.mapper.javabean.session.SearchSession
Execute any pending work in the indexing plan and release any resource held by this session.
CloseableSearchMapping - Interface in org.hibernate.search.mapper.javabean.mapping
 
commitStrategy(DocumentCommitStrategy) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSessionBuilder
 
containerExtractors() - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
createSession() - Method in interface org.hibernate.search.mapper.javabean.mapping.SearchMapping
 
createSessionWithOptions() - Method in interface org.hibernate.search.mapper.javabean.mapping.SearchMapping
 

D

delete(Object) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
Delete an entity from the index.
delete(Object, Object) - Method in interface org.hibernate.search.mapper.javabean.work.SearchIndexingPlan
Delete an entity from the index.

E

EntityReference - Interface in org.hibernate.search.mapper.javabean.common
A reference to an indexed entity.

G

getId() - Method in interface org.hibernate.search.mapper.javabean.common.EntityReference
 
getName() - Method in interface org.hibernate.search.mapper.javabean.common.EntityReference
 
getType() - Method in interface org.hibernate.search.mapper.javabean.common.EntityReference
 

I

indexingPlan() - Method in interface org.hibernate.search.mapper.javabean.session.SearchSession
 

O

org.hibernate.search.mapper.javabean.common - package org.hibernate.search.mapper.javabean.common
 
org.hibernate.search.mapper.javabean.mapping - package org.hibernate.search.mapper.javabean.mapping
 
org.hibernate.search.mapper.javabean.scope - package org.hibernate.search.mapper.javabean.scope
 
org.hibernate.search.mapper.javabean.session - package org.hibernate.search.mapper.javabean.session
 
org.hibernate.search.mapper.javabean.work - package org.hibernate.search.mapper.javabean.work
 

P

predicate() - Method in interface org.hibernate.search.mapper.javabean.scope.SearchScope
Initiate the building of a search predicate.
programmaticMapping() - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
projection() - Method in interface org.hibernate.search.mapper.javabean.scope.SearchScope
Initiate the building of a search projection that will be valid for the indexes in this scope.

R

refreshStrategy(DocumentRefreshStrategy) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSessionBuilder
 

S

scope(Class<?>) - Method in interface org.hibernate.search.mapper.javabean.mapping.SearchMapping
Create a SearchScope limited to the given type.
scope(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.javabean.mapping.SearchMapping
Create a SearchScope limited to the given types.
scope(Class<?>) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSession
Create a SearchScope limited to the given type.
scope(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSession
Create a SearchScope limited to the given types.
search(Class<?>) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSession
Initiate the building of a search query.
search(Collection<? extends Class<?>>) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSession
Initiate the building of a search query.
search(SearchScope) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSession
Initiate the building of a search query.
SearchIndexingPlan - Interface in org.hibernate.search.mapper.javabean.work
An interface for indexing entities in the context of a session.
SearchMapping - Interface in org.hibernate.search.mapper.javabean.mapping
 
SearchMappingBuilder - Class in org.hibernate.search.mapper.javabean.mapping
 
SearchScope - Interface in org.hibernate.search.mapper.javabean.scope
Represents a set of types and the corresponding indexes, allowing to build search-related objects (query, predicate, ...) taking into account the relevant indexes and their metadata (underlying technology, field types, ...).
SearchSession - Interface in org.hibernate.search.mapper.javabean.session
 
SearchSessionBuilder - Interface in org.hibernate.search.mapper.javabean.session
 
setAnnotatedTypeDiscoveryEnabled(boolean) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
setImplicitProvidedId(boolean) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
setMultiTenancyEnabled(boolean) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
setProperties(Map<String, Object>) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
setProperty(String, Object) - Method in class org.hibernate.search.mapper.javabean.mapping.SearchMappingBuilder
 
sort() - Method in interface org.hibernate.search.mapper.javabean.scope.SearchScope
Initiate the building of a search sort.

T

tenantId(String) - Method in interface org.hibernate.search.mapper.javabean.session.SearchSessionBuilder
 
A B C D E G I O P R S T 
Skip navigation links

Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.