A B C D E G H I L M N P R S T V W

A

add(PropertyValidation) - Method in interface nl.knowlogy.validation.ClassValidator
 
add(PropertyValidation) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
add(PropertyValidation, PropertyMetadataSuplier) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
add(Message) - Method in class nl.knowlogy.validation.MessagesImpl
 
addMessage(Message) - Method in interface nl.knowlogy.validation.Messages
Stores an message in the messages.
addMessage(MessageType, Object, String) - Method in interface nl.knowlogy.validation.Messages
Stores and creates an Message in the messages, based on the give params.
addMessage(MessageType, Object, String, String) - Method in interface nl.knowlogy.validation.Messages
Add a message.
addMessage(MessageType, Object, String, Object[], String) - Method in interface nl.knowlogy.validation.Messages
Add a message.
addMessage(Message) - Method in class nl.knowlogy.validation.MessagesImpl
 
addMessage(MessageType, Object, String) - Method in class nl.knowlogy.validation.MessagesImpl
 
addMessage(MessageType, Object, String, Object[], String) - Method in class nl.knowlogy.validation.MessagesImpl
 
addMessage(MessageType, Object, String, String) - Method in class nl.knowlogy.validation.MessagesImpl
 
addMessages(Messages) - Method in interface nl.knowlogy.validation.Messages
Adds messages.
addMessages(Messages) - Method in class nl.knowlogy.validation.MessagesImpl
 
addMetadata(String, Object) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
addPropertyMessage(MessageType, Object, String, String) - Method in interface nl.knowlogy.validation.Messages
Add a message for a specific property of the object.
addPropertyMessage(MessageType, Object, String, String, String) - Method in interface nl.knowlogy.validation.Messages
Add a message for a specific property of the object.
addPropertyMessage(MessageType, Object, String, String, Object[], String) - Method in interface nl.knowlogy.validation.Messages
Add a message for a specific property of the object.
addPropertyMessage(MessageType, Object, String, String) - Method in class nl.knowlogy.validation.MessagesImpl
 
addPropertyMessage(MessageType, Object, String, String, String) - Method in class nl.knowlogy.validation.MessagesImpl
 
addPropertyMessage(MessageType, Object, String, String, Object[], String) - Method in class nl.knowlogy.validation.MessagesImpl
 
addPropertyToGroups(String, String) - Method in interface nl.knowlogy.validation.ClassValidator
 
addPropertyToGroups(String, String) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
ALLOWED_VALUES - Static variable in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
AllowedValuesValidator - Class in nl.knowlogy.validation.validators
Validates if a property contains specific values.
AllowedValuesValidator(ClassValidator, String, String) - Constructor for class nl.knowlogy.validation.validators.AllowedValuesValidator
 
AllowedValuesValidator(ClassValidator, String, String, String) - Constructor for class nl.knowlogy.validation.validators.AllowedValuesValidator
 
AllowedValuesValidator(ClassValidator, String, String[], String) - Constructor for class nl.knowlogy.validation.validators.AllowedValuesValidator
 

B

BasePropertyValidator - Class in nl.knowlogy.validation.validators
Base class for property validators.
BasePropertyValidator(String) - Constructor for class nl.knowlogy.validation.validators.BasePropertyValidator
 

C

ClassMetadata - Interface in nl.knowlogy.validation.metadata
Interface for retrieving class metadata info.
ClassValidator - Interface in nl.knowlogy.validation
A ClassValidator is responsible for validation object's.
ClassValidatorImpl - Class in nl.knowlogy.validation
 
ClassValidatorImpl(Class) - Constructor for class nl.knowlogy.validation.ClassValidatorImpl
 
clear() - Method in interface nl.knowlogy.validation.Messages
Clears all messages in the container.
clear() - Method in class nl.knowlogy.validation.MessagesImpl
 
convertMessageCodes(ResourceBundle) - Method in interface nl.knowlogy.validation.Messages
 
convertMessageCodes(ResourceBundle) - Method in class nl.knowlogy.validation.MessagesImpl
 
CreditcardNumberValidator - Class in nl.knowlogy.validation.customvalidators
 
