Uses of Class
org.apache.myfaces.extensions.validator.internal.UsageInformation

Packages that use UsageInformation
org.apache.myfaces.extensions.validator   
org.apache.myfaces.extensions.validator.baseval   
org.apache.myfaces.extensions.validator.baseval.annotation   
org.apache.myfaces.extensions.validator.baseval.annotation.extractor   
org.apache.myfaces.extensions.validator.baseval.message.resolver   
org.apache.myfaces.extensions.validator.baseval.metadata.transformer   
org.apache.myfaces.extensions.validator.baseval.strategy   
org.apache.myfaces.extensions.validator.beanval   
org.apache.myfaces.extensions.validator.beanval.annotation   
org.apache.myfaces.extensions.validator.beanval.annotation.extractor   
org.apache.myfaces.extensions.validator.beanval.interceptor   
org.apache.myfaces.extensions.validator.beanval.metadata.transformer   
org.apache.myfaces.extensions.validator.beanval.metadata.transformer.mapper   
org.apache.myfaces.extensions.validator.beanval.payload   
org.apache.myfaces.extensions.validator.beanval.startup   
org.apache.myfaces.extensions.validator.beanval.storage   
org.apache.myfaces.extensions.validator.beanval.storage.mapper   
org.apache.myfaces.extensions.validator.beanval.util   
org.apache.myfaces.extensions.validator.beanval.validation   
org.apache.myfaces.extensions.validator.beanval.validation.message.interpolator   
org.apache.myfaces.extensions.validator.beanval.validation.strategy   
org.apache.myfaces.extensions.validator.core   
org.apache.myfaces.extensions.validator.core.el   
org.apache.myfaces.extensions.validator.core.factory   
org.apache.myfaces.extensions.validator.core.initializer.component   
org.apache.myfaces.extensions.validator.core.initializer.configuration   
org.apache.myfaces.extensions.validator.core.interceptor   
org.apache.myfaces.extensions.validator.core.mapper   
org.apache.myfaces.extensions.validator.core.metadata   
org.apache.myfaces.extensions.validator.core.metadata.extractor   
org.apache.myfaces.extensions.validator.core.metadata.transformer   
org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper   
org.apache.myfaces.extensions.validator.core.property   
org.apache.myfaces.extensions.validator.core.proxy   
org.apache.myfaces.extensions.validator.core.recorder   
org.apache.myfaces.extensions.validator.core.renderkit   
org.apache.myfaces.extensions.validator.core.renderkit.exception   
org.apache.myfaces.extensions.validator.core.startup   
org.apache.myfaces.extensions.validator.core.storage   
org.apache.myfaces.extensions.validator.core.storage.mapper   
org.apache.myfaces.extensions.validator.core.validation   
org.apache.myfaces.extensions.validator.core.validation.exception   
org.apache.myfaces.extensions.validator.core.validation.message   
org.apache.myfaces.extensions.validator.core.validation.message.resolver   
org.apache.myfaces.extensions.validator.core.validation.message.resolver.mapper   
org.apache.myfaces.extensions.validator.core.validation.parameter   
org.apache.myfaces.extensions.validator.core.validation.strategy   
org.apache.myfaces.extensions.validator.core.validation.strategy.mapper   
org.apache.myfaces.extensions.validator.crossval   
org.apache.myfaces.extensions.validator.crossval.annotation   
org.apache.myfaces.extensions.validator.crossval.message.resolver   
org.apache.myfaces.extensions.validator.crossval.recorder   
org.apache.myfaces.extensions.validator.crossval.storage   
org.apache.myfaces.extensions.validator.crossval.storage.mapper   
org.apache.myfaces.extensions.validator.crossval.strategy   
org.apache.myfaces.extensions.validator.generic.renderkit   
org.apache.myfaces.extensions.validator.generic.startup   
org.apache.myfaces.extensions.validator.trinidad   
org.apache.myfaces.extensions.validator.trinidad.initializer.component   
org.apache.myfaces.extensions.validator.trinidad.interceptor   
org.apache.myfaces.extensions.validator.trinidad.renderkit   
org.apache.myfaces.extensions.validator.trinidad.startup   
org.apache.myfaces.extensions.validator.trinidad.storage   
org.apache.myfaces.extensions.validator.trinidad.storage.mapper   
org.apache.myfaces.extensions.validator.trinidad.util   
org.apache.myfaces.extensions.validator.trinidad.validation.message   
org.apache.myfaces.extensions.validator.util   
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator
 

