|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NuitonValidatorScope | |
|---|---|
| org.nuiton.validator | Package of Nuiton-validator api. |
| org.nuiton.validator.bean | Package of Nuiton- beanValidator api. |
| org.nuiton.validator.xwork2 | Package of xworks2 implementation of the Nuiton-validator api. |
| Uses of NuitonValidatorScope in org.nuiton.validator |
|---|
| Fields in org.nuiton.validator declared as NuitonValidatorScope | |
|---|---|
protected NuitonValidatorScope[] |
AbstractNuitonValidatorProvider.ModelEntry.scopes
|
| Fields in org.nuiton.validator with type parameters of type NuitonValidatorScope | |
|---|---|
protected Map<NuitonValidatorScope,String[]> |
NuitonValidatorModel.fields
Set of fields that can be validated for the type and context |
protected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>> |
NuitonValidatorResult.messages
|
protected Set<NuitonValidatorScope> |
NuitonValidatorModel.scopes
Set of scopes that can be validated for the type and context |
| Methods in org.nuiton.validator that return NuitonValidatorScope | |
|---|---|
NuitonValidatorScope |
NuitonValidatorResult.getFieldHighestScope(String field)
|
NuitonValidatorScope[] |
NuitonValidatorResult.getFieldScopes(String field)
|
static NuitonValidatorScope |
NuitonValidatorScope.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static NuitonValidatorScope[] |
NuitonValidatorScope.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods in org.nuiton.validator that return types with arguments of type NuitonValidatorScope | |
|---|---|
Set<NuitonValidatorScope> |
NuitonValidator.getEffectiveScopes()
Obtains the set of effective scopes for the validator : means the very scopes that the validator is dealing with. |
Map<NuitonValidatorScope,String[]> |
NuitonValidatorModel.getFields()
|
protected EnumMap<NuitonValidatorScope,NuitonValidatorResult.FieldMap<List<String>>> |
NuitonValidatorResult.getMessages()
|
Set<NuitonValidatorScope> |
NuitonValidatorModel.getScopes()
|
| Methods in org.nuiton.validator with parameters of type NuitonValidatorScope | ||
|---|---|---|
void |
NuitonValidatorResult.addMessagesForScope(NuitonValidatorScope scope,
Map<String,List<String>> newMessages)
|
|
void |
NuitonValidatorResult.clearMessagesForScope(NuitonValidatorScope scope)
|
|
protected boolean |
NuitonValidatorResult.containsField(String field,
NuitonValidatorScope scope)
|
|
static
|
AbstractNuitonValidatorProvider.ModelEntry.createModelEntry(Class<O> type,
String context,
NuitonValidatorScope... scopes)
|
|
SortedSet<NuitonValidator<?>> |
NuitonValidatorProvider.detectValidators(File sourceRoot,
Pattern contextFilter,
NuitonValidatorScope[] scopes,
Class<?>... types)
Detects in the given directory validators. |
|
Set<String> |
NuitonValidator.getEffectiveFields(NuitonValidatorScope scope)
Obtains the set of effective fields for the validator for the given scope : means the very fields validated by the validator. |
|
List<String> |
NuitonValidatorResult.getFieldsForScope(NuitonValidatorScope scope)
|
|
List<String> |
NuitonValidatorResult.getMessagesForScope(NuitonValidatorScope scope)
|
|
List<String> |
NuitonValidatorResult.getMessagesForScope(String field,
NuitonValidatorScope scope)
|
|
|
AbstractNuitonValidatorProvider.getModel(Class<O> type,
String context,
NuitonValidatorScope... scopes)
|
|
|
NuitonValidatorProvider.getModel(Class<O> type,
String context,
NuitonValidatorScope... scopes)
Obtain a validator model, the model should be cached and not be reinstanciated at each time a validator model is asked. |
|
boolean |
NuitonValidatorResult.hasMessagesForScope(NuitonValidatorScope scope)
|
|
boolean |
NuitonValidatorResult.hasMessagesForScope(String field,
NuitonValidatorScope scope)
|
|
|
NuitonValidatorProvider.newModel(Class<O> type,
String context,
NuitonValidatorScope... scopes)
Instanciate a new validator model for the given parameters. |
|
static
|
NuitonValidatorFactory.newValidator(Class<O> type,
NuitonValidatorScope... scopes)
|
|
static
|
NuitonValidatorFactory.newValidator(Class<O> type,
String context,
NuitonValidatorScope... scopes)
|
|
static
|
NuitonValidatorFactory.newValidator(String providerName,
Class<O> type,
String context,
NuitonValidatorScope... scopes)
|
|
void |
NuitonValidatorResult.setMessagesForScope(NuitonValidatorScope scope,
String field,
List<String> messages)
|
|
| Constructors in org.nuiton.validator with parameters of type NuitonValidatorScope | |
|---|---|
AbstractNuitonValidatorProvider.ModelEntry(Class<O> type,
String context,
NuitonValidatorScope... scopes)
|
|
| Constructor parameters in org.nuiton.validator with type arguments of type NuitonValidatorScope | |
|---|---|
NuitonValidatorModel(Class<O> type,
String context,
Set<NuitonValidatorScope> scopes,
Map<NuitonValidatorScope,String[]> fields)
|
|
NuitonValidatorModel(Class<O> type,
String context,
Set<NuitonValidatorScope> scopes,
Map<NuitonValidatorScope,String[]> fields)
|
|
| Uses of NuitonValidatorScope in org.nuiton.validator.bean |
|---|
| Fields in org.nuiton.validator.bean declared as NuitonValidatorScope | |
|---|---|
protected NuitonValidatorScope |
BeanValidatorEvent.scope
the scope impacted by the event |
protected NuitonValidatorScope |
BeanValidatorMessage.scope
the scope of the message |
| Methods in org.nuiton.validator.bean that return NuitonValidatorScope | |
|---|---|
NuitonValidatorScope |
BeanValidator.getHighestScope(String field)
|
NuitonValidatorScope |
BeanValidatorEvent.getScope()
|
NuitonValidatorScope |
BeanValidatorMessage.getScope()
|
| Methods in org.nuiton.validator.bean that return types with arguments of type NuitonValidatorScope | |
|---|---|
Set<NuitonValidatorScope> |
BeanValidator.getEffectiveScopes()
|
Set<NuitonValidatorScope> |
BeanValidator.getScopes()
|
static EnumSet<NuitonValidatorScope> |
BeanValidatorUtil.getScopes(List<BeanValidatorMessage<?>> messages)
|
static EnumMap<NuitonValidatorScope,Integer> |
BeanValidatorUtil.getScopesCount(List<BeanValidatorMessage<?>> messages)
|
| Methods in org.nuiton.validator.bean with parameters of type NuitonValidatorScope | ||
|---|---|---|
protected BeanValidatorEvent |
BeanValidator.createEvent(String field,
NuitonValidatorScope scope,
String[] toAdd,
String[] toDelete)
|
|
protected void |
BeanValidator.fireFieldChanged(String field,
NuitonValidatorScope scope,
String[] toAdd,
String[] toDelete)
|
|
Set<String> |
BeanValidator.getEffectiveFields(NuitonValidatorScope scope)
|
|
protected void |
BeanValidator.mergeMessages(NuitonValidatorScope scope,
NuitonValidatorResult newMessages,
List<BeanValidatorEvent> events)
|
|
static
|
BeanValidatorFactory.newBeanValidator(Class<O> type,
String context,
NuitonValidatorScope... scopes)
Obtain a new BeanValidator for the given parameters. |
|
|
BeanValidatorFactory.BeanValidatorCreator.newBeanValidator(NuitonValidatorProvider provider,
Class<O> type,
String context,
NuitonValidatorScope... scopes)
Given the parameters, instanciate a new BeanValidator. |
|
|
BeanValidatorFactory.DefaultBeanValidatorCreator.newBeanValidator(NuitonValidatorProvider provider,
Class<O> type,
String context,
NuitonValidatorScope... scopes)
|
|
static
|
BeanValidatorFactory.newBeanValidator(String providerName,
Class<O> type,
String context,
NuitonValidatorScope... scopes)
Obtain a new BeanValidator for the given parameters. |
|
protected void |
BeanValidator.rebuildDelegateValidator(Class<O> beanType,
String context,
NuitonValidatorScope... scopes)
|
|
void |
BeanValidator.setScopes(NuitonValidatorScope... scopes)
|
|
| Constructors in org.nuiton.validator.bean with parameters of type NuitonValidatorScope | |
|---|---|
BeanValidator(NuitonValidatorProvider validatorProvider,
Class<O> beanClass,
String context,
NuitonValidatorScope... scopes)
|
|
BeanValidatorEvent(BeanValidator<?> source,
String field,
NuitonValidatorScope scope,
String[] messagestoAdd,
String[] messagestoDelete)
|
|
BeanValidatorMessage(BeanValidator<?> validator,
String field,
String message,
NuitonValidatorScope scope)
|
|
| Uses of NuitonValidatorScope in org.nuiton.validator.xwork2 |
|---|
| Fields in org.nuiton.validator.xwork2 with type parameters of type NuitonValidatorScope | |
|---|---|
protected Map<NuitonValidatorScope,XWork2ScopeValidator<O>> |
XWork2NuitonValidator.validators
xworks scope validators * |
| Methods in org.nuiton.validator.xwork2 that return types with arguments of type NuitonValidatorScope | ||
|---|---|---|
static
|
XWork2ValidatorUtil.detectFields(Class<O> type,
String context,
NuitonValidatorScope[] scopeUniverse)
|
|
Set<NuitonValidatorScope> |
XWork2NuitonValidator.getEffectiveScopes()
|
|
| Methods in org.nuiton.validator.xwork2 with parameters of type NuitonValidatorScope | ||
|---|---|---|
static
|
XWork2ValidatorUtil.detectFields(Class<O> type,
String context,
NuitonValidatorScope[] scopeUniverse)
|
|
protected static Set<String> |
XWork2ValidatorUtil.detectFieldsForScope(com.opensymphony.xwork2.validator.ActionValidatorManager validator,
Class<?> type,
NuitonValidatorScope scope,
String context,
Set<String> availableFields,
boolean includeDefaultContext)
|
|
SortedSet<NuitonValidator<?>> |
XWork2NuitonValidatorProvider.detectValidators(File sourceRoot,
Pattern contextFilter,
NuitonValidatorScope[] scopes,
Class<?>... types)
|
|
static String |
XWork2ValidatorUtil.getContextForScope(String context,
NuitonValidatorScope scope)
|
|
Set<String> |
XWork2NuitonValidator.getEffectiveFields(NuitonValidatorScope scope)
|
|
protected
|
XWork2NuitonValidatorProvider.getValidator(Class<O> klass,
String context,
NuitonValidatorScope... scopes)
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). |
|
|
XWork2NuitonValidatorProvider.newModel(Class<O> type,
String context,
NuitonValidatorScope... scopes)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||