Skip navigation links
A B C D E F G H I J M N P R S T U V 

A

addMapping(InputStream) - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
addProperty(String, String) - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
AnnoRelConstraintMetaDataStore - Class in com.jfireframework.validator.metadata
 
AnnoRelConstraintMetaDataStore(MessageInterpolator, ConstraintValidatorFactory) - Constructor for class com.jfireframework.validator.metadata.AnnoRelConstraintMetaDataStore
 
AssertFalseValidator - Class in com.jfireframework.validator.constraint.validator
 
AssertFalseValidator() - Constructor for class com.jfireframework.validator.constraint.validator.AssertFalseValidator
 
AssertTrueValidator - Class in com.jfireframework.validator.constraint.validator
 
AssertTrueValidator() - Constructor for class com.jfireframework.validator.constraint.validator.AssertTrueValidator
 

B

BeanValidateExecutor - Interface in com.jfireframework.validator.executor
 
BeanValidateExecutorImpl - Class in com.jfireframework.validator.executor.impl
 
BeanValidateExecutorImpl(Class<?>, AnnoRelConstraintMetaDataStore, PropertyValueFetcherFactory, ExecutorFactory) - Constructor for class com.jfireframework.validator.executor.impl.BeanValidateExecutorImpl
 
buildValidatorFactory() - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
buildValidatorFactory(ConfigurationState) - Method in class com.jfireframework.validator.spi.ValidationProviderImpl
 

C

CodePropertyValueFetcherFactory - Class in com.jfireframework.validator.propertyfetcher.impl
 
CodePropertyValueFetcherFactory() - Constructor for class com.jfireframework.validator.propertyfetcher.impl.CodePropertyValueFetcherFactory
 
CodePropertyValueFetcherFactory.ValueFetcher - Interface in com.jfireframework.validator.propertyfetcher.impl
 
com.jfireframework.validator.constraint.validator - package com.jfireframework.validator.constraint.validator
 
com.jfireframework.validator.engine - package com.jfireframework.validator.engine
 
com.jfireframework.validator.executor - package com.jfireframework.validator.executor
 
com.jfireframework.validator.executor.impl - package com.jfireframework.validator.executor.impl
 
com.jfireframework.validator.messageinterpolator - package com.jfireframework.validator.messageinterpolator
 
com.jfireframework.validator.metadata - package com.jfireframework.validator.metadata
 
com.jfireframework.validator.metadata.impl - package com.jfireframework.validator.metadata.impl
 
com.jfireframework.validator.paramnamefetcher - package com.jfireframework.validator.paramnamefetcher
 
com.jfireframework.validator.paramnamefetcher.impl - package com.jfireframework.validator.paramnamefetcher.impl
 
com.jfireframework.validator.propertyfetcher - package com.jfireframework.validator.propertyfetcher
 
com.jfireframework.validator.propertyfetcher.impl - package com.jfireframework.validator.propertyfetcher.impl
 
com.jfireframework.validator.spi - package com.jfireframework.validator.spi
 
ConfigurationImpl - Class in com.jfireframework.validator.engine
 
ConfigurationImpl(ValidationProviderResolver) - Constructor for class com.jfireframework.validator.engine.ConfigurationImpl
 
ConfigurationStateImpl - Class in com.jfireframework.validator.spi
 
ConfigurationStateImpl(MessageInterpolator, ConstraintValidatorFactory) - Constructor for class com.jfireframework.validator.spi.ConfigurationStateImpl
 
ConstraintMetaData - Interface in com.jfireframework.validator.metadata
 
ConstraintMetaDataImpl - Class in com.jfireframework.validator.metadata.impl
 
ConstraintMetaDataImpl(Annotation, MessageInterpolator, ConstraintValidator<?, ?>...) - Constructor for class com.jfireframework.validator.metadata.impl.ConstraintMetaDataImpl
 
constraintValidatorFactory(ConstraintValidatorFactory) - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
ConstraintValidatorFactoryImpl - Class in com.jfireframework.validator.engine
 