Classes in org.apache.myfaces.extensions.validator with annotations of type UsageInformation
 interface ExtValInformation
          dont't move to an other package!!!
 class HtmlCoreComponentsComponentInitializer
           
 class JoinValidationMetaDataStorageFilter
          EXTVAL-59
 class MappedConstraintSourcePropertyValidationModuleValidationInterceptor
           
 class PropertyValidationGroupStorageNameMapper
          name mapper for group implementations via validation parameters
 interface PropertyValidationModuleKey
           
 class PropertyValidationModuleStartupListener
           
 class PropertyValidationModuleValidationInterceptor
          the skip validation support was refactored to an independent mechanism see SkipValidationEvaluator
 class PropertyValidationSkipValidationEvaluator
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.baseval
 

Classes in org.apache.myfaces.extensions.validator.baseval with annotations of type UsageInformation
 class DefaultExtValBaseValidationModuleConfiguration
           
 class ExtValBaseValidationModuleConfiguration
           
 

Methods in org.apache.myfaces.extensions.validator.baseval with annotations of type UsageInformation
static boolean ExtValBaseValidationModuleConfiguration.use(ExtValBaseValidationModuleConfiguration config, boolean forceOverride)
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.baseval.annotation
 

Classes in org.apache.myfaces.extensions.validator.baseval.annotation with annotations of type UsageInformation
 interface DoubleRange
           
 interface JoinValidation
           
 interface Length
           
 interface LongRange
           
 interface Pattern
           
 interface Required
           
 interface SkipValidation
           
 interface SkipValidationSupport
           
 interface Validator
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.baseval.annotation.extractor
 

Classes in org.apache.myfaces.extensions.validator.baseval.annotation.extractor with annotations of type UsageInformation
 class DefaultPropertyScanningMetaDataExtractor
          Deprecated. 
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.baseval.message.resolver
 

Classes in org.apache.myfaces.extensions.validator.baseval.message.resolver with annotations of type UsageInformation
 class DefaultValidationErrorMessageResolver
           
 class JpaValidationErrorMessageResolver
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.baseval.metadata.transformer
 

Classes in org.apache.myfaces.extensions.validator.baseval.metadata.transformer with annotations of type UsageInformation
 class AbstractValidationParameterAwareTransformer
           
 class DoubleRangeMetaDataTransformer
           
 class JoinMetaDataTransformer
          Deprecated. 
 class JpaMetaDataTransformer
           
 class LengthMetaDataTransformer
           
 class LongRangeMetaDataTransformer
           
 class PatternMetaDataTransformer
           
 class RequiredMetaDataTransformer
           
 class SkipMetaDataTransformer
           
 class ValidatorMetaDataTransformer
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.baseval.strategy
 

Classes in org.apache.myfaces.extensions.validator.baseval.strategy with annotations of type UsageInformation
 class DoubleRangeStrategy
           
 class JoinValidationStrategy
          Deprecated. 
 class JpaValidationStrategy
           
 class LengthStrategy
           
 class LongRangeStrategy
           
 class PatternStrategy
           
 class RequiredStrategy
           
 class SkipValidationStrategy
           
 class ValidatorStrategy
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval
 

Classes in org.apache.myfaces.extensions.validator.beanval with annotations of type UsageInformation
 class BeanAwareValidatorFactory
           
 interface BeanValidationModuleKey
           
 class BeanValidationModuleValidationInterceptor
           
 class ExtValBeanValidationContext
           
 class ExtValBeanValidationModuleConfiguration
          ExtVal Core Module configuration.
 class HtmlCoreComponentsComponentInitializer
           
 class MappedConstraintSourceBeanValidationModuleValidationInterceptor
           
 

Methods in org.apache.myfaces.extensions.validator.beanval with annotations of type UsageInformation
static boolean ExtValBeanValidationModuleConfiguration.use(ExtValBeanValidationModuleConfiguration config, boolean forceOverride)
          Sets a new configuration for the core-module
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.annotation
 

Classes in org.apache.myfaces.extensions.validator.beanval.annotation with annotations of type UsageInformation
 interface BeanValidation
           
 interface ModelValidation
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.annotation.extractor
 

Classes in org.apache.myfaces.extensions.validator.beanval.annotation.extractor with annotations of type UsageInformation
 class DefaultGroupControllerScanningExtractor
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.interceptor
 

Classes in org.apache.myfaces.extensions.validator.beanval.interceptor with annotations of type UsageInformation
 class ExtValBeanValidationMetaDataExtractionInterceptor
          extracts and adds the extval bv meta-data (e.g. validation groups) to the ExtValBeanValidationContext
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.metadata.transformer
 

Classes in org.apache.myfaces.extensions.validator.beanval.metadata.transformer with annotations of type UsageInformation
 class AbstractBeanValidationMetaDataTransformer<T extends Annotation>
           
 class NotNullMetaDataTransformer
           
 class StringSizeMetaDataTransformer
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.metadata.transformer.mapper
 

Classes in org.apache.myfaces.extensions.validator.beanval.metadata.transformer.mapper with annotations of type UsageInformation
 class AbstractBeanValidationVirtualValidationStrategyToMetaDataTransformerNameMapper
           
 class NotNullNameMapper
           
 class SizeNameMapper
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.payload
 

