Index

A C D E G H I M N P T V 
All Classes and Interfaces|All Packages

A

argumentArray() - Method in record class dev.voidframework.validation.ValidationError
Returns the value of the argumentArray record component.

C

CUID - Annotation Interface in dev.voidframework.validation.validator
The annotated element must be a valid CUID.
CUID.List - Annotation Interface in dev.voidframework.validation.validator
Defines several @CUID annotations on the same element
CUIDAsByteArrayImpl - Class in dev.voidframework.validation.validator.impl
Implementation of the annotation CUID.
CUIDAsByteArrayImpl() - Constructor for class dev.voidframework.validation.validator.impl.CUIDAsByteArrayImpl
 
CUIDAsStringImpl - Class in dev.voidframework.validation.validator.impl
Implementation of the annotation CUID.
CUIDAsStringImpl() - Constructor for class dev.voidframework.validation.validator.impl.CUIDAsStringImpl
 

D

dev.voidframework.validation - package dev.voidframework.validation
 
dev.voidframework.validation.validator - package dev.voidframework.validation.validator
 
dev.voidframework.validation.validator.impl - package dev.voidframework.validation.validator.impl
 

E

emptyOf() - Static method in class dev.voidframework.validation.Validated
Creates an empty validated object.
emptyOf(T) - Static method in class dev.voidframework.validation.Validated
Creates an empty validated object.
equals(Object) - Method in record class dev.voidframework.validation.ValidationError
Indicates whether some other object is "equal to" this one.

G

getError() - Method in class dev.voidframework.validation.Validated
Returns all errors of validated object.
getError(String) - Method in class dev.voidframework.validation.Validated
Returns a single error for the specific path of validated object.
getErrorList(String) - Method in class dev.voidframework.validation.Validated
Returns all errors for the specific path of validated object.
getInstance() - Method in class dev.voidframework.validation.Validated
Returns instance of the validated object.
groups() - Element in annotation interface dev.voidframework.validation.validator.CUID
 
groups() - Element in annotation interface dev.voidframework.validation.validator.InputStreamSize
 
groups() - Element in annotation interface dev.voidframework.validation.validator.Instance
 
groups() - Element in annotation interface dev.voidframework.validation.validator.NotInstance
 
groups() - Element in annotation interface dev.voidframework.validation.validator.TrimmedLength
 

H

hasError() - Method in class dev.voidframework.validation.Validated
Indicates if validated object has errors.
hasError(String) - Method in class dev.voidframework.validation.Validated
Indicates if the specific path of validated object has errors.
hashCode() - Method in record class dev.voidframework.validation.ValidationError
Returns a hash code value for this object.

I

initialize(InputStreamSize) - Method in class dev.voidframework.validation.validator.impl.InputStreamSizeImpl
 
initialize(Instance) - Method in class dev.voidframework.validation.validator.impl.InstanceImpl
 
initialize(NotInstance) - Method in class dev.voidframework.validation.validator.impl.NotInstanceImpl
 
initialize(TrimmedLength) - Method in class dev.voidframework.validation.validator.impl.TrimmedLengthImpl
 
InputStreamSize - Annotation Interface in dev.voidframework.validation.validator
The annotated InputStream size must be between the specified boundaries (included).
InputStreamSize.List - Annotation Interface in dev.voidframework.validation.validator
Defines several @InputStreamSize annotations on the same element
InputStreamSizeImpl - Class in dev.voidframework.validation.validator.impl
Implementation of the annotation InputStreamSize.
InputStreamSizeImpl() - Constructor for class dev.voidframework.validation.validator.impl.InputStreamSizeImpl
 
Instance - Annotation Interface in dev.voidframework.validation.validator
The annotated element class type must be compliant.
Instance.List - Annotation Interface in dev.voidframework.validation.validator
Defines several @Instance annotations on the same element
InstanceImpl - Class in dev.voidframework.validation.validator.impl
Implementation of the annotation Instance.
InstanceImpl() - Constructor for class dev.voidframework.validation.validator.impl.InstanceImpl
 
isValid() - Method in class dev.voidframework.validation.Validated
Indicates if validated object is valid.
isValid(byte[], ConstraintValidatorContext) - Method in class dev.voidframework.validation.validator.impl.CUIDAsByteArrayImpl
 
isValid(InputStream, ConstraintValidatorContext) - Method in class dev.voidframework.validation.validator.impl.InputStreamSizeImpl
 