CreditcardNumberValidator() - Constructor for class nl.knowlogy.validation.customvalidators.CreditcardNumberValidator
 
CustomPropertyValidator - Class in nl.knowlogy.validation.validators
 
CustomPropertyValidator(ClassValidator, String) - Constructor for class nl.knowlogy.validation.validators.CustomPropertyValidator
 
CustomPropertyValidator(ClassValidator, String, String) - Constructor for class nl.knowlogy.validation.validators.CustomPropertyValidator
 
CustomPropertyValidator(ClassValidator, String, String, String) - Constructor for class nl.knowlogy.validation.validators.CustomPropertyValidator
 
CustomValidator - Interface in nl.knowlogy.validation
Interface for building custom validators.

D

doGetClassMetaData(Class) - Method in class nl.knowlogy.validation.ValidationEngine
 
doGetValidator(Class) - Method in class nl.knowlogy.validation.ValidationEngine
 
doGetValidator(Object) - Method in class nl.knowlogy.validation.ValidationEngine
 
doRegisterValidator(ClassValidator) - Method in class nl.knowlogy.validation.ValidationEngine
 
doSetValidatorSupplier(ValidationEngine.ValidatorSupplier) - Method in class nl.knowlogy.validation.ValidationEngine
 
doValidate(Object, Messages) - Method in class nl.knowlogy.validation.ValidationEngine
 
doValidate(Object) - Method in class nl.knowlogy.validation.ValidationEngine
 
doValidateGroup(Object, String, Messages) - Method in class nl.knowlogy.validation.ValidationEngine
 
doValidatePropertyValue(Object, Object, Messages) - Method in interface nl.knowlogy.validation.PropertyValidation
Validates the property value of object obj.
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.AllowedValuesValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.CustomPropertyValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.IsNotBlankValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.IsRequiredValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.IsValidValidator
 
doValidatePropertyValue(Object, Object, String, Messages) - Method in class nl.knowlogy.validation.validators.IsValidValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.MaxLengthValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.MaxSizeValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.MinLengthValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.MinSizeValidator
 
doValidatePropertyValue(Object, Object, Messages) - Method in class nl.knowlogy.validation.validators.PatternValidator
 

E

ERROR - Static variable in class nl.knowlogy.validation.MessageType
 
ErrorCodes - Class in nl.knowlogy.validation
ErrorCodes containins default errorcodes used by validation.
ErrorCodes() - Constructor for class nl.knowlogy.validation.ErrorCodes
 

G

get(int) - Method in class nl.knowlogy.validation.MessagesImpl
 
getAllowedValues() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
Returns a string with the allowed values.
getAllowedValues() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getClassMetaData(Class) - Static method in class nl.knowlogy.validation.ValidationEngine
 
getClazz() - Method in interface nl.knowlogy.validation.ClassValidator
Returns clazz that can be validated by this validator.
getClazz() - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
getCustomValidatorName() - Method in class nl.knowlogy.validation.validators.CustomPropertyValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.AllowedValuesValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.BasePropertyValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.CustomPropertyValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.IsNotBlankValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.IsRequiredValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.IsValidValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.MaxLengthValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.MaxSizeValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.MinLengthValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.MinSizeValidator
 
getDefaultErrorCode() - Method in class nl.knowlogy.validation.validators.PatternValidator
 
getEnum(String) - Static method in class nl.knowlogy.validation.MessageType
 
getErrorCode() - Method in class nl.knowlogy.validation.validators.BasePropertyValidator
Returns a specific errorcode, if setted, otherwise the defaulterrorcode.
getInstance() - Static method in class nl.knowlogy.validation.ValidationEngine
 
getMaxLength() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
getMaxLength() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getMaxSize() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
Return a maxsize of a number value
getMaxSize() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getMessage() - Method in interface nl.knowlogy.validation.Message
Returns the message.
getMessage() - Method in class nl.knowlogy.validation.MessageImpl
 
getMessage(Object, String) - Method in interface nl.knowlogy.validation.Messages
Returns the first message associated with the given object and propertyName, if such a message is present else null.
getMessage(Object, boolean) - Method in interface nl.knowlogy.validation.Messages
 