Classes in org.apache.myfaces.extensions.validator.beanval.payload with annotations of type UsageInformation
 interface DisableClientSideValidation
           
 interface ViolationSeverity
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.startup
 

Classes in org.apache.myfaces.extensions.validator.beanval.startup with annotations of type UsageInformation
 class BeanValidationStartupListener
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.storage
 

Classes in org.apache.myfaces.extensions.validator.beanval.storage with annotations of type UsageInformation
 class DefaultBeanValidationGroupStorage
          default storage implementation for bean-validation groups
 class DefaultModelValidationStorage
          storage implementation for model-validation entries
 class DefaultModelValidationStorageManager
          default storage-manager for model-validation entries
 class ModelValidationEntry
           
 interface ModelValidationStorage
          suggested interface for a model-validation storage

it allows to manage model-validation-entries for the current request

 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.storage.mapper
 

Classes in org.apache.myfaces.extensions.validator.beanval.storage.mapper with annotations of type UsageInformation
 class BeanValidationGroupStorageNameMapper
           
 class ModelValidationStorageNameMapper
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.util
 

Classes in org.apache.myfaces.extensions.validator.beanval.util with annotations of type UsageInformation
 class BeanValidationUtils
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.validation
 

Classes in org.apache.myfaces.extensions.validator.beanval.validation with annotations of type UsageInformation
 class ModelValidationPhaseListener
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.validation.message.interpolator
 

Classes in org.apache.myfaces.extensions.validator.beanval.validation.message.interpolator with annotations of type UsageInformation
 class DefaultMessageInterpolator
           
 class ExtValMessageInterpolatorAdapter
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.beanval.validation.strategy
 

Classes in org.apache.myfaces.extensions.validator.beanval.validation.strategy with annotations of type UsageInformation
 class BeanValidationVirtualValidationStrategy
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core
 

Classes in org.apache.myfaces.extensions.validator.core with annotations of type UsageInformation
 class CustomInformation
          ExtVal artifacts supported by the InformationProviderBean
 class DefaultExtValCoreConfiguration
          Default ExtVal Core Module Configuration that retrieves most of the values from the Web.xml initialization parameters.
 class DefaultProjectStageResolver
           
 class ExtValContext
           
 class ExtValCoreConfiguration
          ExtVal Core Module configuration.
 interface ExtValModuleConfiguration
          Marker interface for type-safe ExtVal configurations.
 interface ExtValModuleConfigurationResolver
          Allows the retrieval of a custom configuration object.
 class InformationProviderBean
          centralized in order that these information aren't spread over the complete code base + some of them can be customized within a custom impl. of the bean (extend this class and provide it via convention or web.xml)

the static api should only be used

 class InternalConventionProvider
           
 interface InvocationOrder
           
 class InvocationOrderComparator<T>
           
 interface InvocationOrderSupport
           
 class JsfProjectStage
          project stage equivalent to jsf 2.0 extval 2.x has a special resolver which redirects the call to the new jsf api
 interface Nested
          marker annotation e.g. to mark sub-name-mappers
 class PhaseIdRecordingPhaseListener
          e.g. to allow in metadata extraction interceptors to know if they are invoked during validation or component initialization (if needed) example: client-side validation - some functionality shouldn't be processed during rendering
 class ProjectStage
          extensible project stage implementation
 interface ProjectStageName
           
 interface ProjectStageResolver
           
 interface ValidationModuleAware
          if an artifact (which supports this concept) should be used just for a/some specific module(s), the artifact has to implement this interface
 interface ValidationModuleKey
           
 

Methods in org.apache.myfaces.extensions.validator.core with annotations of type UsageInformation
static boolean ExtValCoreConfiguration.use(ExtValCoreConfiguration config, boolean forceOverride)
          Sets a new configuration for the core-module
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.el
 

Classes in org.apache.myfaces.extensions.validator.core.el with annotations of type UsageInformation
 class AbstractELHelperFactory
          details
 class DefaultELHelper
          in order to centralize the jsf version dependency within the core this el-helper supports jsp and facelets (tested with 1.1.14)
 class DefaultELHelperFactory
           
 interface ELHelper
          Encapulates EL handling to isolate the dependency to the specific jsf version.
 class ValueBindingExpression
          An instance of this class stores the different parts of an expression string and allows an easier usage of value-bindings.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.factory
 

