Package | Description |
---|---|
ddf.catalog.validation |
Provides the classes for the Catalog Validation API and implementation.
|
ddf.catalog.validation.impl |
Provides the classes for the Catalog Validation API and implementation.
|
ddf.catalog.validation.impl.validator |
Modifier and Type | Method and Description |
---|---|
Set<AttributeValidator> |
AttributeValidatorRegistry.getValidators(String attributeName)
Gets all the
AttributeValidator s associated with the given attribute name. |
Modifier and Type | Method and Description |
---|---|
void |
AttributeValidatorRegistry.registerValidators(String attributeName,
Set<? extends AttributeValidator> validators)
Registers the given
AttributeValidator (s) to the given attribute name. |
Modifier and Type | Method and Description |
---|---|
Set<AttributeValidator> |
AttributeValidatorRegistryImpl.getValidators(String attributeName) |
Modifier and Type | Method and Description |
---|---|
void |
AttributeValidatorRegistryImpl.registerValidators(String attributeName,
Set<? extends AttributeValidator> validators) |
Modifier and Type | Class and Description |
---|---|
class |
EnumerationValidator
Validates an attribute's value(s) against a set of acceptable values.
|
class |
FutureDateValidator
Validates an attribute's value(s) against the current date and time, validating that they are in
the future.
|
class |
ISO3CountryCodeValidator
Validates an attribute's value(s) against the ISO_3166-1 Alpha3 country codes.
|
class |
MatchAnyValidator |
class |
PastDateValidator
Validates an attribute's value(s) against the current date and time, validating that they are in
the past.
|
class |
PatternValidator
Validates an attribute's value(s) against a regular expression.
|
class |
RangeValidator
Validates an attribute's value(s) against an inclusive numeric range.
|
class |
SizeValidator
Validates the size of an attribute's value(s).
|
Constructor and Description |
---|
MatchAnyValidator(List<AttributeValidator> validators) |
This work is licensed under a Creative Commons Attribution 4.0 International License.