ConstraintValidatorFactoryImpl() - Constructor for class com.jfireframework.validator.engine.ConstraintValidatorFactoryImpl
 
constraintValidators() - Method in interface com.jfireframework.validator.metadata.ConstraintMetaData
 
constraintValidators() - Method in class com.jfireframework.validator.metadata.impl.ConstraintMetaDataImpl
 
ConstraintViolationImpl<T> - Class in com.jfireframework.validator.engine
 
ConstraintViolationImpl(String, String, Path, Object, Object) - Constructor for class com.jfireframework.validator.engine.ConstraintViolationImpl
 
createGenericConfiguration(BootstrapState) - Method in class com.jfireframework.validator.spi.ValidationProviderImpl
 
createSpecializedConfiguration(BootstrapState) - Method in class com.jfireframework.validator.spi.ValidationProviderImpl
 

D

DecimalMaxValidator - Class in com.jfireframework.validator.constraint.validator
 
DecimalMaxValidator() - Constructor for class com.jfireframework.validator.constraint.validator.DecimalMaxValidator
 
DecimalMinValidator - Class in com.jfireframework.validator.constraint.validator
 
DecimalMinValidator() - Constructor for class com.jfireframework.validator.constraint.validator.DecimalMinValidator
 
DefaultParamNameFetcher - Class in com.jfireframework.validator.paramnamefetcher.impl
 
DefaultParamNameFetcher() - Constructor for class com.jfireframework.validator.paramnamefetcher.impl.DefaultParamNameFetcher
 
DigitsValidator - Class in com.jfireframework.validator.constraint.validator
 
DigitsValidator() - Constructor for class com.jfireframework.validator.constraint.validator.DigitsValidator
 

E

ExecutorFactory - Class in com.jfireframework.validator.executor
 
ExecutorFactory(PropertyValueFetcherFactory, ParamNameFetcher, AnnoRelConstraintMetaDataStore) - Constructor for class com.jfireframework.validator.executor.ExecutorFactory
 

F

FutureValidator - Class in com.jfireframework.validator.constraint.validator
 
FutureValidator() - Constructor for class com.jfireframework.validator.constraint.validator.FutureValidator
 

G

getConstraintDescriptor() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getConstraintsForClass(Class<?>) - Method in class com.jfireframework.validator.engine.JfireValidator
 
getConstraintValidatorFactory() - Method in class com.jfireframework.validator.engine.ValidatorFactoryImpl
 
getConstraintValidatorFactory() - Method in class com.jfireframework.validator.spi.ConfigurationStateImpl
 
getDefaultConstraintValidatorFactory() - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
getDefaultMessageInterpolator() - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
getDefaultTraversableResolver() - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
getInstace(Method) - Method in class com.jfireframework.validator.executor.ExecutorFactory
 
getInstance(Class<T>) - Method in class com.jfireframework.validator.engine.ConstraintValidatorFactoryImpl
 
getInstance(Class<?>) - Method in class com.jfireframework.validator.executor.ExecutorFactory
 
getInstance(Field) - Method in class com.jfireframework.validator.propertyfetcher.impl.CodePropertyValueFetcherFactory
 
getInstance(Field) - Method in class com.jfireframework.validator.propertyfetcher.impl.ReflectPropertyValueFetcherFactory
 
getInstance(Field) - Method in interface com.jfireframework.validator.propertyfetcher.PropertyValueFetcherFactory
 
getInvalidValue() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getLeafBean() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getMappingStreams() - Method in class com.jfireframework.validator.spi.ConfigurationStateImpl
 
getMessage() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getMessageInterpolator() - Method in class com.jfireframework.validator.engine.ValidatorFactoryImpl
 
getMessageInterpolator() - Method in class com.jfireframework.validator.spi.ConfigurationStateImpl
 
getMessageTemplate() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getProperties() - Method in class com.jfireframework.validator.spi.ConfigurationStateImpl
 
getPropertyPath() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getRootBean() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getRootBeanClass() - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
getTraversableResolver() - Method in class com.jfireframework.validator.engine.ValidatorFactoryImpl
 
