Skip navigation links
A C D E G I M N R S T V W X 

A

add(Stream<T>, T...) - Static method in class xyz.luan.validum.util.StreamUtil
 
add(T, Stream<T>) - Static method in class xyz.luan.validum.util.StreamUtil
 
addToEnd(Stream<T>, T...) - Static method in class xyz.luan.validum.util.StreamUtil
 
addValidation(Class<T>, AnnotationValidator<?, T>) - Method in class xyz.luan.validum.Validator
 
AnnotationElement - Interface in xyz.luan.validum.annotation
 
AnnotationLevel - Class in xyz.luan.validum.annotation
 
AnnotationLevel(List<AnnotationElement>) - Constructor for class xyz.luan.validum.annotation.AnnotationLevel
 
AnnotationsHelper - Class in xyz.luan.validum.annotation
 
annotationToJson(Annotation) - Static method in class xyz.luan.validum.annotation.ToJson
 
AnnotationValidator<T,A extends Annotation> - Interface in xyz.luan.validum
 
Array - Annotation Type in xyz.luan.validum.validations
 
Array.Fixed - Annotation Type in xyz.luan.validum.validations
 
Array.Fixed.Validator - Class in xyz.luan.validum.validations
 
Array.Validator - Class in xyz.luan.validum.validations
 
ArrayAnnotationElement - Class in xyz.luan.validum.annotation
 
ArrayAnnotationElement(Type, List<AnnotationElement>) - Constructor for class xyz.luan.validum.annotation.ArrayAnnotationElement
 

C

ClassOutliner - Class in xyz.luan.validum.outliner
 
ClassOutlinerNames - Enum in xyz.luan.validum.outliner
 

D

defaultValidators() - Method in class xyz.luan.validum.Validator
 

E

empty() - Static method in class xyz.luan.validum.Validator
 
EnumExcept - Annotation Type in xyz.luan.validum.validations
 
EnumExcept.Validator - Class in xyz.luan.validum.validations
 
EnumOnly - Annotation Type in xyz.luan.validum.validations
 
EnumOnly.Validator - Class in xyz.luan.validum.validations
 

G

genericValidate(Number, Numeric) - Static method in class xyz.luan.validum.validations.Numeric.Validator
 
getArrayLength(Object) - Static method in class xyz.luan.validum.validations.Array.Validator
 
getClasses(Validation) - Static method in enum xyz.luan.validum.Validation.DefaultTypes
 
getClassLevelAnnotations(Class<?>) - Static method in class xyz.luan.validum.outliner.ClassOutliner
 
getFieldValue(Object, Field) - Static method in class xyz.luan.validum.ValidationHelper
 
getGlobals(TypedClass<?>) - Static method in class xyz.luan.validum.ValidationHelper
 
getJson(Class<?>) - Static method in class xyz.luan.validum.outliner.ClassOutliner
 
getJson(Class<?>, List<Field>) - Static method in class xyz.luan.validum.outliner.ClassOutliner
 
getNestedAnnotations(Field) - Static method in class xyz.luan.validum.annotation.AnnotationsHelper
 
getValidationAnnotations(Class<?>) - Static method in class xyz.luan.validum.ValidationHelper
 
getValidationAnnotations(Annotation[]) - Static method in class xyz.luan.validum.ValidationHelper
 

I

isValidAnnotationType(Object, Annotation) - Static method in class xyz.luan.validum.ValidationHelper
 
isValidationAnnotation(Annotation) - Static method in class xyz.luan.validum.ValidationHelper
 

M

MapAnnotationElement - Class in xyz.luan.validum.annotation
 
MapAnnotationElement(Type, List<AnnotationElement>, Type, List<AnnotationElement>) - Constructor for class xyz.luan.validum.annotation.MapAnnotationElement
 

N

Numeric - Annotation Type in xyz.luan.validum.validations
 
Numeric.Cap - Enum in xyz.luan.validum.validations
 
Numeric.Max - Annotation Type in xyz.luan.validum.validations
 
Numeric.Max.Validator - Class in xyz.luan.validum.validations
 
Numeric.Min - Annotation Type in xyz.luan.validum.validations
 
Numeric.Min.Validator - Class in xyz.luan.validum.validations
 
Numeric.Natural - Annotation Type in xyz.luan.validum.validations
 
Numeric.Natural.Validator - Class in xyz.luan.validum.validations
 
Numeric.Type - Enum in xyz.luan.validum.validations
 
Numeric.Validator - Class in xyz.luan.validum.validations
 

R