getMessage() - Method in interface nl.knowlogy.validation.Messages
Returns an overal messageMessage.
getMessage(Object, String) - Method in class nl.knowlogy.validation.MessagesImpl
 
getMessage(Object, boolean) - Method in class nl.knowlogy.validation.MessagesImpl
 
getMessage() - Method in class nl.knowlogy.validation.MessagesImpl
 
getMessage() - Method in exception nl.knowlogy.validation.ValidationException
 
getMessageArgs() - Method in interface nl.knowlogy.validation.Message
Returns the messssage Arguments which contain information about the occured event.
getMessageArgs() - Method in class nl.knowlogy.validation.MessageImpl
 
getMessageCode() - Method in interface nl.knowlogy.validation.Message
Returns the messagecode for the message.
getMessageCode() - Method in class nl.knowlogy.validation.MessageImpl
 
getMessages(Object, String) - Method in interface nl.knowlogy.validation.Messages
Returns a list of Message instances associated with the given object and propertyName, if such a message is present.
getMessages(Object, boolean) - Method in interface nl.knowlogy.validation.Messages
 
getMessages() - Method in interface nl.knowlogy.validation.Messages
 
getMessages() - Method in class nl.knowlogy.validation.MessagesImpl
 
getMessages(Object, String) - Method in class nl.knowlogy.validation.MessagesImpl
 
getMessages(Object, boolean) - Method in class nl.knowlogy.validation.MessagesImpl
 
getMessages() - Method in exception nl.knowlogy.validation.ValidationException
 
getMessageType() - Method in interface nl.knowlogy.validation.Message
Returns type of the message.
getMessageType() - Method in class nl.knowlogy.validation.MessageImpl
 
getMetadata() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
Retuns a map with metadata.
getMetadata() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getMinLength() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
getMinLength() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getMinSize() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
Returns a minsize of a number value.
getMinSize() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getNumberOfErrorMessages() - Method in interface nl.knowlogy.validation.Messages
 
getNumberOfErrorMessages() - Method in class nl.knowlogy.validation.MessagesImpl
 
getNumberOfMessages() - Method in interface nl.knowlogy.validation.Messages
Returns the number of message's.
getNumberOfMessages(MessageType) - Method in interface nl.knowlogy.validation.Messages
Returns the number of messages with a specific messagetype.
getNumberOfMessages() - Method in class nl.knowlogy.validation.MessagesImpl
 
getNumberOfMessages(MessageType) - Method in class nl.knowlogy.validation.MessagesImpl
 
getObjectMessage(Object, String) - Method in class nl.knowlogy.validation.MessagesImpl
 
getObjectMessage(Object) - Method in class nl.knowlogy.validation.MessagesImpl
 
getObjectMessage(Object, boolean) - Method in class nl.knowlogy.validation.MessagesImpl
 
getPattern() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
getPattern() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getPattern() - Method in class nl.knowlogy.validation.validators.PatternValidator
 
getPropertyMetadata(String) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
getPropertyMetadata() - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
getPropertyMetadata(String) - Method in interface nl.knowlogy.validation.metadata.ClassMetadata
Returns PropertyMetadata for the given propertyName.
getPropertyName() - Method in interface nl.knowlogy.validation.Message
Returns the name of the property to which the message is related.
getPropertyName() - Method in class nl.knowlogy.validation.MessageImpl
 
getPropertyName() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
Returns the propertyName from the property to which this propertyMetadata belongs.
getPropertyName() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
getPropertyName() - Method in interface nl.knowlogy.validation.PropertyValidation
Returns the propertyName from the property which this propertyValidation is validating.
getPropertyName() - Method in class nl.knowlogy.validation.validators.BasePropertyValidator
 
getRelatedObject() - Method in interface nl.knowlogy.validation.Message
Returns the object to which the message is related.
getRelatedObject() - Method in class nl.knowlogy.validation.MessageImpl
 
getValidator(Class) - Method in interface nl.knowlogy.validation.ValidationEngine.ValidatorSupplier
 
getValue(Object, String) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 

H

hasErrors() - Method in class nl.knowlogy.validation.MessagesImpl
 