getTraversableResolver() - Method in class com.jfireframework.validator.spi.ConfigurationStateImpl
 
getValidator() - Method in class com.jfireframework.validator.engine.ValidatorFactoryImpl
 
getValue(Object) - Method in interface com.jfireframework.validator.propertyfetcher.impl.CodePropertyValueFetcherFactory.ValueFetcher
 

H

hasGroup(Class<?>) - Method in interface com.jfireframework.validator.metadata.ConstraintMetaData
 
hasGroup(Class<?>) - Method in class com.jfireframework.validator.metadata.impl.ConstraintMetaDataImpl
 

I

ignoreXmlConfiguration() - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
initialize(AssertFalse) - Method in class com.jfireframework.validator.constraint.validator.AssertFalseValidator
 
initialize(AssertTrue) - Method in class com.jfireframework.validator.constraint.validator.AssertTrueValidator
 
initialize(DecimalMax) - Method in class com.jfireframework.validator.constraint.validator.DecimalMaxValidator
 
initialize(DecimalMin) - Method in class com.jfireframework.validator.constraint.validator.DecimalMinValidator
 
initialize(Digits) - Method in class com.jfireframework.validator.constraint.validator.DigitsValidator
 
initialize(Future) - Method in class com.jfireframework.validator.constraint.validator.FutureValidator
 
initialize(Max) - Method in class com.jfireframework.validator.constraint.validator.MaxValidator
 
initialize(Min) - Method in class com.jfireframework.validator.constraint.validator.MinValidator
 
initialize(NotNull) - Method in class com.jfireframework.validator.constraint.validator.NotNullValidator
 
initialize(Null) - Method in class com.jfireframework.validator.constraint.validator.NullValidator
 
initialize(Past) - Method in class com.jfireframework.validator.constraint.validator.PastValidator
 
initialize(Pattern) - Method in class com.jfireframework.validator.constraint.validator.PatternValidator
 
initialize(Size) - Method in class com.jfireframework.validator.constraint.validator.SizeValidator
 
interpolate(String, MessageInterpolator.Context) - Method in class com.jfireframework.validator.messageinterpolator.ResourceBundleMessageInterpolator
 
interpolate(String, MessageInterpolator.Context, Locale) - Method in class com.jfireframework.validator.messageinterpolator.ResourceBundleMessageInterpolator
 
isIgnoreXmlConfiguration() - Method in class com.jfireframework.validator.spi.ConfigurationStateImpl
 
