From hibernate-commits at lists.jboss.org Wed Nov 25 09:40:27 2009 Content-Type: multipart/mixed; boundary="===============0882760720677078338==" MIME-Version: 1.0 From: hibernate-commits at lists.jboss.org To: hibernate-commits at lists.jboss.org Subject: [hibernate-commits] Hibernate SVN: r18063 - in beanvalidation/tck/trunk: src/main/assembly and 2 other directories. Date: Wed, 25 Nov 2009 09:40:27 -0500 Message-ID: <200911251440.nAPEeRdC006376@svn01.web.mwc.hst.phx2.redhat.com> --===============0882760720677078338== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: hardy.ferentschik Date: 2009-11-25 09:40:27 -0500 (Wed, 25 Nov 2009) New Revision: 18063 Added: beanvalidation/tck/trunk/src/main/resources/validation-api-java5.sig beanvalidation/tck/trunk/src/main/resources/validation-api-java6.sig Removed: beanvalidation/tck/trunk/src/main/resources/validation-api.sig Modified: beanvalidation/tck/trunk/changelog.txt beanvalidation/tck/trunk/src/main/assembly/assembly.xml beanvalidation/tck/trunk/src/main/docbook/en-US/sigtest.xml Log: BVTCK-5 Modified: beanvalidation/tck/trunk/changelog.txt =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- beanvalidation/tck/trunk/changelog.txt 2009-11-25 12:06:11 UTC (rev 180= 62) +++ beanvalidation/tck/trunk/changelog.txt 2009-11-25 14:40:27 UTC (rev 180= 63) @@ -3,10 +3,17 @@ = See also http://opensource.atlassian.com/projects/hibernate/browse/BVTCK = -1.0.2.GA +1.0.2.GA (25-11-2009) ---------------------- = ** Task + * [BVTCK-5] - Provide separate signature files for Java 5 and Java 6 + = + +1.0.2.GA (24-11-2009) +---------------------- + +** Task * [BVTCK-3] - Create release notes for the distribution package * [BVTCK-4] - Add signature test file to TCK distribution package = = Modified: beanvalidation/tck/trunk/src/main/assembly/assembly.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- beanvalidation/tck/trunk/src/main/assembly/assembly.xml 2009-11-25 12:0= 6:11 UTC (rev 18062) +++ beanvalidation/tck/trunk/src/main/assembly/assembly.xml 2009-11-25 14:4= 0:27 UTC (rev 18063) @@ -51,7 +51,8 @@ tck-audit.xml tck-tests.xml - validation-api.sig + validation-api-java5.sig + validation-api-java6.sig readme.txt = Modified: beanvalidation/tck/trunk/src/main/docbook/en-US/sigtest.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- beanvalidation/tck/trunk/src/main/docbook/en-US/sigtest.xml 2009-11-25 = 12:06:11 UTC (rev 18062) +++ beanvalidation/tck/trunk/src/main/docbook/en-US/sigtest.xml 2009-11-25 = 14:40:27 UTC (rev 18063) @@ -24,12 +24,12 @@
Creating the signature file = - The TCK package contains the file - validation-api.sig (in the - artifacts directory) which was created using the - following command: + The TCK package contains the files + validation-api-java5.sig and validation-api-java6.sig + (in the artifacts directory) which were created u= sing + the following command (using the corresponding Java version): = - java -jar sigtestdev.jar Setup -classpath %JAVA_HOME%/= jre/lib/rt.jar:lib/validation-api-1.0.0.GA.jar -package javax.validation -f= ilename validation-api.sig + java -jar sigtestdev.jar Setup -classpath %JAVA_HOME%/= jre/lib/rt.jar:lib/validation-api-1.0.0.GA.jar -package javax.validation -f= ilename validation-api-java6.sig = In order to pass the Bean Validation TCK you have to make sure t= hat your API passes the signature tests against @@ -41,11 +41,12 @@ = To run the signature test use: = - java -jar sigtest.jar Test -classpath %JAVA_HOME%/jre/= lib/rt.jar:lib/validation-api-1.0.0.GA.jar -static -package javax.validatio= n -filename validation-api.sig + java -jar sigtest.jar Test -classpath %JAVA_HOME%/jre/= lib/rt.jar:lib/validation-api-1.0.0.GA.jar -static -package javax.validatio= n -filename validation-api-java6.sig = - In order to run against your own Bean Validation API replace - validation-api-1.0.0.GA.jar with your own API jar. You should get the - message "STATUS:Passed.". + You have to chose the right version of the signature file depend= ing + on your Java version. In order to run against your own Bean Validation= API + replace validation-api-1.0.0.GA.jar with your own API jar. You should = get + the message "STATUS:Passed.".
=
Added: beanvalidation/tck/trunk/src/main/resources/validation-api-java5.sig =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- beanvalidation/tck/trunk/src/main/resources/validation-api-java5.sig = (rev 0) +++ beanvalidation/tck/trunk/src/main/resources/validation-api-java5.sig 20= 09-11-25 14:40:27 UTC (rev 18063) @@ -0,0 +1,625 @@ +#Signature file v4.0 +#Version = + +CLSS public abstract interface java.io.Serializable + +CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.O= bject> +meth public abstract int compareTo({java.lang.Comparable%0}) + +CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.E= num%0}>> +cons protected Enum(java.lang.String,int) +intf java.io.Serializable +intf java.lang.Comparable<{java.lang.Enum%0}> +meth protected final java.lang.Object clone() throws java.lang.CloneNotSup= portedException +meth public final boolean equals(java.lang.Object) +meth public final int compareTo({java.lang.Enum%0}) +meth public final int hashCode() +meth public final int ordinal() +meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass() +meth public final java.lang.String name() +meth public java.lang.String toString() +meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.l= ang.Class<{%%0}>,java.lang.String) +supr java.lang.Object +hfds name,ordinal + +CLSS public java.lang.Exception +cons public Exception() +cons public Exception(java.lang.String) +cons public Exception(java.lang.String,java.lang.Throwable) +cons public Exception(java.lang.Throwable) +supr java.lang.Throwable +hfds serialVersionUID + +CLSS public abstract interface java.lang.Iterable<%0 extends java.lang.Obj= ect> +meth public abstract java.util.Iterator<{java.lang.Iterable%0}> iterator() + +CLSS public java.lang.Object +cons public Object() +meth protected java.lang.Object clone() throws java.lang.CloneNotSupported= Exception +meth protected void finalize() throws java.lang.Throwable +meth public boolean equals(java.lang.Object) +meth public final java.lang.Class getClass() +meth public final void notify() +meth public final void notifyAll() +meth public final void wait() throws java.lang.InterruptedException +meth public final void wait(long) throws java.lang.InterruptedException +meth public final void wait(long,int) throws java.lang.InterruptedException +meth public int hashCode() +meth public java.lang.String toString() + +CLSS public java.lang.RuntimeException +cons public RuntimeException() +cons public RuntimeException(java.lang.String) +cons public RuntimeException(java.lang.String,java.lang.Throwable) +cons public RuntimeException(java.lang.Throwable) +supr java.lang.Exception +hfds serialVersionUID + +CLSS public java.lang.Throwable +cons public Throwable() +cons public Throwable(java.lang.String) +cons public Throwable(java.lang.String,java.lang.Throwable) +cons public Throwable(java.lang.Throwable) +intf java.io.Serializable +meth public java.lang.StackTraceElement[] getStackTrace() +meth public java.lang.String getLocalizedMessage() +meth public java.lang.String getMessage() +meth public java.lang.String toString() +meth public java.lang.Throwable fillInStackTrace() +meth public java.lang.Throwable getCause() +meth public java.lang.Throwable initCause(java.lang.Throwable) +meth public void printStackTrace() +meth public void printStackTrace(java.io.PrintStream) +meth public void printStackTrace(java.io.PrintWriter) +meth public void setStackTrace(java.lang.StackTraceElement[]) +supr java.lang.Object +hfds backtrace,cause,detailMessage,serialVersionUID,stackTrace + +CLSS public abstract interface java.lang.annotation.Annotation +meth public abstract boolean equals(java.lang.Object) +meth public abstract int hashCode() +meth public abstract java.lang.Class annotationType() +meth public abstract java.lang.String toString() + +CLSS public abstract interface !annotation java.lang.annotation.Documented + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation + +CLSS public abstract interface !annotation java.lang.annotation.Retention + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.annotation.RetentionPolicy value() + +CLSS public abstract interface !annotation java.lang.annotation.Target + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.annotation.ElementType[] value() + +CLSS public abstract interface javax.validation.Configuration<%0 extends j= avax.validation.Configuration<{javax.validation.Configuration%0}>> +meth public abstract javax.validation.ConstraintValidatorFactory getDefaul= tConstraintValidatorFactory() +meth public abstract javax.validation.MessageInterpolator getDefaultMessag= eInterpolator() +meth public abstract javax.validation.TraversableResolver getDefaultTraver= sableResolver() +meth public abstract javax.validation.ValidatorFactory buildValidatorFacto= ry() +meth public abstract {javax.validation.Configuration%0} addMapping(java.io= .InputStream) +meth public abstract {javax.validation.Configuration%0} addProperty(java.l= ang.String,java.lang.String) +meth public abstract {javax.validation.Configuration%0} constraintValidato= rFactory(javax.validation.ConstraintValidatorFactory) +meth public abstract {javax.validation.Configuration%0} ignoreXmlConfigura= tion() +meth public abstract {javax.validation.Configuration%0} messageInterpolato= r(javax.validation.MessageInterpolator) +meth public abstract {javax.validation.Configuration%0} traversableResolve= r(javax.validation.TraversableResolver) + +CLSS public abstract interface !annotation javax.validation.Constraint + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.Class>[] validatedBy() + +CLSS public javax.validation.ConstraintDeclarationException +cons public ConstraintDeclarationException() +cons public ConstraintDeclarationException(java.lang.String) +cons public ConstraintDeclarationException(java.lang.String,java.lang.Thro= wable) +cons public ConstraintDeclarationException(java.lang.Throwable) +supr javax.validation.ValidationException + +CLSS public javax.validation.ConstraintDefinitionException +cons public ConstraintDefinitionException() +cons public ConstraintDefinitionException(java.lang.String) +cons public ConstraintDefinitionException(java.lang.String,java.lang.Throw= able) +cons public ConstraintDefinitionException(java.lang.Throwable) +supr javax.validation.ValidationException + +CLSS public abstract interface javax.validation.ConstraintValidator<%0 ext= ends java.lang.annotation.Annotation, %1 extends java.lang.Object> +meth public abstract boolean isValid({javax.validation.ConstraintValidator= %1},javax.validation.ConstraintValidatorContext) +meth public abstract void initialize({javax.validation.ConstraintValidator= %0}) + +CLSS public abstract interface javax.validation.ConstraintValidatorContext +innr public abstract interface static ConstraintViolationBuilder +meth public abstract java.lang.String getDefaultConstraintMessageTemplate() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder buildConstraintViolationWithTemplate(java.lang.String) +meth public abstract void disableDefaultConstraintViolation() + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder +innr public abstract interface static NodeBuilderCustomizableContext +innr public abstract interface static NodeBuilderDefinedContext +innr public abstract interface static NodeContextBuilder +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext addNode(java.lang.String) + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeBuilderCustomizableContext +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeContextBuilder inIterable() + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeBuilderDefinedContext +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeContextBuilder +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext atIndex(java.lang.Integer) +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext atKey(java.lang.Object) + +CLSS public abstract interface javax.validation.ConstraintValidatorFactory +meth public abstract <%0 extends javax.validation.ConstraintValidator= > {%%0} getInstance(java.lang.Class<{%%0}>) + +CLSS public abstract interface javax.validation.ConstraintViolation<%0 ext= ends java.lang.Object> +meth public abstract java.lang.Class<{javax.validation.ConstraintViolation= %0}> getRootBeanClass() +meth public abstract java.lang.Object getInvalidValue() +meth public abstract java.lang.Object getLeafBean() +meth public abstract java.lang.String getMessage() +meth public abstract java.lang.String getMessageTemplate() +meth public abstract javax.validation.Path getPropertyPath() +meth public abstract javax.validation.metadata.ConstraintDescriptor get= ConstraintDescriptor() +meth public abstract {javax.validation.ConstraintViolation%0} getRootBean() + +CLSS public javax.validation.ConstraintViolationException +cons public ConstraintViolationException(java.lang.String,java.util.Set>) +cons public ConstraintViolationException(java.util.Set>) +meth public java.util.Set> getCons= traintViolations() +supr javax.validation.ValidationException +hfds constraintViolations + +CLSS public javax.validation.GroupDefinitionException +cons public GroupDefinitionException() +cons public GroupDefinitionException(java.lang.String) +cons public GroupDefinitionException(java.lang.String,java.lang.Throwable) +cons public GroupDefinitionException(java.lang.Throwable) +supr javax.validation.ValidationException + +CLSS public abstract interface !annotation javax.validation.GroupSequence + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.Class[] value() + +CLSS public abstract interface javax.validation.MessageInterpolator +innr public abstract interface static Context +meth public abstract java.lang.String interpolate(java.lang.String,javax.v= alidation.MessageInterpolator$Context) +meth public abstract java.lang.String interpolate(java.lang.String,javax.v= alidation.MessageInterpolator$Context,java.util.Locale) + +CLSS public abstract interface static javax.validation.MessageInterpolator= $Context +meth public abstract java.lang.Object getValidatedValue() +meth public abstract javax.validation.metadata.ConstraintDescriptor get= ConstraintDescriptor() + +CLSS public abstract interface !annotation javax.validation.OverridesAttri= bute + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault int constraintIndex() +meth public abstract java.lang.Class constraint() +meth public abstract java.lang.String name() + +CLSS public abstract interface static !annotation javax.validation.Overrid= esAttribute$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.OverridesAttribute[] value() + +CLSS public abstract interface javax.validation.Path +innr public abstract interface static Node +intf java.lang.Iterable + +CLSS public abstract interface static javax.validation.Path$Node +meth public abstract boolean isInIterable() +meth public abstract java.lang.Integer getIndex() +meth public abstract java.lang.Object getKey() +meth public abstract java.lang.String getName() + +CLSS public abstract interface javax.validation.Payload + +CLSS public abstract interface !annotation javax.validation.ReportAsSingle= Violation + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation + +CLSS public abstract interface javax.validation.TraversableResolver +meth public abstract boolean isCascadable(java.lang.Object,javax.validatio= n.Path$Node,java.lang.Class,javax.validation.Path,java.lang.annotation.E= lementType) +meth public abstract boolean isReachable(java.lang.Object,javax.validation= .Path$Node,java.lang.Class,javax.validation.Path,java.lang.annotation.El= ementType) + +CLSS public javax.validation.UnexpectedTypeException +cons public UnexpectedTypeException() +cons public UnexpectedTypeException(java.lang.String) +cons public UnexpectedTypeException(java.lang.String,java.lang.Throwable) +cons public UnexpectedTypeException(java.lang.Throwable) +supr javax.validation.ConstraintDeclarationException + +CLSS public abstract interface !annotation javax.validation.Valid + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation + +CLSS public javax.validation.Validation +cons public Validation() +meth public static <%0 extends javax.validation.Configuration<{%%0}>, %1 e= xtends javax.validation.spi.ValidationProvider<{%%0}>> javax.validation.boo= tstrap.ProviderSpecificBootstrap<{%%0}> byProvider(java.lang.Class<{%%1}>) +meth public static javax.validation.ValidatorFactory buildDefaultValidator= Factory() +meth public static javax.validation.bootstrap.GenericBootstrap byDefaultPr= ovider() +supr java.lang.Object +hcls DefaultValidationProviderResolver,GenericBootstrapImpl,GetClassLoader= ,ProviderSpecificBootstrapImpl + +CLSS public javax.validation.ValidationException +cons public ValidationException() +cons public ValidationException(java.lang.String) +cons public ValidationException(java.lang.String,java.lang.Throwable) +cons public ValidationException(java.lang.Throwable) +supr java.lang.RuntimeException + +CLSS public abstract interface javax.validation.ValidationProviderResolver +meth public abstract java.util.List> getValidationProviders() + +CLSS public abstract interface javax.validation.Validator +meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validate({%%0},java.lang.Class= []) +meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validateProperty({%%0},java.la= ng.String,java.lang.Class[]) +meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validateValue(java.lang.Class<= {%%0}>,java.lang.String,java.lang.Object,java.lang.Class[]) +meth public abstract <%0 extends java.lang.Object> {%%0} unwrap(java.lang.= Class<{%%0}>) +meth public abstract javax.validation.metadata.BeanDescriptor getConstrain= tsForClass(java.lang.Class) + +CLSS public abstract interface javax.validation.ValidatorContext +meth public abstract javax.validation.Validator getValidator() +meth public abstract javax.validation.ValidatorContext constraintValidator= Factory(javax.validation.ConstraintValidatorFactory) +meth public abstract javax.validation.ValidatorContext messageInterpolator= (javax.validation.MessageInterpolator) +meth public abstract javax.validation.ValidatorContext traversableResolver= (javax.validation.TraversableResolver) + +CLSS public abstract interface javax.validation.ValidatorFactory +meth public abstract <%0 extends java.lang.Object> {%%0} unwrap(java.lang.= Class<{%%0}>) +meth public abstract javax.validation.ConstraintValidatorFactory getConstr= aintValidatorFactory() +meth public abstract javax.validation.MessageInterpolator getMessageInterp= olator() +meth public abstract javax.validation.TraversableResolver getTraversableRe= solver() +meth public abstract javax.validation.Validator getValidator() +meth public abstract javax.validation.ValidatorContext usingContext() + +CLSS public abstract interface javax.validation.bootstrap.GenericBootstrap +meth public abstract javax.validation.Configuration configure() +meth public abstract javax.validation.bootstrap.GenericBootstrap providerR= esolver(javax.validation.ValidationProviderResolver) + +CLSS public abstract interface javax.validation.bootstrap.ProviderSpecific= Bootstrap<%0 extends javax.validation.Configuration<{javax.validation.boots= trap.ProviderSpecificBootstrap%0}>> +meth public abstract javax.validation.bootstrap.ProviderSpecificBootstrap<= {javax.validation.bootstrap.ProviderSpecificBootstrap%0}> providerResolver(= javax.validation.ValidationProviderResolver) +meth public abstract {javax.validation.bootstrap.ProviderSpecificBootstrap= %0} configure() + +CLSS public abstract interface !annotation javax.validation.constraints.As= sertFalse + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.AssertFalse$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.AssertFalse[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.As= sertTrue + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.AssertTrue$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.AssertTrue[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.De= cimalMax + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract java.lang.String value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.DecimalMax$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.DecimalMax[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.De= cimalMin + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract java.lang.String value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.DecimalMin$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.DecimalMin[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Di= gits + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract int fraction() +meth public abstract int integer() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Digits$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Digits[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Fu= ture + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Future$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Future[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Max + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract long value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Max$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Max[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Min + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract long value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Min$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Min[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.No= tNull + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.NotNull$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.NotNull[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Nu= ll + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Null$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Null[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Pa= st + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Past$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Past[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Pa= ttern + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +innr public final static !enum Flag +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract !hasdefault javax.validation.constraints.Pattern$Flag= [] flags() +meth public abstract java.lang.String regexp() + +CLSS public final static !enum javax.validation.constraints.Pattern$Flag +fld public final static javax.validation.constraints.Pattern$Flag CANON_EQ +fld public final static javax.validation.constraints.Pattern$Flag CASE_INS= ENSITIVE +fld public final static javax.validation.constraints.Pattern$Flag COMMENTS +fld public final static javax.validation.constraints.Pattern$Flag DOTALL +fld public final static javax.validation.constraints.Pattern$Flag MULTILINE +fld public final static javax.validation.constraints.Pattern$Flag UNICODE_= CASE +fld public final static javax.validation.constraints.Pattern$Flag UNIX_LIN= ES +meth public final static javax.validation.constraints.Pattern$Flag[] value= s() +meth public int getValue() +meth public static javax.validation.constraints.Pattern$Flag valueOf(java.= lang.String) +supr java.lang.Enum +hfds value + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Pattern$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Pattern[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Si= ze + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault int max() +meth public abstract !hasdefault int min() +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Size$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Size[] value() + +CLSS public abstract interface javax.validation.groups.Default + +CLSS public abstract interface javax.validation.metadata.BeanDescriptor +intf javax.validation.metadata.ElementDescriptor +meth public abstract boolean isBeanConstrained() +meth public abstract java.util.Set getConstrainedProperties() +meth public abstract javax.validation.metadata.PropertyDescriptor getConst= raintsForProperty(java.lang.String) + +CLSS public abstract interface javax.validation.metadata.ConstraintDescrip= tor<%0 extends java.lang.annotation.Annotation> +meth public abstract boolean isReportAsSingleViolation() +meth public abstract java.util.List>> getConstraintValidatorClasses() +meth public abstract java.util.Map getA= ttributes() +meth public abstract java.util.Set> getPayload() +meth public abstract java.util.Set> getGroups() +meth public abstract java.util.Set> getComposingConstraints() +meth public abstract {javax.validation.metadata.ConstraintDescriptor%0} ge= tAnnotation() + +CLSS public abstract interface javax.validation.metadata.ElementDescriptor +innr public abstract interface static ConstraintFinder +meth public abstract boolean hasConstraints() +meth public abstract java.lang.Class getElementClass() +meth public abstract java.util.Set> getConstraintDescriptors() +meth public abstract javax.validation.metadata.ElementDescriptor$Constrain= tFinder findConstraints() + +CLSS public abstract interface static javax.validation.metadata.ElementDes= criptor$ConstraintFinder +meth public abstract !varargs javax.validation.metadata.ElementDescriptor$= ConstraintFinder declaredOn(java.lang.annotation.ElementType[]) +meth public abstract !varargs javax.validation.metadata.ElementDescriptor$= ConstraintFinder unorderedAndMatchingGroups(java.lang.Class[]) +meth public abstract boolean hasConstraints() +meth public abstract java.util.Set> getConstraintDescriptors() +meth public abstract javax.validation.metadata.ElementDescriptor$Constrain= tFinder lookingAt(javax.validation.metadata.Scope) + +CLSS public abstract interface javax.validation.metadata.PropertyDescriptor +intf javax.validation.metadata.ElementDescriptor +meth public abstract boolean isCascaded() +meth public abstract java.lang.String getPropertyName() + +CLSS public final !enum javax.validation.metadata.Scope +fld public final static javax.validation.metadata.Scope HIERARCHY +fld public final static javax.validation.metadata.Scope LOCAL_ELEMENT +meth public final static javax.validation.metadata.Scope[] values() +meth public static javax.validation.metadata.Scope valueOf(java.lang.Strin= g) +supr java.lang.Enum + +CLSS public abstract interface javax.validation.spi.BootstrapState +meth public abstract javax.validation.ValidationProviderResolver getDefaul= tValidationProviderResolver() +meth public abstract javax.validation.ValidationProviderResolver getValida= tionProviderResolver() + +CLSS public abstract interface javax.validation.spi.ConfigurationState +meth public abstract boolean isIgnoreXmlConfiguration() +meth public abstract java.util.Map getP= roperties() +meth public abstract java.util.Set getMappingStreams() +meth public abstract javax.validation.ConstraintValidatorFactory getConstr= aintValidatorFactory() +meth public abstract javax.validation.MessageInterpolator getMessageInterp= olator() +meth public abstract javax.validation.TraversableResolver getTraversableRe= solver() + +CLSS public abstract interface javax.validation.spi.ValidationProvider<%0 = extends javax.validation.Configuration<{javax.validation.spi.ValidationProv= ider%0}>> +meth public abstract javax.validation.Configuration createGenericConfig= uration(javax.validation.spi.BootstrapState) +meth public abstract javax.validation.ValidatorFactory buildValidatorFacto= ry(javax.validation.spi.ConfigurationState) +meth public abstract {javax.validation.spi.ValidationProvider%0} createSpe= cializedConfiguration(javax.validation.spi.BootstrapState) + Copied: beanvalidation/tck/trunk/src/main/resources/validation-api-java6.si= g (from rev 18034, beanvalidation/tck/trunk/src/main/resources/validation-a= pi.sig) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- beanvalidation/tck/trunk/src/main/resources/validation-api-java6.sig = (rev 0) +++ beanvalidation/tck/trunk/src/main/resources/validation-api-java6.sig 20= 09-11-25 14:40:27 UTC (rev 18063) @@ -0,0 +1,626 @@ +#Signature file v4.0 +#Version = + +CLSS public abstract interface java.io.Serializable + +CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.O= bject> +meth public abstract int compareTo({java.lang.Comparable%0}) + +CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.E= num%0}>> +cons protected Enum(java.lang.String,int) +intf java.io.Serializable +intf java.lang.Comparable<{java.lang.Enum%0}> +meth protected final java.lang.Object clone() throws java.lang.CloneNotSup= portedException +meth protected final void finalize() +meth public final boolean equals(java.lang.Object) +meth public final int compareTo({java.lang.Enum%0}) +meth public final int hashCode() +meth public final int ordinal() +meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass() +meth public final java.lang.String name() +meth public java.lang.String toString() +meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.l= ang.Class<{%%0}>,java.lang.String) +supr java.lang.Object +hfds name,ordinal + +CLSS public java.lang.Exception +cons public Exception() +cons public Exception(java.lang.String) +cons public Exception(java.lang.String,java.lang.Throwable) +cons public Exception(java.lang.Throwable) +supr java.lang.Throwable +hfds serialVersionUID + +CLSS public abstract interface java.lang.Iterable<%0 extends java.lang.Obj= ect> +meth public abstract java.util.Iterator<{java.lang.Iterable%0}> iterator() + +CLSS public java.lang.Object +cons public Object() +meth protected java.lang.Object clone() throws java.lang.CloneNotSupported= Exception +meth protected void finalize() throws java.lang.Throwable +meth public boolean equals(java.lang.Object) +meth public final java.lang.Class getClass() +meth public final void notify() +meth public final void notifyAll() +meth public final void wait() throws java.lang.InterruptedException +meth public final void wait(long) throws java.lang.InterruptedException +meth public final void wait(long,int) throws java.lang.InterruptedException +meth public int hashCode() +meth public java.lang.String toString() + +CLSS public java.lang.RuntimeException +cons public RuntimeException() +cons public RuntimeException(java.lang.String) +cons public RuntimeException(java.lang.String,java.lang.Throwable) +cons public RuntimeException(java.lang.Throwable) +supr java.lang.Exception +hfds serialVersionUID + +CLSS public java.lang.Throwable +cons public Throwable() +cons public Throwable(java.lang.String) +cons public Throwable(java.lang.String,java.lang.Throwable) +cons public Throwable(java.lang.Throwable) +intf java.io.Serializable +meth public java.lang.StackTraceElement[] getStackTrace() +meth public java.lang.String getLocalizedMessage() +meth public java.lang.String getMessage() +meth public java.lang.String toString() +meth public java.lang.Throwable fillInStackTrace() +meth public java.lang.Throwable getCause() +meth public java.lang.Throwable initCause(java.lang.Throwable) +meth public void printStackTrace() +meth public void printStackTrace(java.io.PrintStream) +meth public void printStackTrace(java.io.PrintWriter) +meth public void setStackTrace(java.lang.StackTraceElement[]) +supr java.lang.Object +hfds backtrace,cause,detailMessage,serialVersionUID,stackTrace + +CLSS public abstract interface java.lang.annotation.Annotation +meth public abstract boolean equals(java.lang.Object) +meth public abstract int hashCode() +meth public abstract java.lang.Class annotationType() +meth public abstract java.lang.String toString() + +CLSS public abstract interface !annotation java.lang.annotation.Documented + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation + +CLSS public abstract interface !annotation java.lang.annotation.Retention + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.annotation.RetentionPolicy value() + +CLSS public abstract interface !annotation java.lang.annotation.Target + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.annotation.ElementType[] value() + +CLSS public abstract interface javax.validation.Configuration<%0 extends j= avax.validation.Configuration<{javax.validation.Configuration%0}>> +meth public abstract javax.validation.ConstraintValidatorFactory getDefaul= tConstraintValidatorFactory() +meth public abstract javax.validation.MessageInterpolator getDefaultMessag= eInterpolator() +meth public abstract javax.validation.TraversableResolver getDefaultTraver= sableResolver() +meth public abstract javax.validation.ValidatorFactory buildValidatorFacto= ry() +meth public abstract {javax.validation.Configuration%0} addMapping(java.io= .InputStream) +meth public abstract {javax.validation.Configuration%0} addProperty(java.l= ang.String,java.lang.String) +meth public abstract {javax.validation.Configuration%0} constraintValidato= rFactory(javax.validation.ConstraintValidatorFactory) +meth public abstract {javax.validation.Configuration%0} ignoreXmlConfigura= tion() +meth public abstract {javax.validation.Configuration%0} messageInterpolato= r(javax.validation.MessageInterpolator) +meth public abstract {javax.validation.Configuration%0} traversableResolve= r(javax.validation.TraversableResolver) + +CLSS public abstract interface !annotation javax.validation.Constraint + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.Class>[] validatedBy() + +CLSS public javax.validation.ConstraintDeclarationException +cons public ConstraintDeclarationException() +cons public ConstraintDeclarationException(java.lang.String) +cons public ConstraintDeclarationException(java.lang.String,java.lang.Thro= wable) +cons public ConstraintDeclarationException(java.lang.Throwable) +supr javax.validation.ValidationException + +CLSS public javax.validation.ConstraintDefinitionException +cons public ConstraintDefinitionException() +cons public ConstraintDefinitionException(java.lang.String) +cons public ConstraintDefinitionException(java.lang.String,java.lang.Throw= able) +cons public ConstraintDefinitionException(java.lang.Throwable) +supr javax.validation.ValidationException + +CLSS public abstract interface javax.validation.ConstraintValidator<%0 ext= ends java.lang.annotation.Annotation, %1 extends java.lang.Object> +meth public abstract boolean isValid({javax.validation.ConstraintValidator= %1},javax.validation.ConstraintValidatorContext) +meth public abstract void initialize({javax.validation.ConstraintValidator= %0}) + +CLSS public abstract interface javax.validation.ConstraintValidatorContext +innr public abstract interface static ConstraintViolationBuilder +meth public abstract java.lang.String getDefaultConstraintMessageTemplate() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder buildConstraintViolationWithTemplate(java.lang.String) +meth public abstract void disableDefaultConstraintViolation() + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder +innr public abstract interface static NodeBuilderCustomizableContext +innr public abstract interface static NodeBuilderDefinedContext +innr public abstract interface static NodeContextBuilder +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext addNode(java.lang.String) + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeBuilderCustomizableContext +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeContextBuilder inIterable() + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeBuilderDefinedContext +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) + +CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeContextBuilder +meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext atIndex(java.lang.Integer) +meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext atKey(java.lang.Object) + +CLSS public abstract interface javax.validation.ConstraintValidatorFactory +meth public abstract <%0 extends javax.validation.ConstraintValidator= > {%%0} getInstance(java.lang.Class<{%%0}>) + +CLSS public abstract interface javax.validation.ConstraintViolation<%0 ext= ends java.lang.Object> +meth public abstract java.lang.Class<{javax.validation.ConstraintViolation= %0}> getRootBeanClass() +meth public abstract java.lang.Object getInvalidValue() +meth public abstract java.lang.Object getLeafBean() +meth public abstract java.lang.String getMessage() +meth public abstract java.lang.String getMessageTemplate() +meth public abstract javax.validation.Path getPropertyPath() +meth public abstract javax.validation.metadata.ConstraintDescriptor get= ConstraintDescriptor() +meth public abstract {javax.validation.ConstraintViolation%0} getRootBean() + +CLSS public javax.validation.ConstraintViolationException +cons public ConstraintViolationException(java.lang.String,java.util.Set>) +cons public ConstraintViolationException(java.util.Set>) +meth public java.util.Set> getCons= traintViolations() +supr javax.validation.ValidationException +hfds constraintViolations + +CLSS public javax.validation.GroupDefinitionException +cons public GroupDefinitionException() +cons public GroupDefinitionException(java.lang.String) +cons public GroupDefinitionException(java.lang.String,java.lang.Throwable) +cons public GroupDefinitionException(java.lang.Throwable) +supr javax.validation.ValidationException + +CLSS public abstract interface !annotation javax.validation.GroupSequence + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[TYPE]) +intf java.lang.annotation.Annotation +meth public abstract java.lang.Class[] value() + +CLSS public abstract interface javax.validation.MessageInterpolator +innr public abstract interface static Context +meth public abstract java.lang.String interpolate(java.lang.String,javax.v= alidation.MessageInterpolator$Context) +meth public abstract java.lang.String interpolate(java.lang.String,javax.v= alidation.MessageInterpolator$Context,java.util.Locale) + +CLSS public abstract interface static javax.validation.MessageInterpolator= $Context +meth public abstract java.lang.Object getValidatedValue() +meth public abstract javax.validation.metadata.ConstraintDescriptor get= ConstraintDescriptor() + +CLSS public abstract interface !annotation javax.validation.OverridesAttri= bute + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault int constraintIndex() +meth public abstract java.lang.Class constraint() +meth public abstract java.lang.String name() + +CLSS public abstract interface static !annotation javax.validation.Overrid= esAttribute$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.OverridesAttribute[] value() + +CLSS public abstract interface javax.validation.Path +innr public abstract interface static Node +intf java.lang.Iterable + +CLSS public abstract interface static javax.validation.Path$Node +meth public abstract boolean isInIterable() +meth public abstract java.lang.Integer getIndex() +meth public abstract java.lang.Object getKey() +meth public abstract java.lang.String getName() + +CLSS public abstract interface javax.validation.Payload + +CLSS public abstract interface !annotation javax.validation.ReportAsSingle= Violation + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) +intf java.lang.annotation.Annotation + +CLSS public abstract interface javax.validation.TraversableResolver +meth public abstract boolean isCascadable(java.lang.Object,javax.validatio= n.Path$Node,java.lang.Class,javax.validation.Path,java.lang.annotation.E= lementType) +meth public abstract boolean isReachable(java.lang.Object,javax.validation= .Path$Node,java.lang.Class,javax.validation.Path,java.lang.annotation.El= ementType) + +CLSS public javax.validation.UnexpectedTypeException +cons public UnexpectedTypeException() +cons public UnexpectedTypeException(java.lang.String) +cons public UnexpectedTypeException(java.lang.String,java.lang.Throwable) +cons public UnexpectedTypeException(java.lang.Throwable) +supr javax.validation.ConstraintDeclarationException + +CLSS public abstract interface !annotation javax.validation.Valid + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation + +CLSS public javax.validation.Validation +cons public Validation() +meth public static <%0 extends javax.validation.Configuration<{%%0}>, %1 e= xtends javax.validation.spi.ValidationProvider<{%%0}>> javax.validation.boo= tstrap.ProviderSpecificBootstrap<{%%0}> byProvider(java.lang.Class<{%%1}>) +meth public static javax.validation.ValidatorFactory buildDefaultValidator= Factory() +meth public static javax.validation.bootstrap.GenericBootstrap byDefaultPr= ovider() +supr java.lang.Object +hcls DefaultValidationProviderResolver,GenericBootstrapImpl,GetClassLoader= ,ProviderSpecificBootstrapImpl + +CLSS public javax.validation.ValidationException +cons public ValidationException() +cons public ValidationException(java.lang.String) +cons public ValidationException(java.lang.String,java.lang.Throwable) +cons public ValidationException(java.lang.Throwable) +supr java.lang.RuntimeException + +CLSS public abstract interface javax.validation.ValidationProviderResolver +meth public abstract java.util.List> getValidationProviders() + +CLSS public abstract interface javax.validation.Validator +meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validate({%%0},java.lang.Class= []) +meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validateProperty({%%0},java.la= ng.String,java.lang.Class[]) +meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validateValue(java.lang.Class<= {%%0}>,java.lang.String,java.lang.Object,java.lang.Class[]) +meth public abstract <%0 extends java.lang.Object> {%%0} unwrap(java.lang.= Class<{%%0}>) +meth public abstract javax.validation.metadata.BeanDescriptor getConstrain= tsForClass(java.lang.Class) + +CLSS public abstract interface javax.validation.ValidatorContext +meth public abstract javax.validation.Validator getValidator() +meth public abstract javax.validation.ValidatorContext constraintValidator= Factory(javax.validation.ConstraintValidatorFactory) +meth public abstract javax.validation.ValidatorContext messageInterpolator= (javax.validation.MessageInterpolator) +meth public abstract javax.validation.ValidatorContext traversableResolver= (javax.validation.TraversableResolver) + +CLSS public abstract interface javax.validation.ValidatorFactory +meth public abstract <%0 extends java.lang.Object> {%%0} unwrap(java.lang.= Class<{%%0}>) +meth public abstract javax.validation.ConstraintValidatorFactory getConstr= aintValidatorFactory() +meth public abstract javax.validation.MessageInterpolator getMessageInterp= olator() +meth public abstract javax.validation.TraversableResolver getTraversableRe= solver() +meth public abstract javax.validation.Validator getValidator() +meth public abstract javax.validation.ValidatorContext usingContext() + +CLSS public abstract interface javax.validation.bootstrap.GenericBootstrap +meth public abstract javax.validation.Configuration configure() +meth public abstract javax.validation.bootstrap.GenericBootstrap providerR= esolver(javax.validation.ValidationProviderResolver) + +CLSS public abstract interface javax.validation.bootstrap.ProviderSpecific= Bootstrap<%0 extends javax.validation.Configuration<{javax.validation.boots= trap.ProviderSpecificBootstrap%0}>> +meth public abstract javax.validation.bootstrap.ProviderSpecificBootstrap<= {javax.validation.bootstrap.ProviderSpecificBootstrap%0}> providerResolver(= javax.validation.ValidationProviderResolver) +meth public abstract {javax.validation.bootstrap.ProviderSpecificBootstrap= %0} configure() + +CLSS public abstract interface !annotation javax.validation.constraints.As= sertFalse + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.AssertFalse$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.AssertFalse[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.As= sertTrue + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.AssertTrue$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.AssertTrue[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.De= cimalMax + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract java.lang.String value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.DecimalMax$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.DecimalMax[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.De= cimalMin + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract java.lang.String value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.DecimalMin$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.DecimalMin[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Di= gits + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract int fraction() +meth public abstract int integer() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Digits$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Digits[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Fu= ture + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Future$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Future[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Max + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract long value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Max$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Max[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Min + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract long value() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Min$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Min[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.No= tNull + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.NotNull$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.NotNull[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Nu= ll + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Null$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Null[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Pa= st + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Past$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Past[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Pa= ttern + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +innr public final static !enum Flag +intf java.lang.annotation.Annotation +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() +meth public abstract !hasdefault javax.validation.constraints.Pattern$Flag= [] flags() +meth public abstract java.lang.String regexp() + +CLSS public final static !enum javax.validation.constraints.Pattern$Flag +fld public final static javax.validation.constraints.Pattern$Flag CANON_EQ +fld public final static javax.validation.constraints.Pattern$Flag CASE_INS= ENSITIVE +fld public final static javax.validation.constraints.Pattern$Flag COMMENTS +fld public final static javax.validation.constraints.Pattern$Flag DOTALL +fld public final static javax.validation.constraints.Pattern$Flag MULTILINE +fld public final static javax.validation.constraints.Pattern$Flag UNICODE_= CASE +fld public final static javax.validation.constraints.Pattern$Flag UNIX_LIN= ES +meth public final static javax.validation.constraints.Pattern$Flag[] value= s() +meth public int getValue() +meth public static javax.validation.constraints.Pattern$Flag valueOf(java.= lang.String) +supr java.lang.Enum +hfds value + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Pattern$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Pattern[] value() + +CLSS public abstract interface !annotation javax.validation.constraints.Si= ze + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) + anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) +innr public abstract interface static !annotation List +intf java.lang.annotation.Annotation +meth public abstract !hasdefault int max() +meth public abstract !hasdefault int min() +meth public abstract !hasdefault java.lang.Class[] payload() +meth public abstract !hasdefault java.lang.Class[] groups() +meth public abstract !hasdefault java.lang.String message() + +CLSS public abstract interface static !annotation javax.validation.constra= ints.Size$List + anno 0 java.lang.annotation.Documented() + anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) + anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) +intf java.lang.annotation.Annotation +meth public abstract javax.validation.constraints.Size[] value() + +CLSS public abstract interface javax.validation.groups.Default + +CLSS public abstract interface javax.validation.metadata.BeanDescriptor +intf javax.validation.metadata.ElementDescriptor +meth public abstract boolean isBeanConstrained() +meth public abstract java.util.Set getConstrainedProperties() +meth public abstract javax.validation.metadata.PropertyDescriptor getConst= raintsForProperty(java.lang.String) + +CLSS public abstract interface javax.validation.metadata.ConstraintDescrip= tor<%0 extends java.lang.annotation.Annotation> +meth public abstract boolean isReportAsSingleViolation() +meth public abstract java.util.List>> getConstraintValidatorClasses() +meth public abstract java.util.Map getA= ttributes() +meth public abstract java.util.Set> getPayload() +meth public abstract java.util.Set> getGroups() +meth public abstract java.util.Set> getComposingConstraints() +meth public abstract {javax.validation.metadata.ConstraintDescriptor%0} ge= tAnnotation() + +CLSS public abstract interface javax.validation.metadata.ElementDescriptor +innr public abstract interface static ConstraintFinder +meth public abstract boolean hasConstraints() +meth public abstract java.lang.Class getElementClass() +meth public abstract java.util.Set> getConstraintDescriptors() +meth public abstract javax.validation.metadata.ElementDescriptor$Constrain= tFinder findConstraints() + +CLSS public abstract interface static javax.validation.metadata.ElementDes= criptor$ConstraintFinder +meth public abstract !varargs javax.validation.metadata.ElementDescriptor$= ConstraintFinder declaredOn(java.lang.annotation.ElementType[]) +meth public abstract !varargs javax.validation.metadata.ElementDescriptor$= ConstraintFinder unorderedAndMatchingGroups(java.lang.Class[]) +meth public abstract boolean hasConstraints() +meth public abstract java.util.Set> getConstraintDescriptors() +meth public abstract javax.validation.metadata.ElementDescriptor$Constrain= tFinder lookingAt(javax.validation.metadata.Scope) + +CLSS public abstract interface javax.validation.metadata.PropertyDescriptor +intf javax.validation.metadata.ElementDescriptor +meth public abstract boolean isCascaded() +meth public abstract java.lang.String getPropertyName() + +CLSS public final !enum javax.validation.metadata.Scope +fld public final static javax.validation.metadata.Scope HIERARCHY +fld public final static javax.validation.metadata.Scope LOCAL_ELEMENT +meth public final static javax.validation.metadata.Scope[] values() +meth public static javax.validation.metadata.Scope valueOf(java.lang.Strin= g) +supr java.lang.Enum + +CLSS public abstract interface javax.validation.spi.BootstrapState +meth public abstract javax.validation.ValidationProviderResolver getDefaul= tValidationProviderResolver() +meth public abstract javax.validation.ValidationProviderResolver getValida= tionProviderResolver() + +CLSS public abstract interface javax.validation.spi.ConfigurationState +meth public abstract boolean isIgnoreXmlConfiguration() +meth public abstract java.util.Map getP= roperties() +meth public abstract java.util.Set getMappingStreams() +meth public abstract javax.validation.ConstraintValidatorFactory getConstr= aintValidatorFactory() +meth public abstract javax.validation.MessageInterpolator getMessageInterp= olator() +meth public abstract javax.validation.TraversableResolver getTraversableRe= solver() + +CLSS public abstract interface javax.validation.spi.ValidationProvider<%0 = extends javax.validation.Configuration<{javax.validation.spi.ValidationProv= ider%0}>> +meth public abstract javax.validation.Configuration createGenericConfig= uration(javax.validation.spi.BootstrapState) +meth public abstract javax.validation.ValidatorFactory buildValidatorFacto= ry(javax.validation.spi.ConfigurationState) +meth public abstract {javax.validation.spi.ValidationProvider%0} createSpe= cializedConfiguration(javax.validation.spi.BootstrapState) + Deleted: beanvalidation/tck/trunk/src/main/resources/validation-api.sig =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- beanvalidation/tck/trunk/src/main/resources/validation-api.sig 2009-11-= 25 12:06:11 UTC (rev 18062) +++ beanvalidation/tck/trunk/src/main/resources/validation-api.sig 2009-11-= 25 14:40:27 UTC (rev 18063) @@ -1,626 +0,0 @@ -#Signature file v4.0 -#Version = - -CLSS public abstract interface java.io.Serializable - -CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.O= bject> -meth public abstract int compareTo({java.lang.Comparable%0}) - -CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.E= num%0}>> -cons protected Enum(java.lang.String,int) -intf java.io.Serializable -intf java.lang.Comparable<{java.lang.Enum%0}> -meth protected final java.lang.Object clone() throws java.lang.CloneNotSup= portedException -meth protected final void finalize() -meth public final boolean equals(java.lang.Object) -meth public final int compareTo({java.lang.Enum%0}) -meth public final int hashCode() -meth public final int ordinal() -meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass() -meth public final java.lang.String name() -meth public java.lang.String toString() -meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.l= ang.Class<{%%0}>,java.lang.String) -supr java.lang.Object -hfds name,ordinal - -CLSS public java.lang.Exception -cons public Exception() -cons public Exception(java.lang.String) -cons public Exception(java.lang.String,java.lang.Throwable) -cons public Exception(java.lang.Throwable) -supr java.lang.Throwable -hfds serialVersionUID - -CLSS public abstract interface java.lang.Iterable<%0 extends java.lang.Obj= ect> -meth public abstract java.util.Iterator<{java.lang.Iterable%0}> iterator() - -CLSS public java.lang.Object -cons public Object() -meth protected java.lang.Object clone() throws java.lang.CloneNotSupported= Exception -meth protected void finalize() throws java.lang.Throwable -meth public boolean equals(java.lang.Object) -meth public final java.lang.Class getClass() -meth public final void notify() -meth public final void notifyAll() -meth public final void wait() throws java.lang.InterruptedException -meth public final void wait(long) throws java.lang.InterruptedException -meth public final void wait(long,int) throws java.lang.InterruptedException -meth public int hashCode() -meth public java.lang.String toString() - -CLSS public java.lang.RuntimeException -cons public RuntimeException() -cons public RuntimeException(java.lang.String) -cons public RuntimeException(java.lang.String,java.lang.Throwable) -cons public RuntimeException(java.lang.Throwable) -supr java.lang.Exception -hfds serialVersionUID - -CLSS public java.lang.Throwable -cons public Throwable() -cons public Throwable(java.lang.String) -cons public Throwable(java.lang.String,java.lang.Throwable) -cons public Throwable(java.lang.Throwable) -intf java.io.Serializable -meth public java.lang.StackTraceElement[] getStackTrace() -meth public java.lang.String getLocalizedMessage() -meth public java.lang.String getMessage() -meth public java.lang.String toString() -meth public java.lang.Throwable fillInStackTrace() -meth public java.lang.Throwable getCause() -meth public java.lang.Throwable initCause(java.lang.Throwable) -meth public void printStackTrace() -meth public void printStackTrace(java.io.PrintStream) -meth public void printStackTrace(java.io.PrintWriter) -meth public void setStackTrace(java.lang.StackTraceElement[]) -supr java.lang.Object -hfds backtrace,cause,detailMessage,serialVersionUID,stackTrace - -CLSS public abstract interface java.lang.annotation.Annotation -meth public abstract boolean equals(java.lang.Object) -meth public abstract int hashCode() -meth public abstract java.lang.Class annotationType() -meth public abstract java.lang.String toString() - -CLSS public abstract interface !annotation java.lang.annotation.Documented - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation - -CLSS public abstract interface !annotation java.lang.annotation.Retention - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation -meth public abstract java.lang.annotation.RetentionPolicy value() - -CLSS public abstract interface !annotation java.lang.annotation.Target - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation -meth public abstract java.lang.annotation.ElementType[] value() - -CLSS public abstract interface javax.validation.Configuration<%0 extends j= avax.validation.Configuration<{javax.validation.Configuration%0}>> -meth public abstract javax.validation.ConstraintValidatorFactory getDefaul= tConstraintValidatorFactory() -meth public abstract javax.validation.MessageInterpolator getDefaultMessag= eInterpolator() -meth public abstract javax.validation.TraversableResolver getDefaultTraver= sableResolver() -meth public abstract javax.validation.ValidatorFactory buildValidatorFacto= ry() -meth public abstract {javax.validation.Configuration%0} addMapping(java.io= .InputStream) -meth public abstract {javax.validation.Configuration%0} addProperty(java.l= ang.String,java.lang.String) -meth public abstract {javax.validation.Configuration%0} constraintValidato= rFactory(javax.validation.ConstraintValidatorFactory) -meth public abstract {javax.validation.Configuration%0} ignoreXmlConfigura= tion() -meth public abstract {javax.validation.Configuration%0} messageInterpolato= r(javax.validation.MessageInterpolator) -meth public abstract {javax.validation.Configuration%0} traversableResolve= r(javax.validation.TraversableResolver) - -CLSS public abstract interface !annotation javax.validation.Constraint - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation -meth public abstract java.lang.Class>[] validatedBy() - -CLSS public javax.validation.ConstraintDeclarationException -cons public ConstraintDeclarationException() -cons public ConstraintDeclarationException(java.lang.String) -cons public ConstraintDeclarationException(java.lang.String,java.lang.Thro= wable) -cons public ConstraintDeclarationException(java.lang.Throwable) -supr javax.validation.ValidationException - -CLSS public javax.validation.ConstraintDefinitionException -cons public ConstraintDefinitionException() -cons public ConstraintDefinitionException(java.lang.String) -cons public ConstraintDefinitionException(java.lang.String,java.lang.Throw= able) -cons public ConstraintDefinitionException(java.lang.Throwable) -supr javax.validation.ValidationException - -CLSS public abstract interface javax.validation.ConstraintValidator<%0 ext= ends java.lang.annotation.Annotation, %1 extends java.lang.Object> -meth public abstract boolean isValid({javax.validation.ConstraintValidator= %1},javax.validation.ConstraintValidatorContext) -meth public abstract void initialize({javax.validation.ConstraintValidator= %0}) - -CLSS public abstract interface javax.validation.ConstraintValidatorContext -innr public abstract interface static ConstraintViolationBuilder -meth public abstract java.lang.String getDefaultConstraintMessageTemplate() -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder buildConstraintViolationWithTemplate(java.lang.String) -meth public abstract void disableDefaultConstraintViolation() - -CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder -innr public abstract interface static NodeBuilderCustomizableContext -innr public abstract interface static NodeBuilderDefinedContext -innr public abstract interface static NodeContextBuilder -meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext addNode(java.lang.String) - -CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeBuilderCustomizableContext -meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeContextBuilder inIterable() - -CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeBuilderDefinedContext -meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) - -CLSS public abstract interface static javax.validation.ConstraintValidator= Context$ConstraintViolationBuilder$NodeContextBuilder -meth public abstract javax.validation.ConstraintValidatorContext addConstr= aintViolation() -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderCustomizableContext addNode(java.lang.String) -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext atIndex(java.lang.Integer) -meth public abstract javax.validation.ConstraintValidatorContext$Constrain= tViolationBuilder$NodeBuilderDefinedContext atKey(java.lang.Object) - -CLSS public abstract interface javax.validation.ConstraintValidatorFactory -meth public abstract <%0 extends javax.validation.ConstraintValidator= > {%%0} getInstance(java.lang.Class<{%%0}>) - -CLSS public abstract interface javax.validation.ConstraintViolation<%0 ext= ends java.lang.Object> -meth public abstract java.lang.Class<{javax.validation.ConstraintViolation= %0}> getRootBeanClass() -meth public abstract java.lang.Object getInvalidValue() -meth public abstract java.lang.Object getLeafBean() -meth public abstract java.lang.String getMessage() -meth public abstract java.lang.String getMessageTemplate() -meth public abstract javax.validation.Path getPropertyPath() -meth public abstract javax.validation.metadata.ConstraintDescriptor get= ConstraintDescriptor() -meth public abstract {javax.validation.ConstraintViolation%0} getRootBean() - -CLSS public javax.validation.ConstraintViolationException -cons public ConstraintViolationException(java.lang.String,java.util.Set>) -cons public ConstraintViolationException(java.util.Set>) -meth public java.util.Set> getCons= traintViolations() -supr javax.validation.ValidationException -hfds constraintViolations - -CLSS public javax.validation.GroupDefinitionException -cons public GroupDefinitionException() -cons public GroupDefinitionException(java.lang.String) -cons public GroupDefinitionException(java.lang.String,java.lang.Throwable) -cons public GroupDefinitionException(java.lang.Throwable) -supr javax.validation.ValidationException - -CLSS public abstract interface !annotation javax.validation.GroupSequence - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[TYPE]) -intf java.lang.annotation.Annotation -meth public abstract java.lang.Class[] value() - -CLSS public abstract interface javax.validation.MessageInterpolator -innr public abstract interface static Context -meth public abstract java.lang.String interpolate(java.lang.String,javax.v= alidation.MessageInterpolator$Context) -meth public abstract java.lang.String interpolate(java.lang.String,javax.v= alidation.MessageInterpolator$Context,java.util.Locale) - -CLSS public abstract interface static javax.validation.MessageInterpolator= $Context -meth public abstract java.lang.Object getValidatedValue() -meth public abstract javax.validation.metadata.ConstraintDescriptor get= ConstraintDescriptor() - -CLSS public abstract interface !annotation javax.validation.OverridesAttri= bute - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault int constraintIndex() -meth public abstract java.lang.Class constraint() -meth public abstract java.lang.String name() - -CLSS public abstract interface static !annotation javax.validation.Overrid= esAttribute$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.OverridesAttribute[] value() - -CLSS public abstract interface javax.validation.Path -innr public abstract interface static Node -intf java.lang.Iterable - -CLSS public abstract interface static javax.validation.Path$Node -meth public abstract boolean isInIterable() -meth public abstract java.lang.Integer getIndex() -meth public abstract java.lang.Object getKey() -meth public abstract java.lang.String getName() - -CLSS public abstract interface javax.validation.Payload - -CLSS public abstract interface !annotation javax.validation.ReportAsSingle= Violation - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[ANNOTATION_TYPE]) -intf java.lang.annotation.Annotation - -CLSS public abstract interface javax.validation.TraversableResolver -meth public abstract boolean isCascadable(java.lang.Object,javax.validatio= n.Path$Node,java.lang.Class,javax.validation.Path,java.lang.annotation.E= lementType) -meth public abstract boolean isReachable(java.lang.Object,javax.validation= .Path$Node,java.lang.Class,javax.validation.Path,java.lang.annotation.El= ementType) - -CLSS public javax.validation.UnexpectedTypeException -cons public UnexpectedTypeException() -cons public UnexpectedTypeException(java.lang.String) -cons public UnexpectedTypeException(java.lang.String,java.lang.Throwable) -cons public UnexpectedTypeException(java.lang.Throwable) -supr javax.validation.ConstraintDeclarationException - -CLSS public abstract interface !annotation javax.validation.Valid - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation - -CLSS public javax.validation.Validation -cons public Validation() -meth public static <%0 extends javax.validation.Configuration<{%%0}>, %1 e= xtends javax.validation.spi.ValidationProvider<{%%0}>> javax.validation.boo= tstrap.ProviderSpecificBootstrap<{%%0}> byProvider(java.lang.Class<{%%1}>) -meth public static javax.validation.ValidatorFactory buildDefaultValidator= Factory() -meth public static javax.validation.bootstrap.GenericBootstrap byDefaultPr= ovider() -supr java.lang.Object -hcls DefaultValidationProviderResolver,GenericBootstrapImpl,GetClassLoader= ,ProviderSpecificBootstrapImpl - -CLSS public javax.validation.ValidationException -cons public ValidationException() -cons public ValidationException(java.lang.String) -cons public ValidationException(java.lang.String,java.lang.Throwable) -cons public ValidationException(java.lang.Throwable) -supr java.lang.RuntimeException - -CLSS public abstract interface javax.validation.ValidationProviderResolver -meth public abstract java.util.List> getValidationProviders() - -CLSS public abstract interface javax.validation.Validator -meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validate({%%0},java.lang.Class= []) -meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validateProperty({%%0},java.la= ng.String,java.lang.Class[]) -meth public abstract !varargs <%0 extends java.lang.Object> java.util.Set<= javax.validation.ConstraintViolation<{%%0}>> validateValue(java.lang.Class<= {%%0}>,java.lang.String,java.lang.Object,java.lang.Class[]) -meth public abstract <%0 extends java.lang.Object> {%%0} unwrap(java.lang.= Class<{%%0}>) -meth public abstract javax.validation.metadata.BeanDescriptor getConstrain= tsForClass(java.lang.Class) - -CLSS public abstract interface javax.validation.ValidatorContext -meth public abstract javax.validation.Validator getValidator() -meth public abstract javax.validation.ValidatorContext constraintValidator= Factory(javax.validation.ConstraintValidatorFactory) -meth public abstract javax.validation.ValidatorContext messageInterpolator= (javax.validation.MessageInterpolator) -meth public abstract javax.validation.ValidatorContext traversableResolver= (javax.validation.TraversableResolver) - -CLSS public abstract interface javax.validation.ValidatorFactory -meth public abstract <%0 extends java.lang.Object> {%%0} unwrap(java.lang.= Class<{%%0}>) -meth public abstract javax.validation.ConstraintValidatorFactory getConstr= aintValidatorFactory() -meth public abstract javax.validation.MessageInterpolator getMessageInterp= olator() -meth public abstract javax.validation.TraversableResolver getTraversableRe= solver() -meth public abstract javax.validation.Validator getValidator() -meth public abstract javax.validation.ValidatorContext usingContext() - -CLSS public abstract interface javax.validation.bootstrap.GenericBootstrap -meth public abstract javax.validation.Configuration configure() -meth public abstract javax.validation.bootstrap.GenericBootstrap providerR= esolver(javax.validation.ValidationProviderResolver) - -CLSS public abstract interface javax.validation.bootstrap.ProviderSpecific= Bootstrap<%0 extends javax.validation.Configuration<{javax.validation.boots= trap.ProviderSpecificBootstrap%0}>> -meth public abstract javax.validation.bootstrap.ProviderSpecificBootstrap<= {javax.validation.bootstrap.ProviderSpecificBootstrap%0}> providerResolver(= javax.validation.ValidationProviderResolver) -meth public abstract {javax.validation.bootstrap.ProviderSpecificBootstrap= %0} configure() - -CLSS public abstract interface !annotation javax.validation.constraints.As= sertFalse - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.AssertFalse$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.AssertFalse[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.As= sertTrue - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.AssertTrue$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.AssertTrue[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.De= cimalMax - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() -meth public abstract java.lang.String value() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.DecimalMax$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.DecimalMax[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.De= cimalMin - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() -meth public abstract java.lang.String value() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.DecimalMin$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.DecimalMin[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Di= gits - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() -meth public abstract int fraction() -meth public abstract int integer() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Digits$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Digits[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Fu= ture - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Future$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Future[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Max - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() -meth public abstract long value() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Max$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Max[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Min - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() -meth public abstract long value() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Min$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Min[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.No= tNull - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.NotNull$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.NotNull[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Nu= ll - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Null$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Null[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Pa= st - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Past$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Past[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Pa= ttern - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -innr public final static !enum Flag -intf java.lang.annotation.Annotation -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() -meth public abstract !hasdefault javax.validation.constraints.Pattern$Flag= [] flags() -meth public abstract java.lang.String regexp() - -CLSS public final static !enum javax.validation.constraints.Pattern$Flag -fld public final static javax.validation.constraints.Pattern$Flag CANON_EQ -fld public final static javax.validation.constraints.Pattern$Flag CASE_INS= ENSITIVE -fld public final static javax.validation.constraints.Pattern$Flag COMMENTS -fld public final static javax.validation.constraints.Pattern$Flag DOTALL -fld public final static javax.validation.constraints.Pattern$Flag MULTILINE -fld public final static javax.validation.constraints.Pattern$Flag UNICODE_= CASE -fld public final static javax.validation.constraints.Pattern$Flag UNIX_LIN= ES -meth public final static javax.validation.constraints.Pattern$Flag[] value= s() -meth public int getValue() -meth public static javax.validation.constraints.Pattern$Flag valueOf(java.= lang.String) -supr java.lang.Enum -hfds value - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Pattern$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Pattern[] value() - -CLSS public abstract interface !annotation javax.validation.constraints.Si= ze - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) - anno 0 javax.validation.Constraint(java.lang.Class>[] validatedBy=3D[]) -innr public abstract interface static !annotation List -intf java.lang.annotation.Annotation -meth public abstract !hasdefault int max() -meth public abstract !hasdefault int min() -meth public abstract !hasdefault java.lang.Class[] payload() -meth public abstract !hasdefault java.lang.Class[] groups() -meth public abstract !hasdefault java.lang.String message() - -CLSS public abstract interface static !annotation javax.validation.constra= ints.Size$List - anno 0 java.lang.annotation.Documented() - anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolic= y value=3DRUNTIME) - anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] val= ue=3D[METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER]) -intf java.lang.annotation.Annotation -meth public abstract javax.validation.constraints.Size[] value() - -CLSS public abstract interface javax.validation.groups.Default - -CLSS public abstract interface javax.validation.metadata.BeanDescriptor -intf javax.validation.metadata.ElementDescriptor -meth public abstract boolean isBeanConstrained() -meth public abstract java.util.Set getConstrainedProperties() -meth public abstract javax.validation.metadata.PropertyDescriptor getConst= raintsForProperty(java.lang.String) - -CLSS public abstract interface javax.validation.metadata.ConstraintDescrip= tor<%0 extends java.lang.annotation.Annotation> -meth public abstract boolean isReportAsSingleViolation() -meth public abstract java.util.List>> getConstraintValidatorClasses() -meth public abstract java.util.Map getA= ttributes() -meth public abstract java.util.Set> getPayload() -meth public abstract java.util.Set> getGroups() -meth public abstract java.util.Set> getComposingConstraints() -meth public abstract {javax.validation.metadata.ConstraintDescriptor%0} ge= tAnnotation() - -CLSS public abstract interface javax.validation.metadata.ElementDescriptor -innr public abstract interface static ConstraintFinder -meth public abstract boolean hasConstraints() -meth public abstract java.lang.Class getElementClass() -meth public abstract java.util.Set> getConstraintDescriptors() -meth public abstract javax.validation.metadata.ElementDescriptor$Constrain= tFinder findConstraints() - -CLSS public abstract interface static javax.validation.metadata.ElementDes= criptor$ConstraintFinder -meth public abstract !varargs javax.validation.metadata.ElementDescriptor$= ConstraintFinder declaredOn(java.lang.annotation.ElementType[]) -meth public abstract !varargs javax.validation.metadata.ElementDescriptor$= ConstraintFinder unorderedAndMatchingGroups(java.lang.Class[]) -meth public abstract boolean hasConstraints() -meth public abstract java.util.Set> getConstraintDescriptors() -meth public abstract javax.validation.metadata.ElementDescriptor$Constrain= tFinder lookingAt(javax.validation.metadata.Scope) - -CLSS public abstract interface javax.validation.metadata.PropertyDescriptor -intf javax.validation.metadata.ElementDescriptor -meth public abstract boolean isCascaded() -meth public abstract java.lang.String getPropertyName() - -CLSS public final !enum javax.validation.metadata.Scope -fld public final static javax.validation.metadata.Scope HIERARCHY -fld public final static javax.validation.metadata.Scope LOCAL_ELEMENT -meth public final static javax.validation.metadata.Scope[] values() -meth public static javax.validation.metadata.Scope valueOf(java.lang.Strin= g) -supr java.lang.Enum - -CLSS public abstract interface javax.validation.spi.BootstrapState -meth public abstract javax.validation.ValidationProviderResolver getDefaul= tValidationProviderResolver() -meth public abstract javax.validation.ValidationProviderResolver getValida= tionProviderResolver() - -CLSS public abstract interface javax.validation.spi.ConfigurationState -meth public abstract boolean isIgnoreXmlConfiguration() -meth public abstract java.util.Map getP= roperties() -meth public abstract java.util.Set getMappingStreams() -meth public abstract javax.validation.ConstraintValidatorFactory getConstr= aintValidatorFactory() -meth public abstract javax.validation.MessageInterpolator getMessageInterp= olator() -meth public abstract javax.validation.TraversableResolver getTraversableRe= solver() - -CLSS public abstract interface javax.validation.spi.ValidationProvider<%0 = extends javax.validation.Configuration<{javax.validation.spi.ValidationProv= ider%0}>> -meth public abstract javax.validation.Configuration createGenericConfig= uration(javax.validation.spi.BootstrapState) -meth public abstract javax.validation.ValidatorFactory buildValidatorFacto= ry(javax.validation.spi.ConfigurationState) -meth public abstract {javax.validation.spi.ValidationProvider%0} createSpe= cializedConfiguration(javax.validation.spi.BootstrapState) - --===============0882760720677078338==--