Classes in org.apache.myfaces.extensions.validator.core.factory with annotations of type UsageInformation
 class AbstractNameMapperAwareFactory<T>
          Default implementation of a NameMapperAwareFactory where the concrete implementation is responsible for the storage of the list of nameMappers.
 interface ClassMappingFactory<P,R>
          A structure of a factory that creates classes of the target type R for a certain source class of type P.
 class DefaultFactoryFinder
           
 interface FacesMessageFactory
          Structure for a factory that creates FacesMessages that also implement the LabeledMessage interface.
 interface FactoryFinder
          Structure for the object that is able to locate the different factories within the ExtVal Framework.
 class FactoryNames
          Names of factories known by the FactoryFinder
 interface NameMapperAwareFactory<T extends NameMapper>
          Interface for factories which are using NameMappers for creating instances.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.initializer.component
 

Classes in org.apache.myfaces.extensions.validator.core.initializer.component with annotations of type UsageInformation
 class AbstractHtmlCoreComponentsComponentInitializer
          Basic implementation of a ComponentInitializer which allows an easier handling of required validations and provides a default implementation for standard components.
 interface ComponentInitializer
          Allows to initialize components beforeEncodeBegin.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.initializer.configuration
 

Classes in org.apache.myfaces.extensions.validator.core.initializer.configuration with annotations of type UsageInformation
 interface StaticConfiguration<T,R>
          Allows to provide static configurations (mappings).
 class StaticConfigurationEntry<T,R>
          Configuration entry for easier handling of key/value pairs.
 class StaticConfigurationNames
          List of all artifacts which can be configured via static mappings (StaticConfiguration).
 class StaticInMemoryConfiguration
          Implementation of the StaticConfiguration interface for in-memory configs.
 class StaticResourceBundleConfiguration
          Default implementation of the StaticConfiguration interface for property-file based configs.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.interceptor
 

Classes in org.apache.myfaces.extensions.validator.core.interceptor with annotations of type UsageInformation
 class AbstractRendererInterceptor
          Empty base implementation which allows concrete implementations to override just the needed methods.
 class AbstractValidationInterceptor
          A basic implementation of RendererInterceptor for validating fields.
 class ComponentInitializationAwareMetaDataExtractionInterceptor
          This is an abstract base class that can be used to define a MetaDataExtractionInterceptor that should only be invoked when the MetaDataExtraction happens in the Render Response Phase.
 class FacesMessagePropertyValidationInterceptor
           
 class HtmlCoreComponentsValidationExceptionInterceptor
           
 interface MetaDataExtractionInterceptor
          Allows to post-process the result of the meta-data extraction process (see MetaDataExtractor)
 interface PropertyValidationInterceptor
          Property-validation interceptors allow to intercept the validation of a property.
 interface RendererInterceptor
          Allows to intercept renderer methods.
 interface ValidationExceptionInterceptor
          Allows to intercept ValidatorException.
 class ValidationInterceptor
           
 class ViolationExceptionInterceptor
          This validation-exception interceptor sets the valid property of the uiComponent to false, if it is a blocking severity.
 class ViolationSeverityValidationExceptionInterceptor
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.mapper with annotations of type UsageInformation
 class AbstractCustomNameMapper<T>
          A generic implementation of a custom name mapper that can be configured using configuration.
 interface NameMapper<T>
          Interface for name mappers.
 interface SubMapperAwareNameMapper<T>
          Interface for name-mappers which have to delegate to other (sub-)name-mappers.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata
 

Classes in org.apache.myfaces.extensions.validator.core.metadata with annotations of type UsageInformation
 interface CommonMetaDataKeys
          helper for frequent meta-data keys
 class MetaDataEntry
          Data holder which stores the meta-data and some information where the meta-data was found.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata.extractor
 