I

INFO - Static variable in class nl.knowlogy.validation.MessageType
 
INVALID_FORMAT - Static variable in class nl.knowlogy.validation.ErrorCodes
 
INVALID_MAX_LENGTH - Static variable in class nl.knowlogy.validation.ErrorCodes
 
INVALID_MAX_SIZE - Static variable in class nl.knowlogy.validation.ErrorCodes
 
INVALID_MIN_LENGTH - Static variable in class nl.knowlogy.validation.ErrorCodes
 
INVALID_MIN_SIZE - Static variable in class nl.knowlogy.validation.ErrorCodes
 
ISNOTBLANK - Static variable in class nl.knowlogy.validation.ErrorCodes
 
IsNotBlankValidator - Class in nl.knowlogy.validation.validators
 
IsNotBlankValidator(ClassValidator, String) - Constructor for class nl.knowlogy.validation.validators.IsNotBlankValidator
 
IsNotBlankValidator(ClassValidator, String, String) - Constructor for class nl.knowlogy.validation.validators.IsNotBlankValidator
 
isRequired() - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
Return true if a value for this property is required.
isRequired() - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
IsRequiredValidator - Class in nl.knowlogy.validation.validators
 
IsRequiredValidator(ClassValidator, String) - Constructor for class nl.knowlogy.validation.validators.IsRequiredValidator
 
IsRequiredValidator(ClassValidator, String, String) - Constructor for class nl.knowlogy.validation.validators.IsRequiredValidator
 
isValid(Object) - Method in interface nl.knowlogy.validation.CustomValidator
 
isValid(Object) - Method in class nl.knowlogy.validation.customvalidators.CreditcardNumberValidator
 
IsValidValidator - Class in nl.knowlogy.validation.validators
The IsValidValidator validates properties which are not returning default types (like Integer, Long, String etc) but user defined classes or arrays/collections of user defined classes.
IsValidValidator(ClassValidator, String) - Constructor for class nl.knowlogy.validation.validators.IsValidValidator
 
IsValidValidator(ClassValidator, String, String) - Constructor for class nl.knowlogy.validation.validators.IsValidValidator
 
iterator() - Static method in class nl.knowlogy.validation.MessageType
 

L

logger - Static variable in class nl.knowlogy.validation.validators.BasePropertyValidator
 
LUHNCheck(Object) - Method in class nl.knowlogy.validation.customvalidators.CreditcardNumberValidator
 

M

MAX_LENGTH - Static variable in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
MAX_SIZE - Static variable in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
MaxLengthValidator - Class in nl.knowlogy.validation.validators
 
MaxLengthValidator(ClassValidator, String, Long) - Constructor for class nl.knowlogy.validation.validators.MaxLengthValidator
 
MaxLengthValidator(ClassValidator, String, Long, String) - Constructor for class nl.knowlogy.validation.validators.MaxLengthValidator
 
MaxSizeValidator - Class in nl.knowlogy.validation.validators
 
MaxSizeValidator(ClassValidator, String, Long) - Constructor for class nl.knowlogy.validation.validators.MaxSizeValidator
 
MaxSizeValidator(ClassValidator, String, Long, String) - Constructor for class nl.knowlogy.validation.validators.MaxSizeValidator
 
Message - Interface in nl.knowlogy.validation
A Message is container which contains data of one specific message.
MessageImpl - Class in nl.knowlogy.validation
 
MessageImpl(MessageType, Object, String, String) - Constructor for class nl.knowlogy.validation.MessageImpl
 
MessageImpl(MessageType, Object, String, String, String) - Constructor for class nl.knowlogy.validation.MessageImpl
 
MessageImpl(MessageType, Object, String, String, Object[], String) - Constructor for class nl.knowlogy.validation.MessageImpl
 
Messages - Interface in nl.knowlogy.validation
A Messages is a message container,in which messages are stored during validating and is used to provide feedback about the validation.
MessagesImpl - Class in nl.knowlogy.validation
 
MessagesImpl() - Constructor for class nl.knowlogy.validation.MessagesImpl
 
