C D E G P R V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- ClassValidator - Class in dev.array21.classvalidator
-
Utility to validate if a Class matches the required specification
- ClassValidator() - Constructor for class dev.array21.classvalidator.ClassValidator
D
- dev.array21.classvalidator - package dev.array21.classvalidator
- dev.array21.classvalidator.annotations - package dev.array21.classvalidator.annotations
E
- External - Annotation Type in dev.array21.classvalidator.annotations
-
Indicates that the annotated Field uses a Class that is external to the Class the Field is in, but should also be checked
This is not needed for subclasses.
G
- getA() - Method in class dev.array21.classvalidator.Pair
- getB() - Method in class dev.array21.classvalidator.Pair
P
- Pair<A,B> - Class in dev.array21.classvalidator
-
Simple class for returning a tuple
- Pair(A, B) - Constructor for class dev.array21.classvalidator.Pair
R
- Required - Annotation Type in dev.array21.classvalidator.annotations
-
Indicates that the annotated field is required to not be null
V
- validateType(T) - Static method in class dev.array21.classvalidator.ClassValidator
-
Validate an Object to it's class
Required fields should be annotated withRequired
All Classes All Packages