JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.