Uses of Interface
org.eclipse.persistence.jpa.jpql.utility.filter.Filter
Package
Description
-
Uses of Filter in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeClassDescriptionprotected static final class
protected static final class
protected static final class
ThisFilter
is responsible to filter out the mappings that can't have their type assignable to the one passed in.protected static final class
Modifier and TypeFieldDescriptionAbstractContentAssistVisitor.FilteringMappingCollector.filter
TheFilter
used to filter out either the collection type properties or the non- collection type properties.AbstractContentAssistVisitor.MappingFilterBuilder.filter
protected static final Filter
<Expression> AbstractContentAssistVisitor.INVALID_IDENTIFIER_FILTER
ThisFilter
is used to say theExpression
is invalid without doing anything.protected static final Filter
<Expression> AbstractContentAssistVisitor.VALID_IDENTIFIER_FILTER
ThisFilter
is used to say theExpression
is valid without doing anything.Modifier and TypeFieldDescriptionprotected Map
<String, Filter<Expression>> AbstractContentAssistVisitor.identifierFilters
This map contains theFilter
that is used to determine when an identifier is a valid proposal, some of them depends on the expression's type.Modifier and TypeMethodDescriptionprotected Filter
<Expression> AbstractContentAssistVisitor.buildCollectionCompoundTypeFilter()
protected Filter
<Expression> AbstractContentAssistVisitor.buildDifferentComparisonFilter()
AbstractContentAssistVisitor.FilteringMappingCollector.buildFilter
(String suffix) AbstractContentAssistVisitor.buildMappingFilter
(AbstractPathExpression expression, Filter<IMapping> filter) AbstractContentAssistVisitor.buildMappingFilter
(Expression expression) AbstractContentAssistVisitor.FilteringMappingCollector.buildMappingNameFilter
(String suffix) protected Filter
<Expression> AbstractContentAssistVisitor.buildNonCollectionCompoundTypeFilter()
protected Filter
<Expression> AbstractContentAssistVisitor.getMappingCollectionFilter()
AbstractContentAssistVisitor.getMappingPropertyFilter()
Modifier and TypeMethodDescriptionAbstractContentAssistVisitor.buildFilteringMappingCollector
(AbstractPathExpression expression, Resolver resolver, Filter<IMapping> filter, String pattern) AbstractContentAssistVisitor.buildMappingCollector
(AbstractPathExpression expression, Resolver resolver, Filter<IMapping> filter) AbstractContentAssistVisitor.buildMappingFilter
(AbstractPathExpression expression, Filter<IMapping> filter) protected void
AbstractContentAssistVisitor.visitPathExpression
(AbstractPathExpression expression, Filter<IMapping> filter) Visits the givenAbstractPathExpression
by attempting to resolve the path. -
Uses of Filter in org.eclipse.persistence.jpa.jpql.tools.utility.filter
Modifier and TypeClassDescriptionclass
AndFilter<T>
This filter will "accept" any object that is accept by both of the specified wrapped filters.class
This filter provides a simple framework for combining the behavior of a pair of filters.Modifier and TypeFieldDescriptionCompoundFilter.filter1
The firstFilter
used to accept the value.CompoundFilter.filter2
The secondFilter
used to accept the value.Modifier and TypeMethodDescriptionstatic <T> Filter
<T> Creates a newANDFilter
that will "accept" any object that is accept by all of the specified filters.CompoundFilter.getFilter1()
Returns the leftFilter
of this compound filter.CompoundFilter.getFilter2()
Returns the secondFilter
of this compound filter.Modifier and TypeMethodDescriptionstatic <T> Filter
<T> Creates a newANDFilter
that will "accept" any object that is accept by all of the specified filters.ModifierConstructorDescriptionCreates a newAndFilter
that will "accept" any object that is accept by both of the specified wrapped filters.protected
CompoundFilter
(Filter<T> filter1, Filter<T> filter2) Creates a newCompoundFilter
that will "accept" any object that is accept by both of the specified wrapped filters. -
Uses of Filter in org.eclipse.persistence.jpa.jpql.utility.filter