Package | Description |
---|---|
org.foxlabs.validation | |
org.foxlabs.validation.metadata |
Modifier and Type | Field and Description |
---|---|
protected PropertyFilter |
Validator.Context.propertyFilter
Filter to be used for property filtering.
|
Modifier and Type | Method and Description |
---|---|
PropertyFilter |
Validator.Context.getPropertyFilter()
Returns filter to be used for property filtering.
|
PropertyFilter |
ValidationContext.getPropertyFilter()
Returns filter to be used for property filtering.
|
Modifier and Type | Method and Description |
---|---|
Iterator<ConstrainedMap.Entry<?>> |
ConstrainedMap.iterator(PropertyFilter filter)
Returns iterator of the map entries with the specified property filter.
|
Validator.ContextBuilder |
Validator.ContextBuilder.setPropertyFilter(PropertyFilter filter)
Sets filter to be used for property filtering.
|
Modifier and Type | Class and Description |
---|---|
static class |
PropertyFilter.And
This class provides
PropertyFilter implementation that is
conjunction of another property filters. |
static class |
PropertyFilter.NameEndsWith
This class provides
PropertyFilter implementation that
accepts only properties which names ends with a particular suffix. |
static class |
PropertyFilter.NameSet
This class provides
PropertyFilter implementation that
accepts only properties with particular names. |
static class |
PropertyFilter.NameStartsWith
This class provides
PropertyFilter implementation that
accepts only properties which names starts with a particular prefix. |
static class |
PropertyFilter.Not
This class provides
PropertyFilter implementation that is
negation of another filter. |
static class |
PropertyFilter.Or
This class provides
PropertyFilter implementation that is
disjunction of another property filters. |
Modifier and Type | Field and Description |
---|---|
static PropertyFilter |
PropertyFilter.ALL
Default
PropertyFilter that accepts any property. |
Constructor and Description |
---|
And(PropertyFilter... filters)
Constructs a new
PropertyFilter.And with the specified
array of property filters. |
Not(PropertyFilter filter)
Constructs a new
PropertyFilter.Not with the specified
another property filter. |
Or(PropertyFilter... filters)
Constructs a new
PropertyFilter.Or with the specified
array of property filters. |
Copyright © 2011–2020 FoxLabs. All rights reserved.