isValid(Object, ConstraintValidatorContext) - Method in class dev.voidframework.validation.validator.impl.InstanceImpl
 
isValid(Object, ConstraintValidatorContext) - Method in class dev.voidframework.validation.validator.impl.NotInstanceImpl
 
isValid(String, ConstraintValidatorContext) - Method in class dev.voidframework.validation.validator.impl.CUIDAsStringImpl
 
isValid(String, ConstraintValidatorContext) - Method in class dev.voidframework.validation.validator.impl.TrimmedLengthImpl
 

M

max() - Element in annotation interface dev.voidframework.validation.validator.InputStreamSize
 
max() - Element in annotation interface dev.voidframework.validation.validator.TrimmedLength
 
message() - Method in record class dev.voidframework.validation.ValidationError
Returns the value of the message record component.
message() - Element in annotation interface dev.voidframework.validation.validator.CUID
 
message() - Element in annotation interface dev.voidframework.validation.validator.InputStreamSize
 
message() - Element in annotation interface dev.voidframework.validation.validator.Instance
 
message() - Element in annotation interface dev.voidframework.validation.validator.NotInstance
 
message() - Element in annotation interface dev.voidframework.validation.validator.TrimmedLength
 
messageKey() - Method in record class dev.voidframework.validation.ValidationError
Returns the value of the messageKey record component.
min() - Element in annotation interface dev.voidframework.validation.validator.InputStreamSize
 
min() - Element in annotation interface dev.voidframework.validation.validator.TrimmedLength
 

N

NotInstance - Annotation Interface in dev.voidframework.validation.validator
The annotated element class type must not be compliant.
NotInstance.List - Annotation Interface in dev.voidframework.validation.validator
Defines several @NotInstance annotations on the same element
NotInstanceImpl - Class in dev.voidframework.validation.validator.impl
Implementation of the annotation NotInstance.
NotInstanceImpl() - Constructor for class dev.voidframework.validation.validator.impl.NotInstanceImpl
 

P

payload() - Element in annotation interface dev.voidframework.validation.validator.CUID
 
payload() - Element in annotation interface dev.voidframework.validation.validator.InputStreamSize
 
payload() - Element in annotation interface dev.voidframework.validation.validator.Instance
 
payload() - Element in annotation interface dev.voidframework.validation.validator.NotInstance
 
payload() - Element in annotation interface dev.voidframework.validation.validator.TrimmedLength
 

T

toString() - Method in record class dev.voidframework.validation.ValidationError
Returns a string representation of this record class.
TrimmedLength - Annotation Interface in dev.voidframework.validation.validator
The annotated element length must be between the specified boundaries (included).
TrimmedLength.List - Annotation Interface in dev.voidframework.validation.validator
Defines several @TrimmedSize annotations on the same element
TrimmedLengthImpl - Class in dev.voidframework.validation.validator.impl
Implementation of the annotation TrimmedLength.
TrimmedLengthImpl() - Constructor for class dev.voidframework.validation.validator.impl.TrimmedLengthImpl
 

V

validate(T) - Method in class dev.voidframework.validation.Validation
Validates an object.
validate(T, Locale, Class<?>...) - Method in class dev.voidframework.validation.Validation
Validates an object.
Validated<T> - Class in dev.voidframework.validation
A validation result.
Validation - Class in dev.voidframework.validation
This service provides methods for validating an object (JSR 380).
Validation() - Constructor for class dev.voidframework.validation.Validation
Build a new instance.
ValidationError - Record Class in dev.voidframework.validation
Represents a single validation error.
ValidationError(String, String, Object...) - Constructor for record class dev.voidframework.validation.ValidationError
Creates an instance of a ValidationError record class.
value() - Element in annotation interface dev.voidframework.validation.validator.CUID.List
 
value() - Element in annotation interface dev.voidframework.validation.validator.InputStreamSize.List
 
value() - Element in annotation interface dev.voidframework.validation.validator.Instance.List
 
value() - Element in annotation interface dev.voidframework.validation.validator.Instance
 
value() - Element in annotation interface dev.voidframework.validation.validator.NotInstance.List
 
value() - Element in annotation interface dev.voidframework.validation.validator.NotInstance
 
value() - Element in annotation interface dev.voidframework.validation.validator.TrimmedLength.List
 
A C D E G H I M N P T V 
All Classes and Interfaces|All Packages