|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.validator.BeanValidatorDetector
@Deprecated public class BeanValidatorDetector
Un detecteur de validateurs pour un liste de classes données et un répertoire où chercher les fichiers de validation.
| Nested Class Summary | |
|---|---|
protected static class |
BeanValidatorDetector.BeanValidatorComparator
Deprecated. |
protected static class |
BeanValidatorDetector.ValidatorFilenameFilter
Deprecated. |
| Constructor Summary | |
|---|---|
BeanValidatorDetector()
Deprecated. |
|
| Method Summary | ||
|---|---|---|
protected
|
createValidator(Class<?> validatorClass,
Class<B> klass,
String context,
BeanValidatorScope[] scopes)
Deprecated. |
|
SortedSet<BeanValidator<?>> |
detect(Class<?> validatorClass,
File sourceRoot,
Pattern contextFilter,
BeanValidatorScope[] scopes,
Class<?>... types)
Deprecated. |
|
SortedSet<BeanValidator<?>> |
detect(Class<?> validatorClass,
File sourceRoot,
Pattern contextFilter,
Class<?>... types)
Deprecated. |
|
SortedSet<BeanValidator<?>> |
detect(File sourceRoot,
Class<?>... types)
Deprecated. |
|
protected File |
getClassDir(File sourceRoot,
Class<?> clazz)
Deprecated. |
|
protected String[] |
getContexts(Class<?> clazz,
File dir)
Deprecated. |
|
protected String[] |
getContextsWithoutScopes(String[] contexts)
Deprecated. |
|
protected String[] |
getFilterContexts(Pattern contextFilter,
String[] realContexts)
Deprecated. |
|
protected
|
getValidator(Class<?> validatorClass,
Class<B> klass,
String context,
BeanValidatorScope... scopes)
Deprecated. Pour un context et un type d'entité donné, instancie un validateur et test si ce validateur est utilisable (i.e qu'il admet des champs à valider). |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BeanValidatorDetector()
| Method Detail |
|---|
public SortedSet<BeanValidator<?>> detect(File sourceRoot,
Class<?>... types)
public SortedSet<BeanValidator<?>> detect(Class<?> validatorClass,
File sourceRoot,
Pattern contextFilter,
Class<?>... types)
public SortedSet<BeanValidator<?>> detect(Class<?> validatorClass,
File sourceRoot,
Pattern contextFilter,
BeanValidatorScope[] scopes,
Class<?>... types)
protected <B> BeanValidator<B> getValidator(Class<?> validatorClass,
Class<B> klass,
String context,
BeanValidatorScope... scopes)
B - le type du beanvalidatorClass - le type de validateur a instancieklass - le type du beancontext - le context du validateurscopes - les scopes a utiliser (si null alors pas de
filtre sur les scopes)
null si aucun scope
détecté dans le validateur.
protected <B> BeanValidator<B> createValidator(Class<?> validatorClass,
Class<B> klass,
String context,
BeanValidatorScope[] scopes)
protected File getClassDir(File sourceRoot,
Class<?> clazz)
protected String[] getContexts(Class<?> clazz,
File dir)
protected String[] getContextsWithoutScopes(String[] contexts)
protected String[] getFilterContexts(Pattern contextFilter,
String[] realContexts)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||