Classes in org.apache.myfaces.extensions.validator.core.metadata.extractor with annotations of type UsageInformation
 interface ComponentMetaDataExtractorFactory
          The interface for all factories which create meta-data extractors.
 class DefaultComponentMetaDataExtractor
          Default implementation which extracts meta-data (e.g. the annotations) of the value binding of a component.
 class DefaultComponentMetaDataExtractorFactory
          This factory creates a meta-data extractor which extracts the meta-data of the value binding of a component.
 interface MetaDataExtractor
          A meta-data extractor is responsible to analyze an object (e.g.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata.transformer
 

Classes in org.apache.myfaces.extensions.validator.core.metadata.transformer with annotations of type UsageInformation
 interface BeanMetaDataTransformerAdapter
          it's just a helper for proxies - you just need it, if you define the equivalent validation strategy as bean and e.g. spring creates a proxy for it.
 class BeanMetaDataTransformerAdapterImpl
          it's just a helper for proxies - you just need it, if you define the equivalent validation strategy as bean and e.g. spring creates a proxy for it.
 class DefaultMetaDataTransformerFactory
          Factory which creates the MetaDataTransformer for a given ValidationStrategy
 interface MetaDataTransformer
          MetaDataTransformers are used to convert specific information of constraints to a generic representation.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper with annotations of type UsageInformation
 class AbstractValidationStrategyToMetaDataTransformerNameMapper
           
 class BeanValidationStrategyToMetaDataTransformerNameMapper
          It's an alternative Mapper - if there is a proxy around the validation strategy.
 class CustomConfiguredValidationStrategyToMetaDataTransformerNameMapper
          To provide a custom NameMapper to map ValidationStrategies to MetaDataTransformers.
 class CustomConventionValidationStrategyToMetaDataTransformerNameMapper
          To provide a custom NameMapper to map ValidationStrategies to MetaDataTransformers.
 class DefaultValidationStrategyToMetaDataTransformerNameMapper
          Default implementation which maps ExtVal ValidationStrategies to MetaDataTransformers.
 class SimpleValidationStrategyToMetaDataTransformerNameMapper
          It's an alternative Mapper to place ValidationStrategies and MetaDataTransformers in the same package.
 class ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.property
 

Classes in org.apache.myfaces.extensions.validator.core.property with annotations of type UsageInformation
 class DefaultPropertyInformation
           
 class PropertyDetails
           
 interface PropertyInformation
          Contains all the information of a property (e.g.
 interface PropertyInformationKeys
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.proxy
 

Classes in org.apache.myfaces.extensions.validator.core.proxy with annotations of type UsageInformation
 class DefaultProxyHelper
          Supports CGLIB and javassist.
 interface ProxyHelper
          Pluggable helper which handles proxied instances correctly.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.recorder
 

Classes in org.apache.myfaces.extensions.validator.core.recorder with annotations of type UsageInformation
 interface ProcessedInformationRecorder
          Allows to capture converted values.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.renderkit
 

Classes in org.apache.myfaces.extensions.validator.core.renderkit with annotations of type UsageInformation
 class AbstractRenderKitWrapperFactory
          Base for all RenderKitWrapperFactories to force a specific behaviour.
 class DefaultRenderKitWrapperFactory
           
 class ExtValRendererProxy
          to avoid multiple calls of renderer methods within renderer interceptors (e.g. for encode, decode,...)
 class ExtValRendererWrapper
          Default approach to avoid proxies for converters and the adapter fallback.
 class ExtValRenderKit
           
 class ExtValRenderKitFactory
          central mechanism which is responsible to create a wrapper for a renderer - starting point of extval.
 

Methods in org.apache.myfaces.extensions.validator.core.renderkit with annotations of type UsageInformation
protected  javax.faces.render.Renderer ExtValRenderKit.createWrapper(javax.faces.render.Renderer renderer)
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.renderkit.exception
 

Classes in org.apache.myfaces.extensions.validator.core.renderkit.exception with annotations of type UsageInformation
 class SkipAfterInterceptorsException
          Marker exception that can be thrown by an after-method (RendererInterceptor) to stop the execution of the subsequent interceptors.
 class SkipBeforeInterceptorsException
          Marker exception that can be thrown by a before-method (RendererInterceptor) to stop the execution of the subsequent interceptors.
 class SkipRendererDelegationException
          Exception that can be thrown by a (RendererInterceptor) to skip the invocation of the intercepted renderer method.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.startup
 

Classes in org.apache.myfaces.extensions.validator.core.startup with annotations of type UsageInformation
 class AbstractStartupListener
          In order to execute logic just once.
 class ExtValStartupListener
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.storage
 

Classes in org.apache.myfaces.extensions.validator.core.storage with annotations of type UsageInformation
 class AbstractApplicationScopeAwareStorageManager<T>
          Generic storage manager implementation which stores the storage implementations in the JSF application scope.
 class AbstractRequestScopeAwareStorageManager<T>
          Generic storage manager implementation which stores the storage implementations in the JSF request scope.
 class AbstractStorageManager<T>
          Generic storage manager implementation based on name mappers.
 class DefaultFacesInformationStorage
           
 class DefaultFacesMessageStorage
           
 class DefaultGroupStorage
          default storage implementation for groups
 class DefaultMappedConstraintSourceStorage
           
 class DefaultMetaDataStorage
           
 class DefaultPropertyStorage
           
 class DefaultRendererInterceptorPropertyStorage
           
 class DefaultRendererProxyStorage
          default storage implementation for groups
 class DefaultStorageManagerFactory
          default implementation for storage-manager creation and caching
 class DefaultViolationSeverityInterpreterStorage
           
 interface FacesInformationStorage
          storage for additional information about the current faces request for now it just contains information about the current phase of the lifecycle
 interface FacesMessageStorage
           
 interface GroupStorage
          Suggested interface for a group storage used by the bvi module and add-ons

it allows to manage groups for the current request

 interface MappedConstraintSourceStorage
           
 interface MetaDataStorage
           
 interface MetaDataStorageFilter
          Allows filtering e.g.
 interface PropertyStorage
           
 interface RendererInterceptorPropertyStorage
          a storage which isn't used internally. it's for add-ons to easily store properties of interceptors.
 interface RendererProxyStorage
           
 class RendererProxyStorageEntry
           
 interface StorageManager<T>
          Storage managers are responsible to create and reset specific storage implementations depending on the scope.
 interface StorageManagerHolder
          Interface to manage storage-manager instances.
 interface ViolationSeverityInterpreterStorage
          Interface for a ViolationSeverityInterpreter storage.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.storage.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.storage.mapper with annotations of type UsageInformation
 class DefaultFacesInformationStorageNameMapper
          use a public class to allow optional deregistration
 class DefaultFacesMessageStorageNameMapper
          use a public class to allow optional deregistration
 class DefaultMappedConstraintSourceStorageNameMapper
          use a public class to allow optional deregistration
 class DefaultMetaDataStorageNameMapper
          use a public class to allow optional deregistration
 class DefaultPropertyStorageNameMapper
          use a public class to allow optional deregistration
 class DefaultRendererInterceptorPropertyStorageNameMapper
          use a public class to allow optional deregistration
 class DefaultRendererProxyStorageNameMapper
          use a public class to allow optional deregistration
 class DefaultViolationSeverityInterpreterStorageNameMapper
          use a public class to allow optional deregistration
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation
 

Classes in org.apache.myfaces.extensions.validator.core.validation with annotations of type UsageInformation
 interface ConstraintSource
          Annotation that specifies the class that needs to be used as source for the ExtVal constraints.
 interface EmptyValueAwareValidationStrategy
          Marker annotation to indicate that the strategy can handle empty values (strings of length 0) as values to validate.
 interface IgnoreConstraintSource
          Marker annotation to indicate that for the annotated property, no source for ExtVal constraints need to be searched in the class indicated by the ConstraintSource annotation.
 interface NullValueAwareValidationStrategy
          Marker annotation to indicate that the strategy can handle null values as values to validate.
 interface SkipValidationEvaluator
          Evaluator which checks if the validation process should be skipped for the given component.
 interface TargetProperty
          To specify which property should be used as constraint source (instead of the default naming convention).
 interface TargetPropertyId
          To specify which property should be used as constraint source (instead of the default naming convention).
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.exception
 

Classes in org.apache.myfaces.extensions.validator.core.validation.exception with annotations of type UsageInformation
 class RequiredValidatorException
          JSF components allow different inline-messages for required violations and all other types of validation failures.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.message
 

Classes in org.apache.myfaces.extensions.validator.core.validation.message with annotations of type UsageInformation
 class DefaultFacesMessageFactory
           
 class FacesMessageHolder
           
 interface LabeledMessage
          Allows the setting and the retrieval of the label text that goes with an input component.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.message.resolver
 

Classes in org.apache.myfaces.extensions.validator.core.validation.message.resolver with annotations of type UsageInformation
 class AbstractValidationErrorMessageResolver
          MessageResolver which uses property files.
 class DefaultMessageResolverFactory
          Factory which creates a MessageResolver for a given ValidationStrategy
 class DefaultValidationErrorMessageResolver
          Default MessageResolver which uses the default convention for the message bundle.
 interface MessageResolver
          A MessageResolver is responsible for loading the message for a given key and locale.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.message.resolver.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.validation.message.resolver.mapper with annotations of type UsageInformation
 class AbstractValidationStrategyToMsgResolverNameMapper
           
 class CustomConfiguredValidationStrategyToMsgResolverNameMapper
          To provide a custom NameMapper to map ValidationStrategies to MessageResolvers.
 class CustomConventionValidationStrategyToMsgResolverNameMapper
          To provide a custom NameMapper to map ValidationStrategy to MessageResolver.
 class DefaultModuleValidationStrategyToMsgResolverNameMapper
          In order to provide a NameMapper per validation module.
 class DefaultValidationStrategyToMsgResolverNameMapper
          Default implementation which maps ExtVal ValidationStrategies to ExtVal MessageResolvers.
 class SimpleValidationStrategyToMsgResolverNameMapper
          It's an alternative Mapper to place ValidationStrategies and MessageResolvers in the same package.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.parameter
 

Classes in org.apache.myfaces.extensions.validator.core.validation.parameter with annotations of type UsageInformation
 class DefaultValidationParameterExtractor
          Default implementation of the class which is capable of extracting ValidationParameter's from an annotation.
 class DefaultValidationParameterExtractorFactory
           
 class DefaultValidationParameterFactory
          maps internal parameters to optionally available custom parameters
 class DefaultViolationSeverityInterpreter
          mechanism to change the default behavior of extval
 interface DisableClientSideValidation
          A special validationParameter to indicate that no information what so ever of the validation information (like length or required) should be placed on the UIComponent so that client side could do any validation.
 interface ParameterKey
          Optional key to identify a ValidationParameter if there are multiple parameters of the same type.
 interface ParameterValue
          Marker for values within a ValidationParameter implementation.
 interface ValidationParameter
          Marker interface for validation parameters.
 interface ValidationParameterExtractor
          Allows the extraction of ValidationParameters.
 interface ValidationParameterExtractorFactory
          Interface for a factory which is responsible for creating a ValidationParameterExtractor
 interface ViolationSeverity
          ValidationParameter to indicate the severity of the FacesMessage in case of a validation failure.
 interface ViolationSeverityInterpreter
          mechanism to change the default behavior of extval
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.strategy
 

Classes in org.apache.myfaces.extensions.validator.core.validation.strategy with annotations of type UsageInformation
 class AbstractAnnotationValidationStrategy<A extends Annotation>
          This class provides an easier handling of violation messages.
 class AbstractValidationStrategy
          Provides the ability to use ValidatorException (as expected by the user) instead of the internally needed ConverterException.
 class AbstractVirtualValidationStrategy
          To map constraints directly to a meta-data transformer if there is no validation strategy (required by jsr 303).
 interface BeanValidationStrategyAdapter
          Adapter to connect validation strategies with meta-data transformers, if the validation strategy is defined as bean and e.g. spring creates a proxy.
 class BeanValidationStrategyAdapterImpl
          Adapter to connect validation strategies with meta-data transformers, if the validation strategy is defined as bean and e.g. spring creates a proxy.
 class DefaultValidationStrategyFactory
          Factory which creates the ValidationStrategy for a given Meta-Data Key
 interface IdentifiableValidationStrategy
          if an adapter (ValidationStrategy only used for component initialization) is used for several constraints, this interface allows to identify instances.
 interface ValidationStrategy
          Base interface for ValidationStrategies.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.strategy.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.validation.strategy.mapper with annotations of type UsageInformation
 class AbstractMetaDataToValidationStrategyNameMapper
           
 class AnnotationToValidationStrategyBeanNameMapper
          Name Mapper which delegates the name mapping, extract the name and convert it to a bean name + prefix target: configure a validation strategy via a managed bean facility -> allows to inject other beans instead of api calls + hardcoded bean names

allowed bean scopes: the validation strategy is stateless: application/singleton the validation strategy is stateful: none/prototype don't use the session or a conversation scope

 class CustomConfiguredAnnotationToValidationStrategyNameMapper
          To provide a custom NameMapper to map Annotations to ValidationStrategies.
 class CustomConventionAnnotationToValidationStrategyNameMapper
          To provide a custom NameMapper to map Annotations to ValidationStrategies.
 class DefaultAnnotationToValidationStrategyNameMapper
          Default implementation which maps ExtVal Annotations to ExtVal ValidationStrategies.
 class SimpleAnnotationToValidationStrategyNameMapper
          It's an alternative Mapper to place Annotations and ValidationStrategies in the same package.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.crossval
 

Classes in org.apache.myfaces.extensions.validator.crossval with annotations of type UsageInformation
 class CrossValidationPhaseListener
          This phase listener processes cross validation as soon as it finds a special request scoped storage.
 class DefaultExtValCrossValidationModuleConfiguration
           
 class ExtValCrossValidationModuleConfiguration
           
 

Methods in org.apache.myfaces.extensions.validator.crossval with annotations of type UsageInformation
static boolean ExtValCrossValidationModuleConfiguration.use(ExtValCrossValidationModuleConfiguration config, boolean forceOverride)
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.crossval.annotation
 

Classes in org.apache.myfaces.extensions.validator.crossval.annotation with annotations of type UsageInformation
 interface DateIs
           
 class DateIsType
           
 interface EmptyIf
           
 class EmptyIfType
          empty means an empty text-field (= empty string) or checkbox (Boolean.FALSE)
 interface Equals
           
 class MessageTarget
           
 interface NotEquals
           
 interface RequiredIf
           
 class RequiredIfType
          empty means an empty text-field (= empty string) or checkbox (Boolean.FALSE)
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.crossval.message.resolver
 

Classes in org.apache.myfaces.extensions.validator.crossval.message.resolver with annotations of type UsageInformation
 class DefaultValidationErrorMessageResolver
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.crossval.recorder
 

Classes in org.apache.myfaces.extensions.validator.crossval.recorder with annotations of type UsageInformation
 class CrossValidationUserInputRecorder
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.crossval.storage
 

Classes in org.apache.myfaces.extensions.validator.crossval.storage with annotations of type UsageInformation
 interface CrossValidationStorage
          normally it should be in the storage package - due to backward compatibility it isn't the case
 class CrossValidationStorageEntry
          normally it should be in the storage package - due to backward compatibility it isn't the case
 class DefaultCrossValidationStorage
           
 class DefaultCrossValidationStorageManager
          default storage-manager for cross-validation entries
 class DefaultProcessedInformationStorage
           
 class DefaultProcessedInformationStorageManager
          default storage-manager for processed information entries
 interface ProcessedInformationStorage
           
 class ProcessedInformationStorageEntry
          In order to build up a mapping which is used for cross-validation.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.crossval.storage.mapper
 

Classes in org.apache.myfaces.extensions.validator.crossval.storage.mapper with annotations of type UsageInformation
 class CrossValidationStorageNameMapper
           
 class ProcessedInformationStorageNameMapper
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.crossval.strategy
 

Classes in org.apache.myfaces.extensions.validator.crossval.strategy with annotations of type UsageInformation
 class AbstractCompareStrategy<A extends Annotation>
           
 class AbstractCrossValidationStrategy<A extends Annotation>
           
 interface CrossValidationStrategy
           
 class DateIsStrategy
           
 class EqualsStrategy
           
 class NotEqualsStrategy
           
 class RequiredIfStrategy
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.generic.renderkit
 

Classes in org.apache.myfaces.extensions.validator.generic.renderkit with annotations of type UsageInformation
 class ExtValGenericRendererWrapper
           
 class ExtValGenericRenderKit
           
 class GenericRenderKitWrapperFactory
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.generic.startup
 

Classes in org.apache.myfaces.extensions.validator.generic.startup with annotations of type UsageInformation
 class GenericModuleStartupListener
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad
 

Classes in org.apache.myfaces.extensions.validator.trinidad with annotations of type UsageInformation
 class DefaultExtValTrinidadSupportModuleConfiguration
           
 class ExtValTrinidadClientValidatorWrapper
          in case of client-side validation a trinidad client validator is added to the component based on the meta-data.
 class ExtValTrinidadSupportModuleConfiguration
           
 class ExtValTrinidadValidationPhaseListener
          use this phase-listener instead of a ExtValTrinidadRenderKitWrapperFactory due to a trinidad issue
 

Methods in org.apache.myfaces.extensions.validator.trinidad with annotations of type UsageInformation
static boolean ExtValTrinidadSupportModuleConfiguration.use(ExtValTrinidadSupportModuleConfiguration config, boolean forceOverride)
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.initializer.component
 

Classes in org.apache.myfaces.extensions.validator.trinidad.initializer.component with annotations of type UsageInformation
 class TrinidadComponentInitializer
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.interceptor
 

Classes in org.apache.myfaces.extensions.validator.trinidad.interceptor with annotations of type UsageInformation
 class TrinidadMetaDataExtractionInterceptor
           
 class TrinidadValidationExceptionInterceptor
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.renderkit
 

Classes in org.apache.myfaces.extensions.validator.trinidad.renderkit with annotations of type UsageInformation
 class ExtValTrinidadRenderKit
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.startup
 

Classes in org.apache.myfaces.extensions.validator.trinidad.startup with annotations of type UsageInformation
 class TrinidadModuleStartupListener
          alternative approach for ExtValRenderKitFactory
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.storage
 

Classes in org.apache.myfaces.extensions.validator.trinidad.storage with annotations of type UsageInformation
 class DefaultClientValidatorStorage
           
 class DefaultClientValidatorStorageManager
          default storage-manager for component entries
 interface TrinidadClientValidatorStorage
          extval injects client-validators into trinidad components based on meta-data.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.storage.mapper
 

Classes in org.apache.myfaces.extensions.validator.trinidad.storage.mapper with annotations of type UsageInformation
 class DefaultClientValidatorStorageNameMapper
          use a public class to allow optional deregistration
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.util
 

Classes in org.apache.myfaces.extensions.validator.trinidad.util with annotations of type UsageInformation
 class TrinidadUtils
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.trinidad.validation.message
 

Classes in org.apache.myfaces.extensions.validator.trinidad.validation.message with annotations of type UsageInformation
 class TrinidadFacesMessageFactory
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.util
 

Classes in org.apache.myfaces.extensions.validator.util with annotations of type UsageInformation
 class ClassUtils
           
 class ConstraintSourceUtils
          Contains helper methods that deal with annotation usage in the context of ExtVal.
 class CrossValidationUtils
           
 class ExtValAnnotationUtils
          Contains helper methods which are dealing with general tasks liked to annotation
 class ExtValUtils
           
 class GroupUtils
           
 class JsfUtils
           
 class PropertyValidationUtils
           
 class ProxyUtils
           
 class ReflectionUtils
           
 class WebXmlUtils
           
 

Methods in org.apache.myfaces.extensions.validator.util with annotations of type UsageInformation
static void ExtValUtils.replaceWithDefaultMaximumMessage(javax.faces.application.FacesMessage facesMessage, int maxLength)
           
static void ExtValUtils.replaceWithDefaultRequiredMessage(javax.faces.application.FacesMessage facesMessage)
           
static void ExtValUtils.tryToPlaceLabel(javax.faces.application.FacesMessage facesMessage, String label, int index)
           
 



Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.