Package sailpoint.object
Class Filter.BaseFilterVisitor
java.lang.Object
sailpoint.object.Filter.BaseFilterVisitor
- All Implemented Interfaces:
Filter.FilterVisitor
- Enclosing class:
- Filter
Base implementation of a FilterVisitor that throws unsupported exceptions
for all operations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAnd(Filter.CompositeFilter filter) voidvoidvisitContainsAll(Filter.LeafFilter filter) voidvisitEQ(Filter.LeafFilter filter) voidvisitGE(Filter.LeafFilter filter) voidvisitGT(Filter.LeafFilter filter) voidvisitIn(Filter.LeafFilter filter) voidvisitIsEmpty(Filter.LeafFilter filter) voidvisitIsNull(Filter.LeafFilter filter) voidvisitJoin(Filter.LeafFilter filter) voidvisitLE(Filter.LeafFilter filter) voidvisitLike(Filter.LeafFilter filter) voidvisitLT(Filter.LeafFilter filter) voidvisitNE(Filter.LeafFilter filter) voidvisitNot(Filter.CompositeFilter filter) voidvisitNotNull(Filter.LeafFilter filter) voidvisitOr(Filter.CompositeFilter filter) voidvisitSubquery(Filter.LeafFilter filter)
-
Constructor Details
-
BaseFilterVisitor
public BaseFilterVisitor()
-
-
Method Details
-
visitAnd
- Specified by:
visitAndin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitOr
- Specified by:
visitOrin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitNot
- Specified by:
visitNotin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitEQ
- Specified by:
visitEQin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitNE
- Specified by:
visitNEin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitLT
- Specified by:
visitLTin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitGT
- Specified by:
visitGTin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitLE
- Specified by:
visitLEin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitGE
- Specified by:
visitGEin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitIn
- Specified by:
visitInin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitContainsAll
- Specified by:
visitContainsAllin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitLike
- Specified by:
visitLikein interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitNotNull
- Specified by:
visitNotNullin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitIsNull
- Specified by:
visitIsNullin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitIsEmpty
- Specified by:
visitIsEmptyin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitJoin
- Specified by:
visitJoinin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitCollectionCondition
public void visitCollectionCondition(Filter.LeafFilter filter) throws sailpoint.tools.GeneralException - Specified by:
visitCollectionConditionin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-
visitSubquery
- Specified by:
visitSubqueryin interfaceFilter.FilterVisitor- Throws:
sailpoint.tools.GeneralException
-