|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AnnotationCheck<ConstraintAnnotation extends Annotation> | Interface for constraint checks that are configurable via annotations. |
| AnnotationCheckExclusion<ExclusionAnnotation extends Annotation> | Interface for constraint checks that are configurable via annotations. |
| Class Summary | |
|---|---|
| AbstractAnnotationCheck<ConstraintAnnotation extends Annotation> | Partial implementation of check classes configurable via annotations. |
| AbstractAnnotationCheckExclusion<ExclusionAnnotation extends Annotation> | Partial implementation of check exclusion classes configurable via annotations. |
| AnnotationsConfigurer | |
| JPAAnnotationsConfigurer | Constraints configurer that interprets certain EJB3 JPA annotations: javax.persistence.Basic(optional=false) => net.sf.oval.constraints.NotNullCheck javax.persistence.OneToOne(optional=false) => net.sf.oval.constraints.NotNullCheck javax.persistence.ManyToOne(optional=false) => net.sf.oval.constraints.NotNullCheck javax.persistence.Column(nullable=false) => net.sf.oval.constraints.NotNullCheck javax.persistence.Column(length=5) => net.sf.oval.constraints.LengthCheck |
| Annotation Types Summary | |
|---|---|
| Constraint | Annotations tagged with this annotation represent single-value constraints. |
| Exclusion | Annotations tagged with this annotation represent constraint exclusion. |
| IsInvariant | Specifies that the return value of the given method (usually a getter method) should be checked whenever the object is validated. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||