MessageType - Class in nl.knowlogy.validation
A type of Message.
MIN_LENGTH - Static variable in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
MIN_SIZE - Static variable in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
MinLengthValidator - Class in nl.knowlogy.validation.validators
 
MinLengthValidator(ClassValidator, String, Long) - Constructor for class nl.knowlogy.validation.validators.MinLengthValidator
 
MinLengthValidator(ClassValidator, String, Long, String) - Constructor for class nl.knowlogy.validation.validators.MinLengthValidator
 
MinSizeValidator - Class in nl.knowlogy.validation.validators
 
MinSizeValidator(ClassValidator, String, Long) - Constructor for class nl.knowlogy.validation.validators.MinSizeValidator
 
MinSizeValidator(ClassValidator, String, Long, String) - Constructor for class nl.knowlogy.validation.validators.MinSizeValidator
 
MISSING_REQUIRED_VALUE - Static variable in class nl.knowlogy.validation.ErrorCodes
 

N

nl.knowlogy.validation - package nl.knowlogy.validation
 
nl.knowlogy.validation.customvalidators - package nl.knowlogy.validation.customvalidators
 
nl.knowlogy.validation.metadata - package nl.knowlogy.validation.metadata
 
nl.knowlogy.validation.validators - package nl.knowlogy.validation.validators
 
NOT_ALLOWED_VALUE - Static variable in class nl.knowlogy.validation.ErrorCodes
 

P

PATTERN - Static variable in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
PatternValidator - Class in nl.knowlogy.validation.validators
 
PatternValidator(ClassValidator, String, String) - Constructor for class nl.knowlogy.validation.validators.PatternValidator
 
PatternValidator(ClassValidator, String, String, String) - Constructor for class nl.knowlogy.validation.validators.PatternValidator
 
PropertyMetadata - Interface in nl.knowlogy.validation.metadata
PropertyMetadata is a interface for retrieving metadata from a property.
PropertyMetadataImpl - Class in nl.knowlogy.validation.metadata
 
PropertyMetadataImpl(String) - Constructor for class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
PropertyMetadataSuplier - Interface in nl.knowlogy.validation
 
PropertyValidation - Interface in nl.knowlogy.validation
Interface for validation of a specific property identified with propertyName.

R

registerValidator(ClassValidator) - Static method in class nl.knowlogy.validation.ValidationEngine
 
REQUIRED - Static variable in interface nl.knowlogy.validation.metadata.PropertyMetadata
 

S

serialVersionUID - Static variable in class nl.knowlogy.validation.MessageType
 
serialVersionUID - Static variable in exception nl.knowlogy.validation.ValidationException
 
setAllAllowedValues(String) - Method in class nl.knowlogy.validation.validators.AllowedValuesValidator
Sets the allowed values of the property.
setAllAllowedValues(String[]) - Method in class nl.knowlogy.validation.validators.AllowedValuesValidator
 
setAllowedValues(String) - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
setAllowedValues(String) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
setCustomValidator(CustomValidator) - Method in class nl.knowlogy.validation.validators.CustomPropertyValidator
 
setCustomValidatorName(String) - Method in class nl.knowlogy.validation.validators.CustomPropertyValidator
 
setErrorCode(String) - Method in class nl.knowlogy.validation.validators.BasePropertyValidator
 
setMaxLength(Long) - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
setMaxLength(Long) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
setMaxLength(Long) - Method in class nl.knowlogy.validation.validators.MaxLengthValidator
 
setMaxSize(Long) - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
setMaxSize(Long) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
setMessage(String) - Method in interface nl.knowlogy.validation.Message
 
setMessage(String) - Method in class nl.knowlogy.validation.MessageImpl
 
setMinLength(Long) - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
setMinLength(Long) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
setMinSize(Long) - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
setMinSize(Long) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
setPattern(String) - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
setPattern(String) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
setPattern(String) - Method in class nl.knowlogy.validation.validators.PatternValidator
 
setPropertyName(String) - Method in class nl.knowlogy.validation.validators.BasePropertyValidator
 
setRequired(Boolean) - Method in interface nl.knowlogy.validation.metadata.PropertyMetadata
 
