Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
V
W
A
add(Check)
- Method in class jodd.vtor.
ValidationContext
Adds validation checks.
addAll(List<Check>)
- Method in class jodd.vtor.
ValidationContext
Adds all checks from provided list.
addClassChecks(Class)
- Method in class jodd.vtor.
ValidationContext
Parses class annotations and adds all checks.
addViolation(Violation)
- Method in class jodd.vtor.
Vtor
Adds new
violation
.
ALL_PROFILES
- Static variable in class jodd.vtor.
Vtor
AssertFalse
- Annotation Type in
jodd.vtor.constraint
AssertFalseConstraint
- Class in
jodd.vtor.constraint
AssertFalseConstraint()
- Constructor for class jodd.vtor.constraint.
AssertFalseConstraint
AssertTrue
- Annotation Type in
jodd.vtor.constraint
AssertTrueConstraint
- Class in
jodd.vtor.constraint
AssertTrueConstraint()
- Constructor for class jodd.vtor.constraint.
AssertTrueConstraint
AssertValid
- Annotation Type in
jodd.vtor.constraint
Marker for to validate the target.
AssertValidConstraint
- Class in
jodd.vtor.constraint
Special annotation that validates inner context of provided value.
AssertValidConstraint(ValidationContext)
- Constructor for class jodd.vtor.constraint.
AssertValidConstraint
C
Check
- Class in
jodd.vtor
Holder for validation constraint.
Check(String, ValidationConstraint)
- Constructor for class jodd.vtor.
Check
Creates new check for provided constraint inside current context.
collectAnnotationChecks(List<Check>, Class, String, Annotation[])
- Method in class jodd.vtor.
ValidationContext
Collect annotations for some target.
collectFieldAnnotationChecks(List<Check>, Field)
- Method in class jodd.vtor.
ValidationContext
Process all annotations of provided field.
configure(AssertFalse)
- Method in class jodd.vtor.constraint.
AssertFalseConstraint
configure(AssertTrue)
- Method in class jodd.vtor.constraint.
AssertTrueConstraint
configure(AssertValid)
- Method in class jodd.vtor.constraint.
AssertValidConstraint
configure(EqualToDeclaredField)
- Method in class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
configure(EqualToField)
- Method in class jodd.vtor.constraint.
EqualToFieldConstraint
configure(HasSubstring)
- Method in class jodd.vtor.constraint.
HasSubstringConstraint
configure(Length)
- Method in class jodd.vtor.constraint.
LengthConstraint
configure(Max)
- Method in class jodd.vtor.constraint.
MaxConstraint
configure(MaxLength)
- Method in class jodd.vtor.constraint.
MaxLengthConstraint
configure(Min)
- Method in class jodd.vtor.constraint.
MinConstraint
configure(MinLength)
- Method in class jodd.vtor.constraint.
MinLengthConstraint
configure(NotBlank)
- Method in class jodd.vtor.constraint.
NotBlankConstraint
configure(NotNull)
- Method in class jodd.vtor.constraint.
NotNullConstraint
configure(Range)
- Method in class jodd.vtor.constraint.
RangeConstraint
configure(Size)
- Method in class jodd.vtor.constraint.
SizeConstraint
configure(TimeAfter)
- Method in class jodd.vtor.constraint.
TimeAfterConstraint
configure(TimeBefore)
- Method in class jodd.vtor.constraint.
TimeBeforeConstraint
configure(WildcardMatch)
- Method in class jodd.vtor.constraint.
WildcardMatchConstraint
configure(WildcardPathMatch)
- Method in class jodd.vtor.constraint.
WildcardPathMatchConstraint
configure(A)
- Method in interface jodd.vtor.
ValidationConstraint
Configures constraint from associated annotation.
Constraint
- Annotation Type in
jodd.vtor
copyDefaultCheckProperties(Check, Annotation)
- Method in class jodd.vtor.
ValidationContext
Copies default properties from annotation to the check.
D
DEFAULT_PROFILE
- Static variable in class jodd.vtor.
Vtor
E
enabledProfiles
- Variable in class jodd.vtor.
Vtor
EqualToDeclaredField
- Annotation Type in
jodd.vtor.constraint
EqualToDeclaredFieldConstraint
- Class in
jodd.vtor.constraint
EqualToDeclaredFieldConstraint()
- Constructor for class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
EqualToDeclaredFieldConstraint(String)
- Constructor for class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
EqualToField
- Annotation Type in
jodd.vtor.constraint
EqualToFieldConstraint
- Class in
jodd.vtor.constraint
EqualToFieldConstraint()
- Constructor for class jodd.vtor.constraint.
EqualToFieldConstraint
EqualToFieldConstraint(String)
- Constructor for class jodd.vtor.constraint.
EqualToFieldConstraint
F
fieldName
- Variable in class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
fieldName
- Variable in class jodd.vtor.constraint.
EqualToFieldConstraint
G
getCheck()
- Method in class jodd.vtor.
Violation
getConstraint()
- Method in class jodd.vtor.
Check
Returns constraint to check.
getConstraint()
- Method in class jodd.vtor.
Violation
getFieldName()
- Method in class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
getFieldName()
- Method in class jodd.vtor.constraint.
EqualToFieldConstraint
getInvalidValue()
- Method in class jodd.vtor.
Violation
getMax()
- Method in class jodd.vtor.constraint.
LengthConstraint
getMax()
- Method in class jodd.vtor.constraint.
MaxConstraint
getMax()
- Method in class jodd.vtor.constraint.
MaxLengthConstraint
getMax()
- Method in class jodd.vtor.constraint.
RangeConstraint
getMax()
- Method in class jodd.vtor.constraint.
SizeConstraint
getMin()
- Method in class jodd.vtor.constraint.
LengthConstraint
getMin()
- Method in class jodd.vtor.constraint.
MinConstraint
getMin()
- Method in class jodd.vtor.constraint.
MinLengthConstraint
getMin()
- Method in class jodd.vtor.constraint.
RangeConstraint
getMin()
- Method in class jodd.vtor.constraint.
SizeConstraint
getName()
- Method in class jodd.vtor.
Check
Returns check name.
getName()
- Method in class jodd.vtor.
ValidationConstraintContext
Returns context name.
getName()
- Method in class jodd.vtor.
Violation
getPattern()
- Method in class jodd.vtor.constraint.
WildcardMatchConstraint
getPattern()
- Method in class jodd.vtor.constraint.
WildcardPathMatchConstraint
getProfiles()
- Method in class jodd.vtor.
Check
getSeverity()
- Method in class jodd.vtor.
Check
getSubstring()
- Method in class jodd.vtor.constraint.
HasSubstringConstraint
getTarget()
- Method in class jodd.vtor.
ValidationConstraintContext
Returns target object containing the value.
getTime()
- Method in class jodd.vtor.constraint.
TimeAfterConstraint
getTime()
- Method in class jodd.vtor.constraint.
TimeBeforeConstraint
getValidatedObject()
- Method in class jodd.vtor.
Violation
getValidator()
- Method in class jodd.vtor.
ValidationConstraintContext
Returns validator.
getViolations()
- Method in class jodd.vtor.
Vtor
Returns the list of validation violations or
null
if validation is successful.
H
HasSubstring
- Annotation Type in
jodd.vtor.constraint
HasSubstringConstraint
- Class in
jodd.vtor.constraint
HasSubstringConstraint()
- Constructor for class jodd.vtor.constraint.
HasSubstringConstraint
HasSubstringConstraint(String, boolean)
- Constructor for class jodd.vtor.constraint.
HasSubstringConstraint
hasViolations()
- Method in class jodd.vtor.
Vtor
Returns
true
if there are validations.
I
ignoreCase
- Variable in class jodd.vtor.constraint.
HasSubstringConstraint
isIgnoreCase()
- Method in class jodd.vtor.constraint.
HasSubstringConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
AssertFalseConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
AssertTrueConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
AssertValidConstraint
Invokes validation on inner context.
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
EqualToFieldConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
HasSubstringConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
LengthConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
MaxConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
MaxLengthConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
MinConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
MinLengthConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
NotBlankConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
NotNullConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
RangeConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
SizeConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
TimeAfterConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
TimeBeforeConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
WildcardMatchConstraint
isValid(ValidationConstraintContext, Object)
- Method in class jodd.vtor.constraint.
WildcardPathMatchConstraint
isValid(ValidationConstraintContext, Object)
- Method in interface jodd.vtor.
ValidationConstraint
Performs validation in context of target object on provided value.
isValidateAllProfilesByDefault()
- Method in class jodd.vtor.
Vtor
J
jodd
- package jodd
jodd.vtor
- package jodd.vtor
Efficient validation tool.
jodd.vtor.constraint
- package jodd.vtor.constraint
Various constraints and corresponding annotations.
JoddVtor
- Class in
jodd
Jodd VTOR module.
JoddVtor()
- Constructor for class jodd.
JoddVtor
L
Length
- Annotation Type in
jodd.vtor.constraint
LengthConstraint
- Class in
jodd.vtor.constraint
LengthConstraint()
- Constructor for class jodd.vtor.constraint.
LengthConstraint
LengthConstraint(int, int)
- Constructor for class jodd.vtor.constraint.
LengthConstraint
M
map
- Variable in class jodd.vtor.
ValidationContext
matchProfiles(String[])
- Method in class jodd.vtor.
Vtor
Determine if any of checks profiles is among enabled profiles.
max
- Variable in class jodd.vtor.constraint.
LengthConstraint
Max
- Annotation Type in
jodd.vtor.constraint
max
- Variable in class jodd.vtor.constraint.
MaxConstraint
max
- Variable in class jodd.vtor.constraint.
MaxLengthConstraint
max
- Variable in class jodd.vtor.constraint.
RangeConstraint
max
- Variable in class jodd.vtor.constraint.
SizeConstraint
MaxConstraint
- Class in
jodd.vtor.constraint
MaxConstraint()
- Constructor for class jodd.vtor.constraint.
MaxConstraint
MaxConstraint(double)
- Constructor for class jodd.vtor.constraint.
MaxConstraint
MaxLength
- Annotation Type in
jodd.vtor.constraint
MaxLengthConstraint
- Class in
jodd.vtor.constraint
MaxLengthConstraint()
- Constructor for class jodd.vtor.constraint.
MaxLengthConstraint
MaxLengthConstraint(int)
- Constructor for class jodd.vtor.constraint.
MaxLengthConstraint
min
- Variable in class jodd.vtor.constraint.
LengthConstraint
Min
- Annotation Type in
jodd.vtor.constraint
min
- Variable in class jodd.vtor.constraint.
MinConstraint
min
- Variable in class jodd.vtor.constraint.
MinLengthConstraint
min
- Variable in class jodd.vtor.constraint.
RangeConstraint
min
- Variable in class jodd.vtor.constraint.
SizeConstraint
MinConstraint
- Class in
jodd.vtor.constraint
MinConstraint()
- Constructor for class jodd.vtor.constraint.
MinConstraint
MinConstraint(double)
- Constructor for class jodd.vtor.constraint.
MinConstraint
MinLength
- Annotation Type in
jodd.vtor.constraint
MinLengthConstraint
- Class in
jodd.vtor.constraint
MinLengthConstraint()
- Constructor for class jodd.vtor.constraint.
MinLengthConstraint
MinLengthConstraint(int)
- Constructor for class jodd.vtor.constraint.
MinLengthConstraint
N
name
- Variable in class jodd.vtor.
ValidationConstraintContext
newConstraint(Class<V>, Class)
- Method in class jodd.vtor.
ValidationContext
Create new constraint.
NotBlank
- Annotation Type in
jodd.vtor.constraint
NotBlankConstraint
- Class in
jodd.vtor.constraint
NotBlankConstraint()
- Constructor for class jodd.vtor.constraint.
NotBlankConstraint
NotNull
- Annotation Type in
jodd.vtor.constraint
NotNullConstraint
- Class in
jodd.vtor.constraint
NotNullConstraint()
- Constructor for class jodd.vtor.constraint.
NotNullConstraint
P
pattern
- Variable in class jodd.vtor.constraint.
WildcardMatchConstraint
pattern
- Variable in class jodd.vtor.constraint.
WildcardPathMatchConstraint
R
Range
- Annotation Type in
jodd.vtor.constraint
RangeConstraint
- Class in
jodd.vtor.constraint
RangeConstraint()
- Constructor for class jodd.vtor.constraint.
RangeConstraint
RangeConstraint(double, double)
- Constructor for class jodd.vtor.constraint.
RangeConstraint
resetProfiles()
- Method in class jodd.vtor.
Vtor
Reset profiles by clearing all enabled profiles and setting to default state.
resetViolations()
- Method in class jodd.vtor.
Vtor
Resets list of all violations.
resolveFor(Class<?>)
- Static method in class jodd.vtor.
ValidationContext
Resolve validation context for provided target class.
S
setFieldName(String)
- Method in class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
setFieldName(String)
- Method in class jodd.vtor.constraint.
EqualToFieldConstraint
setIgnoreCase(boolean)
- Method in class jodd.vtor.constraint.
HasSubstringConstraint
setMax(int)
- Method in class jodd.vtor.constraint.
LengthConstraint
setMax(double)
- Method in class jodd.vtor.constraint.
MaxConstraint
setMax(int)
- Method in class jodd.vtor.constraint.
MaxLengthConstraint
setMax(double)
- Method in class jodd.vtor.constraint.
RangeConstraint
setMax(int)
- Method in class jodd.vtor.constraint.
SizeConstraint
setMin(int)
- Method in class jodd.vtor.constraint.
LengthConstraint
setMin(double)
- Method in class jodd.vtor.constraint.
MinConstraint
setMin(int)
- Method in class jodd.vtor.constraint.
MinLengthConstraint
setMin(double)
- Method in class jodd.vtor.constraint.
RangeConstraint
setMin(int)
- Method in class jodd.vtor.constraint.
SizeConstraint
setPattern(String)
- Method in class jodd.vtor.constraint.
WildcardMatchConstraint
setPattern(String)
- Method in class jodd.vtor.constraint.
WildcardPathMatchConstraint
setProfiles(String...)
- Method in class jodd.vtor.
Check
setSeverity(int)
- Method in class jodd.vtor.
Check
setSeverity(int)
- Method in class jodd.vtor.
Vtor
Set validation severity.
setSubstring(String)
- Method in class jodd.vtor.constraint.
HasSubstringConstraint
setTime(JDateTime)
- Method in class jodd.vtor.constraint.
TimeAfterConstraint
setTime(JDateTime)
- Method in class jodd.vtor.constraint.
TimeBeforeConstraint
setValidateAllProfilesByDefault(boolean)
- Method in class jodd.vtor.
Vtor
Specifies how to validate when no profiles is specified.
severity
- Variable in class jodd.vtor.
Vtor
Size
- Annotation Type in
jodd.vtor.constraint
SizeConstraint
- Class in
jodd.vtor.constraint
SizeConstraint()
- Constructor for class jodd.vtor.constraint.
SizeConstraint
SizeConstraint(int, int)
- Constructor for class jodd.vtor.constraint.
SizeConstraint
substring
- Variable in class jodd.vtor.constraint.
HasSubstringConstraint
T
target
- Variable in class jodd.vtor.
ValidationConstraintContext
targetValidationContext
- Variable in class jodd.vtor.constraint.
AssertValidConstraint
time
- Variable in class jodd.vtor.constraint.
TimeAfterConstraint
time
- Variable in class jodd.vtor.constraint.
TimeBeforeConstraint
TimeAfter
- Annotation Type in
jodd.vtor.constraint
TimeAfterConstraint
- Class in
jodd.vtor.constraint
TimeAfterConstraint()
- Constructor for class jodd.vtor.constraint.
TimeAfterConstraint
TimeAfterConstraint(JDateTime)
- Constructor for class jodd.vtor.constraint.
TimeAfterConstraint
TimeBefore
- Annotation Type in
jodd.vtor.constraint
TimeBeforeConstraint
- Class in
jodd.vtor.constraint
TimeBeforeConstraint()
- Constructor for class jodd.vtor.constraint.
TimeBeforeConstraint
TimeBeforeConstraint(JDateTime)
- Constructor for class jodd.vtor.constraint.
TimeBeforeConstraint
toString()
- Method in class jodd.vtor.
Violation
U
useProfile(String)
- Method in class jodd.vtor.
Vtor
Enables single profile.
useProfiles(String...)
- Method in class jodd.vtor.
Vtor
Enables list of profiles.
V
validate(Object)
- Static method in class jodd.vtor.constraint.
AssertFalseConstraint
validate(Object)
- Static method in class jodd.vtor.constraint.
AssertTrueConstraint
validate(Object, Object, String)
- Static method in class jodd.vtor.constraint.
EqualToDeclaredFieldConstraint
validate(Object, Object, String)
- Static method in class jodd.vtor.constraint.
EqualToFieldConstraint
validate(Object, String, boolean)
- Static method in class jodd.vtor.constraint.
HasSubstringConstraint
validate(Object, int, int)
- Static method in class jodd.vtor.constraint.
LengthConstraint
validate(Object, double)
- Static method in class jodd.vtor.constraint.
MaxConstraint
validate(Object, int)
- Static method in class jodd.vtor.constraint.
MaxLengthConstraint
validate(Object, double)
- Static method in class jodd.vtor.constraint.
MinConstraint
validate(Object, int)
- Static method in class jodd.vtor.constraint.
MinLengthConstraint
validate(Object)
- Static method in class jodd.vtor.constraint.
NotBlankConstraint
validate(Object)
- Static method in class jodd.vtor.constraint.
NotNullConstraint
validate(Object, double, double)
- Static method in class jodd.vtor.constraint.
RangeConstraint
validate(Object, int, int)
- Static method in class jodd.vtor.constraint.
SizeConstraint
validate(Object, JDateTime)
- Static method in class jodd.vtor.constraint.
TimeAfterConstraint
validate(Object, JDateTime)
- Static method in class jodd.vtor.constraint.
TimeBeforeConstraint
validate(Object, String)
- Static method in class jodd.vtor.constraint.
WildcardMatchConstraint
validate(Object, String)
- Static method in class jodd.vtor.constraint.
WildcardPathMatchConstraint
validate(Object)
- Method in class jodd.vtor.
Vtor
Validate object using context from the annotations.
validate(ValidationContext, Object)
- Method in class jodd.vtor.
Vtor
validate(ValidationContext, Object, String)
- Method in class jodd.vtor.
Vtor
Performs validation of provided validation context and appends violations.
validateAllProfilesByDefault
- Variable in class jodd.vtor.
Vtor
validateWithin(ValidationContext, Object)
- Method in class jodd.vtor.
ValidationConstraintContext
Validates provided context and value withing this constraint content.
ValidationConstraint
<
A
extends java.lang.annotation.Annotation> - Interface in
jodd.vtor
Definition of validation constraint.
ValidationConstraintContext
- Class in
jodd.vtor
Validation constraint context, used for validation in
ValidationConstraint
.
ValidationConstraintContext(Vtor, Object, String)
- Constructor for class jodd.vtor.
ValidationConstraintContext
ValidationContext
- Class in
jodd.vtor
Validation context is set of all checks that can be applied on one target.
ValidationContext()
- Constructor for class jodd.vtor.
ValidationContext
Violation
- Class in
jodd.vtor
Validation violation description.
Violation(String, Object, Object)
- Constructor for class jodd.vtor.
Violation
Violation(String, Object, Object, Check)
- Constructor for class jodd.vtor.
Violation
Creates new violation.
violations
- Variable in class jodd.vtor.
Vtor
vtor
- Variable in class jodd.vtor.
ValidationConstraintContext
Vtor
- Class in
jodd.vtor
Vtor validator.
Vtor()
- Constructor for class jodd.vtor.
Vtor
VtorException
- Exception in
jodd.vtor
Vtor exception.
VtorException(Throwable)
- Constructor for exception jodd.vtor.
VtorException
VtorException(String)
- Constructor for exception jodd.vtor.
VtorException
VtorException(String, Throwable)
- Constructor for exception jodd.vtor.
VtorException
W
WildcardMatch
- Annotation Type in
jodd.vtor.constraint
WildcardMatchConstraint
- Class in
jodd.vtor.constraint
WildcardMatchConstraint()
- Constructor for class jodd.vtor.constraint.
WildcardMatchConstraint
WildcardMatchConstraint(String)
- Constructor for class jodd.vtor.constraint.
WildcardMatchConstraint
WildcardPathMatch
- Annotation Type in
jodd.vtor.constraint
WildcardPathMatchConstraint
- Class in
jodd.vtor.constraint
WildcardPathMatchConstraint()
- Constructor for class jodd.vtor.constraint.
WildcardPathMatchConstraint
WildcardPathMatchConstraint(String)
- Constructor for class jodd.vtor.constraint.
WildcardPathMatchConstraint
A
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003-2013
Jodd Team