Package com.unboundid.scim2.server.utils
Class SchemaCheckFilterVisitor
- java.lang.Object
-
- com.unboundid.scim2.server.utils.SchemaCheckFilterVisitor
-
- All Implemented Interfaces:
com.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
public final class SchemaCheckFilterVisitor extends Object implements com.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
Filter visitor to check attribute paths against the schema.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.AndFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.ComplexValueFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.ContainsFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.EndsWithFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.EqualFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.GreaterThanFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.GreaterThanOrEqualFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.LessThanFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.LessThanOrEqualFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.NotEqualFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.NotFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.OrFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.PresentFilter filter, Object param)
com.unboundid.scim2.common.filters.Filter
visit(com.unboundid.scim2.common.filters.StartsWithFilter filter, Object param)
-
-
-
Method Detail
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.EqualFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.NotEqualFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.ContainsFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.StartsWithFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.EndsWithFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.PresentFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.GreaterThanFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.GreaterThanOrEqualFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.LessThanFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.LessThanOrEqualFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.AndFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.OrFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.NotFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
visit
public com.unboundid.scim2.common.filters.Filter visit(com.unboundid.scim2.common.filters.ComplexValueFilter filter, Object param) throws com.unboundid.scim2.common.exceptions.ScimException
- Specified by:
visit
in interfacecom.unboundid.scim2.common.filters.FilterVisitor<com.unboundid.scim2.common.filters.Filter,Object>
- Throws:
com.unboundid.scim2.common.exceptions.ScimException
-
-