| Modifier and Type | Class and Description |
|---|---|
class |
MediaContainerAttributeContentValidator
Media Container attribute content validator adds validation errors when value Map fails to meet format and media,
required languages and media content.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAttributeContentValidator<T>
Abstract implementation of the
AttributeContentValidator that holds a reference to ValidationErrorsProvider. |
class |
BaseMediaAttributeContentValidator
Base Media attribute content validator adds validation errors when media formats are not present.
|
class |
DateFormatAttributeContentValidator
Date Time Format validator adds validation errors when the value does not respect the expected date time format.
|
class |
DecimalAttributeContentValidator
BigDecimal validator adds validation errors when the value does not respects the attribute's constraints.
|
class |
DoubleAttributeContentValidator
Double validator adds validation errors when the value is not parsable into a Double
|
class |
FloatAttributeContentValidator
Float validator adds validation errors when the value is not parsable into a Float
|
class |
IntegerAttributeContentValidator
Integer validator adds validation errors when the value is not parsable into an Integer
|
class |
LanguageCheckAttributeContentValidator
Language attribute content validator adds validation errors when a localized attribute does not contain the required languages.
|
class |
LongAttributeContentValidator
Long validator adds validation errors when the value is not parsable into a Long
|
class |
MediaAttributeContentValidator
Media attribute content validator adds validation errors when String value is not a valid unique identifier for Media.
|
class |
NullCheckAttributeContentValidator<T>
Null check attribute content validator adds validation errors when value is null and attribute has
NotNullConstraintModel and NotEmptyConstraintModel constraints. |
class |
NumberAttributeContentValidator
Integer validator adds validation errors when the value does not respects the attribute's constraints.
|
class |
UniqueIdentifierAttributeContentValidator
Item unique identifier validator adds validation errors when the uuid does to reference any valid item model.
|
| Modifier and Type | Method and Description |
|---|---|
protected AttributeContentValidator |
DefaultCMSItemConverter.getBaseAttributeContentValidator() |
protected AttributeContentValidator |
DefaultCMSItemConverter.getExtendedAttributeContentValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCMSItemConverter.setBaseAttributeContentValidator(AttributeContentValidator baseAttributeContentValidator) |
void |
DefaultCMSItemConverter.setExtendedAttributeContentValidator(AttributeContentValidator extendedAttributeContentValidator) |
protected void |
DefaultCMSItemConverter.validate(java.lang.Object value,
AttributeDescriptorModel attribute,
AttributeContentValidator validator)
Validates and throws an exception if there are validation errors
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeAttributeContentValidator<T>
Composite Validator to perform validation with multiple
AttributeContentValidator |
class |
DefaultAttributeContentValidator<T>
Default and generic implementation of the
AttributeContentValidator. |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.util.function.Predicate<AttributeDescriptorModel>,AttributeContentValidator> |
DefaultAttributeContentValidator.getValidatorMap() |
protected java.util.List<AttributeContentValidator> |
CompositeAttributeContentValidator.getValidators() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAttributeContentValidator.setValidatorMap(java.util.Map<java.util.function.Predicate<AttributeDescriptorModel>,AttributeContentValidator> validatorMap) |
void |
CompositeAttributeContentValidator.setValidators(java.util.List<AttributeContentValidator> validators) |
Copyright © 2018 SAP SE. All Rights Reserved.