Class SearchIndexingPlanFilterContextImpl
java.lang.Object
org.hibernate.search.mapper.pojo.work.impl.SearchIndexingPlanFilterContextImpl
- All Implemented Interfaces:
SearchIndexingPlanFilterContext
public class SearchIndexingPlanFilterContextImpl
extends Object
implements SearchIndexingPlanFilterContext
-
Constructor Summary
ConstructorsConstructorDescriptionSearchIndexingPlanFilterContextImpl(PojoScopeTypeContextProvider contextProvider) -
Method Summary
Modifier and TypeMethodDescriptionSpecify an indexed/contained type (or its supertype class) to exclude, along with (unless specified otherwise) all its subtypes.Specify a name of an indexed/contained type (or a name of its named supertype) to exclude, along with (unless specified otherwise) all its subtypes.Specify an indexed/contained type (or its supertype class) to include, along with (unless specified otherwise) all its subtypes.Specify a name of an indexed/contained type (or a name of its named supertype) to include, along with (unless specified otherwise) all its subtypes.
-
Constructor Details
-
SearchIndexingPlanFilterContextImpl
-
-
Method Details
-
include
Description copied from interface:SearchIndexingPlanFilterContextSpecify a name of an indexed/contained type (or a name of its named supertype) to include, along with (unless specified otherwise) all its subtypes.- Specified by:
includein interfaceSearchIndexingPlanFilterContext- Parameters:
name- The name of a named type to include according to include/exclude rules.- Returns:
- The same context, for chained calls.
- See Also:
-
include
Description copied from interface:SearchIndexingPlanFilterContextSpecify an indexed/contained type (or its supertype class) to include, along with (unless specified otherwise) all its subtypes.- Specified by:
includein interfaceSearchIndexingPlanFilterContext- Parameters:
clazz- The class to include according to include/exclude rules.- Returns:
- The same context, for chained calls.
-
exclude
Description copied from interface:SearchIndexingPlanFilterContextSpecify a name of an indexed/contained type (or a name of its named supertype) to exclude, along with (unless specified otherwise) all its subtypes.- Specified by:
excludein interfaceSearchIndexingPlanFilterContext- Parameters:
name- The name of a named type to exclude according to include/exclude rules.- Returns:
- The same context, for chained calls.
- See Also:
-
exclude
Description copied from interface:SearchIndexingPlanFilterContextSpecify an indexed/contained type (or its supertype class) to exclude, along with (unless specified otherwise) all its subtypes.- Specified by:
excludein interfaceSearchIndexingPlanFilterContext- Parameters:
clazz- The class to exclude according to include/exclude rules.- Returns:
- The same context, for chained calls.
-
createFilter
-