public class EventMappingValidValidator
extends java.lang.Object
EventConfigurationModel is configured correctly.| Constructor and Description |
|---|
EventMappingValidValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
beanExistAndHasCorrectType(java.lang.String beanName) |
protected boolean |
eventPropertyConfigIsValid(EventPropertyConfigurationModel eventPC) |
protected boolean |
existsAttribute(java.lang.Class reflectedClass,
java.lang.String reference,
java.lang.String delimiter) |
protected java.util.Optional<java.beans.PropertyDescriptor> |
findMethod(java.lang.Class reflectedClass,
java.lang.String propertyName) |
protected java.util.regex.Pattern |
generatePattern(java.lang.String regexp,
javax.validation.constraints.Pattern.Flag[] flags) |
void |
initialize(EventMappingValid eventMappingValid) |
boolean |
isValid(java.lang.Object o,
ConstraintValidatorContext constraintValidatorContext) |
protected boolean |
validPropertyMapping(java.lang.Class reflectedClass,
EventPropertyConfigurationModel eventPC) |
public void initialize(EventMappingValid eventMappingValid)
protected java.util.regex.Pattern generatePattern(java.lang.String regexp,
javax.validation.constraints.Pattern.Flag[] flags)
public boolean isValid(java.lang.Object o,
ConstraintValidatorContext constraintValidatorContext)
protected boolean validPropertyMapping(java.lang.Class reflectedClass,
EventPropertyConfigurationModel eventPC)
protected boolean existsAttribute(java.lang.Class reflectedClass,
java.lang.String reference,
java.lang.String delimiter)
protected java.util.Optional<java.beans.PropertyDescriptor> findMethod(java.lang.Class reflectedClass,
java.lang.String propertyName)
protected boolean beanExistAndHasCorrectType(java.lang.String beanName)
protected boolean eventPropertyConfigIsValid(EventPropertyConfigurationModel eventPC)
Copyright © 2018 SAP SE. All Rights Reserved.