setRequired(Boolean) - Method in class nl.knowlogy.validation.metadata.PropertyMetadataImpl
 
setValidatorSupplier(ValidationEngine.ValidatorSupplier) - Static method in class nl.knowlogy.validation.ValidationEngine
 
supplyMetaData(PropertyMetadata) - Method in interface nl.knowlogy.validation.PropertyMetadataSuplier
 
supplyMetaData(PropertyMetadata) - Method in class nl.knowlogy.validation.validators.IsRequiredValidator
 
supplyMetaData(PropertyMetadata) - Method in class nl.knowlogy.validation.validators.MaxLengthValidator
 
supplyMetaData(PropertyMetadata) - Method in class nl.knowlogy.validation.validators.MaxSizeValidator
 
supplyMetaData(PropertyMetadata) - Method in class nl.knowlogy.validation.validators.MinLengthValidator
 
supplyMetaData(PropertyMetadata) - Method in class nl.knowlogy.validation.validators.MinSizeValidator
 
supplyMetaData(PropertyMetadata) - Method in class nl.knowlogy.validation.validators.PatternValidator
 

T

toString() - Method in interface nl.knowlogy.validation.Message
Returns the string representation.
toString() - Method in class nl.knowlogy.validation.MessageImpl
 
toString() - Method in class nl.knowlogy.validation.MessagesImpl
 
toString() - Method in class nl.knowlogy.validation.validators.AllowedValuesValidator
 
toString() - Method in class nl.knowlogy.validation.validators.BasePropertyValidator
 
toString() - Method in class nl.knowlogy.validation.validators.CustomPropertyValidator
 
toString() - Method in class nl.knowlogy.validation.validators.IsNotBlankValidator
 
toString() - Method in class nl.knowlogy.validation.validators.IsRequiredValidator
 
toString() - Method in class nl.knowlogy.validation.validators.IsValidValidator
 
toString() - Method in class nl.knowlogy.validation.validators.MaxLengthValidator
 
toString() - Method in class nl.knowlogy.validation.validators.MaxSizeValidator
 
toString() - Method in class nl.knowlogy.validation.validators.MinLengthValidator
 
toString() - Method in class nl.knowlogy.validation.validators.MinSizeValidator
 
toString() - Method in class nl.knowlogy.validation.validators.PatternValidator
 

V

Validatable - Interface in nl.knowlogy.validation
Interface for objects that are Validatable.
validate(Object) - Method in interface nl.knowlogy.validation.ClassValidator
Validates the object, if an error is signaled a Validation exception is thrown.
validate(Object, Messages) - Method in interface nl.knowlogy.validation.ClassValidator
Validates the whole object.
validate(Object) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
validate(Object, Messages) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
validate(Messages) - Method in interface nl.knowlogy.validation.Validatable
Validates the object.
validate(Object, Messages) - Static method in class nl.knowlogy.validation.ValidationEngine
 
validate(Object) - Static method in class nl.knowlogy.validation.ValidationEngine
 
validateGroup(Object, String, Messages) - Method in interface nl.knowlogy.validation.ClassValidator
Validates only the properties, which are contained in the group.
validateGroup(Object, String, Messages) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
validateGroup(Object, String, Messages) - Static method in class nl.knowlogy.validation.ValidationEngine
 
validateProperties(Object, List, Messages) - Method in interface nl.knowlogy.validation.ClassValidator
Validates only the properties, supplied in de propertyNames list, of the object toValidate.
validateProperties(Object, List, Messages) - Method in class nl.knowlogy.validation.ClassValidatorImpl
 
ValidationEngine - Class in nl.knowlogy.validation
The ValidationEngine class is responsible for validating objects.
ValidationEngine() - Constructor for class nl.knowlogy.validation.ValidationEngine
 
ValidationEngine.ValidatorSupplier - Interface in nl.knowlogy.validation
 
ValidationException - Exception in nl.knowlogy.validation
 
ValidationException(Messages) - Constructor for exception nl.knowlogy.validation.ValidationException
 

W

WARNING - Static variable in class nl.knowlogy.validation.MessageType
 

A B C D E G H I L M N P R S T V W

Copyright © 2007. All Rights Reserved.