{"type":" file json","name":"index.json","path":"/lib/javax.validation/validation-api/2.0.1.Final/.web-ide/index.json","fullName":"/lib/javax.validation/validation-api/2.0.1.Final/.web-ide/index.json"}
{"type":" file xml","name":"java-header-style.xml","path":"/lib/javax.validation/validation-api/2.0.1.Final/java-header-style.xml","fullName":"/lib/javax.validation/validation-api/2.0.1.Final/java-header-style.xml"}
{"type":" file header","name":"license.header","path":"/lib/javax.validation/validation-api/2.0.1.Final/license.header","fullName":"/lib/javax.validation/validation-api/2.0.1.Final/license.header"}
{"type":" file xml","name":"xml-header-style.xml","path":"/lib/javax.validation/validation-api/2.0.1.Final/xml-header-style.xml","fullName":"/lib/javax.validation/validation-api/2.0.1.Final/xml-header-style.xml"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/javax.validation/validation-api/2.0.1.Final/META-INF/MANIFEST.MF","fullName":"/lib/javax.validation/validation-api/2.0.1.Final/META-INF/MANIFEST.MF"}
{"type":" file xml","name":"pom.xml","path":"/lib/javax.validation/validation-api/2.0.1.Final/META-INF/maven/javax.validation/validation-api/pom.xml","fullName":"/lib/javax.validation/validation-api/2.0.1.Final/META-INF/maven/javax.validation/validation-api/pom.xml"}
{"type":" file properties","name":"pom.properties","path":"/lib/javax.validation/validation-api/2.0.1.Final/META-INF/maven/javax.validation/validation-api/pom.properties","fullName":"/lib/javax.validation/validation-api/2.0.1.Final/META-INF/maven/javax.validation/validation-api/pom.properties"}
{"type":"public interface","name":"BootstrapState","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/spi/BootstrapState.java","fullName":"javax.validation.spi.BootstrapState"}
{"type":"public interface","name":"MessageInterpolator","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/MessageInterpolator.java","fullName":"javax.validation.MessageInterpolator"}
{"type":"public static interface nested","name":"MessageInterpolator$Context","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/MessageInterpolator.java#class=MessageInterpolator$Context","fullName":"javax.validation.MessageInterpolator.Context"}
{"type":"public interface","name":"ConfigurationState","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/spi/ConfigurationState.java","fullName":"javax.validation.spi.ConfigurationState"}
{"type":"public interface","name":"ValidationProvider","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/spi/ValidationProvider.java","fullName":"javax.validation.spi.ValidationProvider"}
{"type":"public interface","name":"ConstraintValidator","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidator.java","fullName":"javax.validation.ConstraintValidator"}
{"type":"public interface","name":"Constraint","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Constraint.java","fullName":"javax.validation.Constraint"}
{"type":"public interface","name":"GroupSequence","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/GroupSequence.java","fullName":"javax.validation.GroupSequence"}
{"type":"public interface","name":"ConstraintViolation","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintViolation.java","fullName":"javax.validation.ConstraintViolation"}
{"type":"public interface","name":"ParameterNameProvider","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ParameterNameProvider.java","fullName":"javax.validation.ParameterNameProvider"}
{"type":"public interface","name":"ClockProvider","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ClockProvider.java","fullName":"javax.validation.ClockProvider"}
{"type":"public interface","name":"BootstrapConfiguration","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/BootstrapConfiguration.java","fullName":"javax.validation.BootstrapConfiguration"}
{"type":"public interface","name":"Default","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/groups/Default.java","fullName":"javax.validation.groups.Default"}
{"type":"public interface","name":"ConvertGroup","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/groups/ConvertGroup.java","fullName":"javax.validation.groups.ConvertGroup"}
{"type":"public static interface nested","name":"ConvertGroup$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/groups/ConvertGroup.java#class=ConvertGroup$List","fullName":"javax.validation.groups.ConvertGroup.List"}
{"type":"public interface","name":"ValidatorContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ValidatorContext.java","fullName":"javax.validation.ValidatorContext"}
{"type":"public interface","name":"Valid","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Valid.java","fullName":"javax.validation.Valid"}
{"type":"public interface","name":"ReportAsSingleViolation","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ReportAsSingleViolation.java","fullName":"javax.validation.ReportAsSingleViolation"}
{"type":"public interface","name":"SupportedValidationTarget","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraintvalidation/SupportedValidationTarget.java","fullName":"javax.validation.constraintvalidation.SupportedValidationTarget"}
{"type":"public final enum","name":"ValidationTarget","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraintvalidation/ValidationTarget.java","fullName":"javax.validation.constraintvalidation.ValidationTarget"}
{"type":"public interface","name":"Configuration","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Configuration.java","fullName":"javax.validation.Configuration"}
{"type":"public class","name":"NoProviderFoundException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/NoProviderFoundException.java","fullName":"javax.validation.NoProviderFoundException"}
{"type":"public interface","name":"OverridesAttribute","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/OverridesAttribute.java","fullName":"javax.validation.OverridesAttribute"}
{"type":"public static interface nested","name":"OverridesAttribute$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/OverridesAttribute.java#class=OverridesAttribute$List","fullName":"javax.validation.OverridesAttribute.List"}
{"type":"public interface","name":"ContainerElementTypeDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ContainerElementTypeDescriptor.java","fullName":"javax.validation.metadata.ContainerElementTypeDescriptor"}
{"type":"public interface","name":"PropertyDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/PropertyDescriptor.java","fullName":"javax.validation.metadata.PropertyDescriptor"}
{"type":"public interface","name":"GroupConversionDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/GroupConversionDescriptor.java","fullName":"javax.validation.metadata.GroupConversionDescriptor"}
{"type":"public final enum","name":"ValidateUnwrappedValue","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ValidateUnwrappedValue.java","fullName":"javax.validation.metadata.ValidateUnwrappedValue"}
{"type":"public interface","name":"MethodDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/MethodDescriptor.java","fullName":"javax.validation.metadata.MethodDescriptor"}
{"type":"public final enum","name":"MethodType","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/MethodType.java","fullName":"javax.validation.metadata.MethodType"}
{"type":"public interface","name":"CrossParameterDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/CrossParameterDescriptor.java","fullName":"javax.validation.metadata.CrossParameterDescriptor"}
{"type":"public interface","name":"Path","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java","fullName":"javax.validation.Path"}
{"type":"public static interface nested","name":"Path$Node","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$Node","fullName":"javax.validation.Path.Node"}
{"type":"public static interface nested","name":"Path$MethodNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$MethodNode","fullName":"javax.validation.Path.MethodNode"}
{"type":"public static interface nested","name":"Path$ConstructorNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$ConstructorNode","fullName":"javax.validation.Path.ConstructorNode"}
{"type":"public static interface nested","name":"Path$ReturnValueNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$ReturnValueNode","fullName":"javax.validation.Path.ReturnValueNode"}
{"type":"public static interface nested","name":"Path$ParameterNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$ParameterNode","fullName":"javax.validation.Path.ParameterNode"}
{"type":"public static interface nested","name":"Path$CrossParameterNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$CrossParameterNode","fullName":"javax.validation.Path.CrossParameterNode"}
{"type":"public static interface nested","name":"Path$BeanNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$BeanNode","fullName":"javax.validation.Path.BeanNode"}
{"type":"public static interface nested","name":"Path$PropertyNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$PropertyNode","fullName":"javax.validation.Path.PropertyNode"}
{"type":"public static interface nested","name":"Path$ContainerElementNode","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Path.java#class=Path$ContainerElementNode","fullName":"javax.validation.Path.ContainerElementNode"}
{"type":"public final enum","name":"Scope","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/Scope.java","fullName":"javax.validation.metadata.Scope"}
{"type":"public interface","name":"ReturnValueDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ReturnValueDescriptor.java","fullName":"javax.validation.metadata.ReturnValueDescriptor"}
{"type":"public interface","name":"ConstraintDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ConstraintDescriptor.java","fullName":"javax.validation.metadata.ConstraintDescriptor"}
{"type":"public interface","name":"ConstructorDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ConstructorDescriptor.java","fullName":"javax.validation.metadata.ConstructorDescriptor"}
{"type":"public interface","name":"ExecutableDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ExecutableDescriptor.java","fullName":"javax.validation.metadata.ExecutableDescriptor"}
{"type":"public interface","name":"ParameterDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ParameterDescriptor.java","fullName":"javax.validation.metadata.ParameterDescriptor"}
{"type":"public interface","name":"ElementDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ElementDescriptor.java","fullName":"javax.validation.metadata.ElementDescriptor"}
{"type":"public static interface nested","name":"ElementDescriptor$ConstraintFinder","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ElementDescriptor.java#class=ElementDescriptor$ConstraintFinder","fullName":"javax.validation.metadata.ElementDescriptor.ConstraintFinder"}
{"type":"public interface","name":"BeanDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/BeanDescriptor.java","fullName":"javax.validation.metadata.BeanDescriptor"}
{"type":"public interface","name":"CascadableDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/CascadableDescriptor.java","fullName":"javax.validation.metadata.CascadableDescriptor"}
{"type":"public class","name":"ConstraintDefinitionException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintDefinitionException.java","fullName":"javax.validation.ConstraintDefinitionException"}
{"type":"public interface","name":"ContainerDescriptor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/metadata/ContainerDescriptor.java","fullName":"javax.validation.metadata.ContainerDescriptor"}
{"type":"public class","name":"UnexpectedTypeException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/UnexpectedTypeException.java","fullName":"javax.validation.UnexpectedTypeException"}
{"type":"public interface","name":"ValidationProviderResolver","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ValidationProviderResolver.java","fullName":"javax.validation.ValidationProviderResolver"}
{"type":"public class","name":"GroupDefinitionException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/GroupDefinitionException.java","fullName":"javax.validation.GroupDefinitionException"}
{"type":"public interface","name":"TraversableResolver","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/TraversableResolver.java","fullName":"javax.validation.TraversableResolver"}
{"type":"public interface","name":"Max","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Max.java","fullName":"javax.validation.constraints.Max"}
{"type":"public static interface nested","name":"Max$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Max.java#class=Max$List","fullName":"javax.validation.constraints.Max.List"}
{"type":"public interface","name":"Min","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Min.java","fullName":"javax.validation.constraints.Min"}
{"type":"public static interface nested","name":"Min$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Min.java#class=Min$List","fullName":"javax.validation.constraints.Min.List"}
{"type":"public interface","name":"NotEmpty","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NotEmpty.java","fullName":"javax.validation.constraints.NotEmpty"}
{"type":"public static interface nested","name":"NotEmpty$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NotEmpty.java#class=NotEmpty$List","fullName":"javax.validation.constraints.NotEmpty.List"}
{"type":"public interface","name":"NegativeOrZero","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NegativeOrZero.java","fullName":"javax.validation.constraints.NegativeOrZero"}
{"type":"public static interface nested","name":"NegativeOrZero$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NegativeOrZero.java#class=NegativeOrZero$List","fullName":"javax.validation.constraints.NegativeOrZero.List"}
{"type":"public interface","name":"DecimalMin","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/DecimalMin.java","fullName":"javax.validation.constraints.DecimalMin"}
{"type":"public static interface nested","name":"DecimalMin$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/DecimalMin.java#class=DecimalMin$List","fullName":"javax.validation.constraints.DecimalMin.List"}
{"type":"public interface","name":"PastOrPresent","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/PastOrPresent.java","fullName":"javax.validation.constraints.PastOrPresent"}
{"type":"public static interface nested","name":"PastOrPresent$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/PastOrPresent.java#class=PastOrPresent$List","fullName":"javax.validation.constraints.PastOrPresent.List"}
{"type":"public interface","name":"Null","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Null.java","fullName":"javax.validation.constraints.Null"}
{"type":"public static interface nested","name":"Null$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Null.java#class=Null$List","fullName":"javax.validation.constraints.Null.List"}
{"type":"public interface","name":"PositiveOrZero","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/PositiveOrZero.java","fullName":"javax.validation.constraints.PositiveOrZero"}
{"type":"public static interface nested","name":"PositiveOrZero$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/PositiveOrZero.java#class=PositiveOrZero$List","fullName":"javax.validation.constraints.PositiveOrZero.List"}
{"type":"public interface","name":"FutureOrPresent","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/FutureOrPresent.java","fullName":"javax.validation.constraints.FutureOrPresent"}
{"type":"public static interface nested","name":"FutureOrPresent$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/FutureOrPresent.java#class=FutureOrPresent$List","fullName":"javax.validation.constraints.FutureOrPresent.List"}
{"type":"public interface","name":"Email","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Email.java","fullName":"javax.validation.constraints.Email"}
{"type":"public static interface nested","name":"Email$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Email.java#class=Email$List","fullName":"javax.validation.constraints.Email.List"}
{"type":"public interface","name":"Pattern","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Pattern.java","fullName":"javax.validation.constraints.Pattern"}
{"type":"public static final enum nested","name":"Pattern$Flag","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Pattern.java#class=Pattern$Flag","fullName":"javax.validation.constraints.Pattern.Flag"}
{"type":"public static interface nested","name":"Pattern$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Pattern.java#class=Pattern$List","fullName":"javax.validation.constraints.Pattern.List"}
{"type":"public interface","name":"Past","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Past.java","fullName":"javax.validation.constraints.Past"}
{"type":"public static interface nested","name":"Past$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Past.java#class=Past$List","fullName":"javax.validation.constraints.Past.List"}
{"type":"public final enum","name":"ConstraintTarget","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintTarget.java","fullName":"javax.validation.ConstraintTarget"}
{"type":"public interface","name":"ValidatorFactory","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ValidatorFactory.java","fullName":"javax.validation.ValidatorFactory"}
{"type":"public interface","name":"Payload","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Payload.java","fullName":"javax.validation.Payload"}
{"type":"public class","name":"ConstraintDeclarationException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintDeclarationException.java","fullName":"javax.validation.ConstraintDeclarationException"}
{"type":"public interface","name":"Validator","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Validator.java","fullName":"javax.validation.Validator"}
{"type":"public class","name":"Validation","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Validation.java","fullName":"javax.validation.Validation"}
{"type":"private static class nested","name":"Validation$ProviderSpecificBootstrapImpl","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Validation.java#class=Validation$ProviderSpecificBootstrapImpl","fullName":"javax.validation.Validation.ProviderSpecificBootstrapImpl"}
{"type":"private static class nested","name":"Validation$GenericBootstrapImpl","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Validation.java#class=Validation$GenericBootstrapImpl","fullName":"javax.validation.Validation.GenericBootstrapImpl"}
{"type":"private static class nested","name":"Validation$DefaultValidationProviderResolver","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Validation.java#class=Validation$DefaultValidationProviderResolver","fullName":"javax.validation.Validation.DefaultValidationProviderResolver"}
{"type":"private static class nested","name":"Validation$GetValidationProviderListAction","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Validation.java#class=Validation$GetValidationProviderListAction","fullName":"javax.validation.Validation.GetValidationProviderListAction"}
{"type":"private static class nested","name":"Validation$NewProviderInstance","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/Validation.java#class=Validation$NewProviderInstance","fullName":"javax.validation.Validation.NewProviderInstance"}
{"type":"public interface","name":"Positive","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Positive.java","fullName":"javax.validation.constraints.Positive"}
{"type":"public static interface nested","name":"Positive$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Positive.java#class=Positive$List","fullName":"javax.validation.constraints.Positive.List"}
{"type":"public interface","name":"DecimalMax","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/DecimalMax.java","fullName":"javax.validation.constraints.DecimalMax"}
{"type":"public static interface nested","name":"DecimalMax$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/DecimalMax.java#class=DecimalMax$List","fullName":"javax.validation.constraints.DecimalMax.List"}
{"type":"public interface","name":"AssertFalse","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/AssertFalse.java","fullName":"javax.validation.constraints.AssertFalse"}
{"type":"public static interface nested","name":"AssertFalse$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/AssertFalse.java#class=AssertFalse$List","fullName":"javax.validation.constraints.AssertFalse.List"}
{"type":"public interface","name":"NotNull","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NotNull.java","fullName":"javax.validation.constraints.NotNull"}
{"type":"public static interface nested","name":"NotNull$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NotNull.java#class=NotNull$List","fullName":"javax.validation.constraints.NotNull.List"}
{"type":"public interface","name":"Negative","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Negative.java","fullName":"javax.validation.constraints.Negative"}
{"type":"public static interface nested","name":"Negative$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Negative.java#class=Negative$List","fullName":"javax.validation.constraints.Negative.List"}
{"type":"public class","name":"ValueExtractorDefinitionException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/ValueExtractorDefinitionException.java","fullName":"javax.validation.valueextraction.ValueExtractorDefinitionException"}
{"type":"public interface","name":"UnwrapByDefault","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/UnwrapByDefault.java","fullName":"javax.validation.valueextraction.UnwrapByDefault"}
{"type":"public interface","name":"Unwrapping","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/Unwrapping.java","fullName":"javax.validation.valueextraction.Unwrapping"}
{"type":"public static interface nested","name":"Unwrapping$Unwrap","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/Unwrapping.java#class=Unwrapping$Unwrap","fullName":"javax.validation.valueextraction.Unwrapping.Unwrap"}
{"type":"public static interface nested","name":"Unwrapping$Skip","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/Unwrapping.java#class=Unwrapping$Skip","fullName":"javax.validation.valueextraction.Unwrapping.Skip"}
{"type":"public interface","name":"ValueExtractor","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/ValueExtractor.java","fullName":"javax.validation.valueextraction.ValueExtractor"}
{"type":"public static interface nested","name":"ValueExtractor$ValueReceiver","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/ValueExtractor.java#class=ValueExtractor$ValueReceiver","fullName":"javax.validation.valueextraction.ValueExtractor.ValueReceiver"}
{"type":"public interface","name":"ExtractedValue","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/ExtractedValue.java","fullName":"javax.validation.valueextraction.ExtractedValue"}
{"type":"public interface","name":"NotBlank","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NotBlank.java","fullName":"javax.validation.constraints.NotBlank"}
{"type":"public static interface nested","name":"NotBlank$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/NotBlank.java#class=NotBlank$List","fullName":"javax.validation.constraints.NotBlank.List"}
{"type":"public interface","name":"AssertTrue","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/AssertTrue.java","fullName":"javax.validation.constraints.AssertTrue"}
{"type":"public static interface nested","name":"AssertTrue$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/AssertTrue.java#class=AssertTrue$List","fullName":"javax.validation.constraints.AssertTrue.List"}
{"type":"public interface","name":"Digits","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Digits.java","fullName":"javax.validation.constraints.Digits"}
{"type":"public static interface nested","name":"Digits$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Digits.java#class=Digits$List","fullName":"javax.validation.constraints.Digits.List"}
{"type":"public interface","name":"Future","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Future.java","fullName":"javax.validation.constraints.Future"}
{"type":"public static interface nested","name":"Future$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Future.java#class=Future$List","fullName":"javax.validation.constraints.Future.List"}
{"type":"public interface","name":"Size","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Size.java","fullName":"javax.validation.constraints.Size"}
{"type":"public static interface nested","name":"Size$List","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/constraints/Size.java#class=Size$List","fullName":"javax.validation.constraints.Size.List"}
{"type":"public class","name":"ValueExtractorDeclarationException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/valueextraction/ValueExtractorDeclarationException.java","fullName":"javax.validation.valueextraction.ValueExtractorDeclarationException"}
{"type":"public interface","name":"GenericBootstrap","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/bootstrap/GenericBootstrap.java","fullName":"javax.validation.bootstrap.GenericBootstrap"}
{"type":"public interface","name":"ProviderSpecificBootstrap","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/bootstrap/ProviderSpecificBootstrap.java","fullName":"javax.validation.bootstrap.ProviderSpecificBootstrap"}
{"type":"public class","name":"ConstraintViolationException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintViolationException.java","fullName":"javax.validation.ConstraintViolationException"}
{"type":"public final enum","name":"ElementKind","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ElementKind.java","fullName":"javax.validation.ElementKind"}
{"type":"public interface","name":"ConstraintValidatorFactory","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorFactory.java","fullName":"javax.validation.ConstraintValidatorFactory"}
{"type":"public interface","name":"ValidateOnExecution","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/executable/ValidateOnExecution.java","fullName":"javax.validation.executable.ValidateOnExecution"}
{"type":"public interface","name":"ExecutableValidator","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/executable/ExecutableValidator.java","fullName":"javax.validation.executable.ExecutableValidator"}
{"type":"public interface","name":"ConstraintValidatorContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java","fullName":"javax.validation.ConstraintValidatorContext"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderDefinedContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderDefinedContext","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderCustomizableContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeBuilderCustomizableContext","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeContextBuilder","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$LeafNodeContextBuilder","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderDefinedContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderDefinedContext","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderCustomizableContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$NodeBuilderCustomizableContext","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$NodeContextBuilder","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$NodeContextBuilder","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeBuilderDefinedContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeBuilderDefinedContext","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeBuilderCustomizableContext","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeBuilderCustomizableContext","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext"}
{"type":"public static interface nested","name":"ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeContextBuilder","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ConstraintValidatorContext.java#class=ConstraintValidatorContext$ConstraintViolationBuilder$ContainerElementNodeContextBuilder","fullName":"javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder"}
{"type":"public final enum","name":"ExecutableType","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/executable/ExecutableType.java","fullName":"javax.validation.executable.ExecutableType"}
{"type":"public class","name":"ValidationException","path":"/lib/javax.validation/validation-api/2.0.1.Final/javax/validation/ValidationException.java","fullName":"javax.validation.ValidationException"}