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

Packages that use UsageInformation
org.apache.myfaces.extensions.validator   
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.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!!!
 

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
           
 class DefaultProjectStageResolver
           
 class ExtValContext
           
 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
           
 interface WebXmlParameter
          centralized in order that these information aren't spread over the complete code base
 

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
          in order to centralize the jsf version dependency within the core
 class ExtValELResolver
           
 class ValueBindingExpression
           
 

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>
           
 interface ClassMappingFactory<P,R>
           
 class DefaultFactoryFinder
           
 interface FacesMessageFactory
           
 interface FactoryFinder
           
 class FactoryNames
           
 interface NameMapperAwareFactory<T extends NameMapper>
           
 

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
           
 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>
           
 class StaticConfigurationEntry<T,R>
           
 class StaticConfigurationNames
           
 class StaticInMemoryConfiguration
           
 class StaticResourceBundleConfiguration
           
 

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
           
 class AbstractValidationInterceptor
           
 class ComponentInitializationAwareMetaDataExtractionInterceptor
           
 class FacesMessagePropertyValidationInterceptor
           
 class HtmlCoreComponentsValidationExceptionInterceptor
           
 interface MetaDataExtractionInterceptor
           
 interface PropertyValidationInterceptor
           
 interface RendererInterceptor
          Allows to intercept renderer methods.
 interface ValidationExceptionInterceptor
          Allows to intercept validatior exceptions.
 class ValidationInterceptor
           
 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.
 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 around.
 

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
          An meta-data extractor is responsible to analyze an object and returns all available meta-data information
 

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
          Allows to transform concrete meta-data to a more abstract form.
 

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
           
 interface PropertyInformation
           
 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
           
 interface ProxyHelper
           
 

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
           
 class SkipBeforeInterceptorsException
           
 class SkipRendererDelegationException
           
 

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 application scope
 class AbstractRequestScopeAwareStorageManager<T>
          generic storage manager implementation which stores the storage implementations in the request scope
 class AbstractStorageManager<T>
          generic storage manager implementation
 class DefaultFacesInformationStorage
           
 class DefaultFacesMessageStorage
           
 class DefaultGroupStorage
          default storage implementation for groups
 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 MetaDataStorage
           
 interface MetaDataStorageFilter
           
 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>
          manager to create and reset specific storage implementations
 interface StorageManagerHolder
          interface to manage storage-manager instances
 interface ViolationSeverityInterpreterStorage
          suggested interface for a violation-severity-interpreter storage used by add-ons to change the interpreter for the current request
 

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 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 EmptyValueAwareValidationStrategy
           
 interface NullValueAwareValidationStrategy
           
 interface SkipValidationEvaluator
           
 

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
          to handle special cases in ValidationExceptionInterceptors
 

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
          don't remove *Text - it would lead to an overlap with trinidad
 

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
          Interface for MessageResolvers independent of the message source.
 

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
           
 class DefaultValidationParameterExtractorFactory
           
 class DefaultValidationParameterFactory
          maps internal parameters to optionally available custom parameters
 class DefaultViolationSeverityInterpreter
          mechanism to change the default behavior of extval
 interface DisableClientSideValidation
           
 interface ParameterKey
           
 interface ParameterValue
           
 interface ValidationParameter
           
 interface ValidationParameterExtractor
           
 interface ValidationParameterExtractorFactory
           
 interface ViolationSeverity
           
 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>
          Provides the ability of message resolving to ValidationStrategies
 class AbstractValidationStrategy
          Provides the ability to use ValidatorException (as expected by the user) instead of ConverterException.
 class AbstractVirtualValidationStrategy
          to map constraints directly to a meta-data transformer if there is no validation strategy (required by jsr 303)
 interface BeanValidationStrategyAdapter
          it isn't linked to jsr 303 it's just a helper for proxies - you just need it, if you define the validation strategy as bean and e.g. spring creates a proxy for it.
 class BeanValidationStrategyAdapterImpl
          it isn't linked to jsr 303 it's just a helper for proxies - you just need it, if you define the validation strategy as bean and e.g. spring creates a proxy for it.
 class DefaultValidationStrategyFactory
          Factory which creates the ValidationStrategy for a given Meta-Data Key
 interface IdentifiableValidationStrategy
          if an adapter 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.util
 

Classes in org.apache.myfaces.extensions.validator.util with annotations of type UsageInformation
 class ClassUtils
           
 class ExtValUtils
           
 class GroupUtils
           
 class JsfUtils
           
 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, java.lang.String label, int index)
           
 



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