Package com.unboundid.scim2.server.utils
Class SchemaAwareFilterEvaluator
- java.lang.Object
-
- com.unboundid.scim2.common.utils.FilterEvaluator
-
- com.unboundid.scim2.server.utils.SchemaAwareFilterEvaluator
-
- All Implemented Interfaces:
FilterVisitor<Boolean,com.fasterxml.jackson.databind.JsonNode>
public class SchemaAwareFilterEvaluator extends FilterEvaluator
A schema aware filter evaluator that respects case sensitivity.
-
-
Constructor Summary
Constructors Constructor Description SchemaAwareFilterEvaluator(ResourceTypeDefinition resourceType)Create a new schema aware filter evaluator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AttributeDefinitiongetAttributeDefinition(Path path)
-
-
-
Constructor Detail
-
SchemaAwareFilterEvaluator
public SchemaAwareFilterEvaluator(@NotNull ResourceTypeDefinition resourceType)
Create a new schema aware filter evaluator.- Parameters:
resourceType- The resource type definition.
-
-
Method Detail
-
getAttributeDefinition
@Nullable protected AttributeDefinition getAttributeDefinition(@NotNull Path path)
- Overrides:
getAttributeDefinitionin classFilterEvaluator
-
-