isValid(Boolean, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.AssertFalseValidator
 
isValid(Boolean, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.AssertTrueValidator
 
isValid(BigDecimal, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.DecimalMaxValidator
 
isValid(BigDecimal, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.DecimalMinValidator
 
isValid(Number, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.DigitsValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.FutureValidator
 
isValid(Number, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.MaxValidator
 
isValid(Number, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.MinValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.NotNullValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.NullValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.PastValidator
 
isValid(CharSequence, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.PatternValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class com.jfireframework.validator.constraint.validator.SizeValidator
 
iterator() - Method in class com.jfireframework.validator.engine.PathImpl
 

J

JfireValidator - Class in com.jfireframework.validator.engine
 
JfireValidator(MessageInterpolator, ConstraintValidatorFactory) - Constructor for class com.jfireframework.validator.engine.JfireValidator
 

M

MaxValidator - Class in com.jfireframework.validator.constraint.validator
 
MaxValidator() - Constructor for class com.jfireframework.validator.constraint.validator.MaxValidator
 
message() - Method in interface com.jfireframework.validator.metadata.ConstraintMetaData
 
message() - Method in class com.jfireframework.validator.metadata.impl.ConstraintMetaDataImpl
 
messageInterpolator(MessageInterpolator) - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 
messageTemplate() - Method in interface com.jfireframework.validator.metadata.ConstraintMetaData
 
messageTemplate() - Method in class com.jfireframework.validator.metadata.impl.ConstraintMetaDataImpl
 
MethodValidatorExecutor - Interface in com.jfireframework.validator.executor
 
MethodValidatorExecutorImpl - Class in com.jfireframework.validator.executor.impl
 
MethodValidatorExecutorImpl(Method, ExecutorFactory, AnnoRelConstraintMetaDataStore, ParamNameFetcher) - Constructor for class com.jfireframework.validator.executor.impl.MethodValidatorExecutorImpl
 
MinValidator - Class in com.jfireframework.validator.constraint.validator
 
MinValidator() - Constructor for class com.jfireframework.validator.constraint.validator.MinValidator
 

N

names(Method) - Method in class com.jfireframework.validator.paramnamefetcher.impl.DefaultParamNameFetcher
 
names(Method) - Method in interface com.jfireframework.validator.paramnamefetcher.ParamNameFetcher
获取方法上入参的名称
NopBeanValidatorExecutor - Class in com.jfireframework.validator.executor.impl
 
NopBeanValidatorExecutor() - Constructor for class com.jfireframework.validator.executor.impl.NopBeanValidatorExecutor
 
NotNullValidator - Class in com.jfireframework.validator.constraint.validator
 
NotNullValidator() - Constructor for class com.jfireframework.validator.constraint.validator.NotNullValidator
 
NullValidator - Class in com.jfireframework.validator.constraint.validator
 
NullValidator() - Constructor for class com.jfireframework.validator.constraint.validator.NullValidator
 

P

ParamNameFetcher - Interface in com.jfireframework.validator.paramnamefetcher
 
paramNames(String) - Static method in class com.jfireframework.validator.messageinterpolator.ResourceBundleMessageInterpolator
 
PastValidator - Class in com.jfireframework.validator.constraint.validator
 
PastValidator() - Constructor for class com.jfireframework.validator.constraint.validator.PastValidator
 
PathImpl - Class in com.jfireframework.validator.engine
 
PathImpl(String) - Constructor for class com.jfireframework.validator.engine.PathImpl
 
PathImpl(PathImpl, String) - Constructor for class com.jfireframework.validator.engine.PathImpl
 
PathImpl(PathImpl, String, boolean, Integer, Object) - Constructor for class com.jfireframework.validator.engine.PathImpl
 
PatternValidator - Class in com.jfireframework.validator.constraint.validator
 
PatternValidator() - Constructor for class com.jfireframework.validator.constraint.validator.PatternValidator
 
PropertyValueFetcher - Interface in com.jfireframework.validator.propertyfetcher
 
PropertyValueFetcherFactory - Interface in com.jfireframework.validator.propertyfetcher
 

R

ReflectPropertyValueFetcherFactory - Class in com.jfireframework.validator.propertyfetcher.impl
 
ReflectPropertyValueFetcherFactory() - Constructor for class com.jfireframework.validator.propertyfetcher.impl.ReflectPropertyValueFetcherFactory
 
relevanceConstraintMetaDatas(Annotation) - Method in class com.jfireframework.validator.engine.JfireValidator
 
relevanceConstraintMetaDatas(Annotation) - Method in class com.jfireframework.validator.metadata.AnnoRelConstraintMetaDataStore
返回和该注解关联的约束的元数据信息
注意:如果没有约束信息的情况可以返回空数组
ResourceBundleMessageInterpolator - Class in com.jfireframework.validator.messageinterpolator
 
ResourceBundleMessageInterpolator() - Constructor for class com.jfireframework.validator.messageinterpolator.ResourceBundleMessageInterpolator
 

S

setConstraintValidatorFactory(ConstraintValidatorFactory) - Method in class com.jfireframework.validator.metadata.AnnoRelConstraintMetaDataStore
 
setParamNameFetcher(ParamNameFetcher) - Method in class com.jfireframework.validator.engine.JfireValidator
 
setParamNameFetcher(ParamNameFetcher) - Method in class com.jfireframework.validator.executor.ExecutorFactory
 
setPropertyValueFetcherFactory(PropertyValueFetcherFactory) - Method in class com.jfireframework.validator.engine.JfireValidator
 
setPropertyValueFetcherFactory(PropertyValueFetcherFactory) - Method in class com.jfireframework.validator.executor.ExecutorFactory
 
setRootBean(T) - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
setRootBeanClass(Class<T>) - Method in class com.jfireframework.validator.engine.ConstraintViolationImpl
 
SizeValidator - Class in com.jfireframework.validator.constraint.validator
 
SizeValidator() - Constructor for class com.jfireframework.validator.constraint.validator.SizeValidator
 

T

toString() - Method in class com.jfireframework.validator.engine.PathImpl
 
traversableResolver(TraversableResolver) - Method in class com.jfireframework.validator.engine.ConfigurationImpl
 

U

unwrap(Class<T>) - Method in class com.jfireframework.validator.engine.JfireValidator
 
unwrap(Class<T>) - Method in class com.jfireframework.validator.engine.ValidatorFactoryImpl
 
usingContext() - Method in class com.jfireframework.validator.engine.ValidatorFactoryImpl
 

V

validate(T, Class<?>...) - Method in class com.jfireframework.validator.engine.JfireValidator
 
validate(Object[], Set<ConstraintViolation<Method>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.MethodValidatorExecutorImpl
 
validate(Object[], Set<ConstraintViolation<Method>>, Class<?>) - Method in interface com.jfireframework.validator.executor.MethodValidatorExecutor
验证一个方法的参数
1.如果一个方法的参数上使用了Valid注解,则将该参数视作Bean,进行Bean级别的验证
2.如果一个方法的参数上使用了约束注解,则按照约束注解的约束进行验证
3.如果一个方法上使用了约束注解,则按照约束注解的约束进行验证(这就是jsr349中提到的跨参数验证,其实不是什么新东西)
validateBean(Object, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in interface com.jfireframework.validator.executor.BeanValidateExecutor
对bean进行验证。验证流程:
1.如果bean定义上存在约束注解,则首先进行约束注解的验证。
2.执行完1后,针对Bean的每一个属性,对其他的约束注解进行验证
validateBean(Object, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.BeanValidateExecutorImpl
 
validateBean(Object, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.NopBeanValidatorExecutor
 
validateConstrutor(Constructor<?>, Object[], PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in interface com.jfireframework.validator.executor.BeanValidateExecutor
验证构造器方法
validateConstrutor(Constructor<?>, Object[], PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.BeanValidateExecutorImpl
 
validateConstrutor(Constructor<?>, Object[], PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.NopBeanValidatorExecutor
 
validateMethod(Method, Object[], Class<?>...) - Method in class com.jfireframework.validator.engine.JfireValidator
 
validateProperty(T, String, Class<?>...) - Method in class com.jfireframework.validator.engine.JfireValidator
 
validateProperty(Object, String, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in interface com.jfireframework.validator.executor.BeanValidateExecutor
 
validateProperty(Object, String, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.BeanValidateExecutorImpl
 
validateProperty(Object, String, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.NopBeanValidatorExecutor
 
validatePropertyValue(String, Object, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in interface com.jfireframework.validator.executor.BeanValidateExecutor
 
validatePropertyValue(String, Object, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.BeanValidateExecutorImpl
 
validatePropertyValue(String, Object, PathImpl, Set<ConstraintViolation<T>>, Class<?>) - Method in class com.jfireframework.validator.executor.impl.NopBeanValidatorExecutor
 
validateValue(Class<T>, String, Object, Class<?>...) - Method in class com.jfireframework.validator.engine.JfireValidator
 
ValidationProviderImpl - Class in com.jfireframework.validator.spi
 
ValidationProviderImpl() - Constructor for class com.jfireframework.validator.spi.ValidationProviderImpl
 
ValidatorFactoryImpl - Class in com.jfireframework.validator.engine
 
ValidatorFactoryImpl(ConfigurationState) - Constructor for class com.jfireframework.validator.engine.ValidatorFactoryImpl
 
value(Object) - Method in interface com.jfireframework.validator.propertyfetcher.PropertyValueFetcher
获取属性的值
A B C D E F G H I J M N P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.