Required - Annotation Type in xyz.luan.validum.validations
 
Required.Validator - Class in xyz.luan.validum.validations
 

S

SimpleAnnotationElement - Class in xyz.luan.validum.annotation
 
SimpleAnnotationElement(Annotation) - Constructor for class xyz.luan.validum.annotation.SimpleAnnotationElement
 
streamToMap(Stream<String>) - Static method in class xyz.luan.validum.annotation.ToJson
 
StreamUtil - Class in xyz.luan.validum.util
 
StreamUtil() - Constructor for class xyz.luan.validum.util.StreamUtil
 
strToJson(String) - Static method in class xyz.luan.validum.annotation.ToJson
 

T

toJson() - Method in interface xyz.luan.validum.annotation.AnnotationElement
 
toJson(Class<?>) - Method in class xyz.luan.validum.annotation.AnnotationLevel
 
toJson() - Method in class xyz.luan.validum.annotation.ArrayAnnotationElement
 
toJson() - Method in class xyz.luan.validum.annotation.MapAnnotationElement
 
toJson() - Method in class xyz.luan.validum.annotation.SimpleAnnotationElement
 
ToJson - Class in xyz.luan.validum.annotation
 
toMapElement(ClassOutlinerNames, String) - Static method in class xyz.luan.validum.annotation.ToJson
 
toMapElement(String, String) - Static method in class xyz.luan.validum.annotation.ToJson
 
toStream(T...) - Static method in class xyz.luan.validum.util.StreamUtil
 
typeToJson(Class<?>) - Static method in class xyz.luan.validum.annotation.ToJson
 

V

val() - Method in enum xyz.luan.validum.outliner.ClassOutlinerNames
 
validate(T, A) - Method in interface xyz.luan.validum.AnnotationValidator
 
validate(Object, Array.Fixed) - Method in class xyz.luan.validum.validations.Array.Fixed.Validator
 
validate(Object, Array) - Method in class xyz.luan.validum.validations.Array.Validator
 
validate(Enum<?>, EnumExcept) - Method in class xyz.luan.validum.validations.EnumExcept.Validator
 
validate(Enum<?>, EnumOnly) - Method in class xyz.luan.validum.validations.EnumOnly.Validator
 
validate(Number, Numeric.Max) - Method in class xyz.luan.validum.validations.Numeric.Max.Validator
 
validate(Number, Numeric.Min) - Method in class xyz.luan.validum.validations.Numeric.Min.Validator
 
validate(Number, Numeric.Natural) - Method in class xyz.luan.validum.validations.Numeric.Natural.Validator
 
validate(Number, Numeric) - Method in class xyz.luan.validum.validations.Numeric.Validator
 
validate(Object, Required) - Method in class xyz.luan.validum.validations.Required.Validator
 
validate(Object) - Method in class xyz.luan.validum.Validator
 
Validation - Annotation Type in xyz.luan.validum
 
Validation.DefaultTypes - Enum in xyz.luan.validum
 
ValidationHelper - Class in xyz.luan.validum
 
ValidationSetupException - Exception in xyz.luan.validum
Thrown when the validation annotations are used incorrectly in a class.
ValidationSetupException(String) - Constructor for exception xyz.luan.validum.ValidationSetupException
 
Validator() - Constructor for class xyz.luan.validum.validations.Array.Fixed.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.Array.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.EnumExcept.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.EnumOnly.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.Numeric.Max.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.Numeric.Min.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.Numeric.Natural.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.Numeric.Validator
 
Validator() - Constructor for class xyz.luan.validum.validations.Required.Validator
 
Validator - Class in xyz.luan.validum
 
valueOf(String) - Static method in enum xyz.luan.validum.outliner.ClassOutlinerNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.luan.validum.Validation.DefaultTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.luan.validum.validations.Numeric.Cap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.luan.validum.validations.Numeric.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum xyz.luan.validum.outliner.ClassOutlinerNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.luan.validum.Validation.DefaultTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.luan.validum.validations.Numeric.Cap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.luan.validum.validations.Numeric.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

withDefaults() - Static method in class xyz.luan.validum.Validator
 

X

xyz.luan.validum - package xyz.luan.validum
 
xyz.luan.validum.annotation - package xyz.luan.validum.annotation
 
xyz.luan.validum.outliner - package xyz.luan.validum.outliner
 
xyz.luan.validum.util - package xyz.luan.validum.util
 
xyz.luan.validum.validations - package xyz.luan.validum.validations
 
A C D E G I M N R S T V W X 
Skip navigation links

Copyright © 2015. All rights reserved.