Index

A C F G N R S V 
All Classes and Interfaces|All Packages

A

applyCustomizerList(Map<String, Class<?>>, List<FormConfigurationMappingCustomizer>) - Static method in class net.croz.nrich.formconfiguration.api.util.FormConfigurationMappingCustomizerUtil
 

C

ConstrainedProperty - Class in net.croz.nrich.formconfiguration.api.model
Represents a combination of property and constraint (single) defined on it.
ConstrainedProperty() - Constructor for class net.croz.nrich.formconfiguration.api.model.ConstrainedProperty
 
ConstrainedPropertyClientValidatorConfiguration - Class in net.croz.nrich.formconfiguration.api.model
Client validation configuration for single constrained property.
ConstrainedPropertyClientValidatorConfiguration() - Constructor for class net.croz.nrich.formconfiguration.api.model.ConstrainedPropertyClientValidatorConfiguration
 
ConstrainedPropertyConfiguration - Class in net.croz.nrich.formconfiguration.api.model
Contains all ConstrainedPropertyClientValidatorConfiguration instances for a single property with path.
ConstrainedPropertyConfiguration() - Constructor for class net.croz.nrich.formconfiguration.api.model.ConstrainedPropertyConfiguration
 
ConstrainedPropertyValidatorConverterService - Interface in net.croz.nrich.formconfiguration.api.service
Converts ConstrainedProperty instances to a list of client validator configurations (ConstrainedPropertyClientValidatorConfiguration).
convert(ConstrainedProperty) - Method in interface net.croz.nrich.formconfiguration.api.service.ConstrainedPropertyValidatorConverterService
Returns a list of ConstrainedPropertyClientValidatorConfiguration instances for single property with constraint.
customizeConfigurationMapping(Map<String, Class<?>>) - Method in interface net.croz.nrich.formconfiguration.api.customizer.FormConfigurationMappingCustomizer
 

F

fetchFormConfigurationList() - Method in interface net.croz.nrich.formconfiguration.api.service.FormConfigurationService
Returns a list of all registered FormConfiguration instances.
fetchFormConfigurationList(List<String>) - Method in interface net.croz.nrich.formconfiguration.api.service.FormConfigurationService
Returns a list of FormConfiguration instances for a list of form ids.
FetchFormConfigurationRequest - Class in net.croz.nrich.formconfiguration.api.request
Holder for a list of form ids for which to fetch form configuration.
FetchFormConfigurationRequest() - Constructor for class net.croz.nrich.formconfiguration.api.request.FetchFormConfigurationRequest
 
FormConfiguration - Class in net.croz.nrich.formconfiguration.api.model
Hold configuration for specific form id.
FormConfiguration() - Constructor for class net.croz.nrich.formconfiguration.api.model.FormConfiguration
 
FormConfigurationAnnotationResolvingService - Interface in net.croz.nrich.formconfiguration.api.service
Resolves FormValidationConfiguration annotated classes as a Map to be used by FormConfigurationService.
FormConfigurationMappingCustomizer - Interface in net.croz.nrich.formconfiguration.api.customizer
 
FormConfigurationMappingCustomizerUtil - Class in net.croz.nrich.formconfiguration.api.util
 
FormConfigurationService - Interface in net.croz.nrich.formconfiguration.api.service
Resolves a list of FormConfiguration instances for a list of form ids.
FormValidationConfiguration - Annotation Interface in net.croz.nrich.formconfiguration.api.annotation
Type annotation used to mark a class to be registered for constraint resolving.

G

getConstraintArgumentList() - Method in class net.croz.nrich.formconfiguration.api.model.ConstrainedProperty
Returns constraint arguments as a list.
getConstraintArgumentMap() - Method in class net.croz.nrich.formconfiguration.api.model.ConstrainedProperty
Returns constraint arguments as a map where key is argument name and value is argument value.
getConstraintMessage() - Method in class net.croz.nrich.formconfiguration.api.model.ConstrainedProperty
Returns default constraint message.
getConstraintName() - Method in class net.croz.nrich.formconfiguration.api.model.ConstrainedProperty
Returns constraint annotation name (i.e.

N

net.croz.nrich.formconfiguration.api.annotation - package net.croz.nrich.formconfiguration.api.annotation
 
net.croz.nrich.formconfiguration.api.customizer - package net.croz.nrich.formconfiguration.api.customizer
 
net.croz.nrich.formconfiguration.api.model - package net.croz.nrich.formconfiguration.api.model
 
net.croz.nrich.formconfiguration.api.request - package net.croz.nrich.formconfiguration.api.request
 
net.croz.nrich.formconfiguration.api.service - package net.croz.nrich.formconfiguration.api.service
 
net.croz.nrich.formconfiguration.api.util - package net.croz.nrich.formconfiguration.api.util
 

R

resolveFormConfigurations(List<String>) - Method in interface net.croz.nrich.formconfiguration.api.service.FormConfigurationAnnotationResolvingService
FormValidationConfiguration annotated classes as a Map.

S

supports(ConstrainedProperty) - Method in interface net.croz.nrich.formconfiguration.api.service.ConstrainedPropertyValidatorConverterService
Returns whether constrained property is supported for conversion.

V

value() - Element in annotation interface net.croz.nrich.formconfiguration.api.annotation.FormValidationConfiguration
The form id under which to register the class.
A C F G N R S V 
All Classes and Interfaces|All Packages