# All Classes and Interfaces

Class
Description
AbstractActionNameBuilder
Action
ActionConfigBuilder
This interface defines how the action configurations for the current web application can be constructed.
ActionNameBuilder
This interface defines the method that is used to create action names based on the name of a class.
Actions
AllowedMethods
ClasspathConfigurationProvider
Xwork will only reload configurations, if one ContainerProvider needs reloading, that's all this class does
ClasspathPackageProvider
This class is a configuration provider for the XWork configuration system.
ConventionConstantConfig
ConventionConstants
Constants used to extend the Convention plugin
ConventionsService
This interface defines the conventions that are used by the convention plugin.
ConventionsServiceImpl
This class is the implementation of the `ConventionsService` interface and provides all of the defaults and annotation handling.
ConventionUnknownHandler
This class is the default unknown handler for all of the Convention plugin integration with XWork.
ConventionUnknownHandler.Resource
DefaultActionNameBuilder
This class strips the word Action from the end of the class name and possibly lowercases the name as well depending on the value of the constant struts.convention.action.name.lowercase.
DefaultClassFinder
DefaultInterceptorMapBuilder
Builds interceptor mappings from annotations.
DefaultInterceptorRef
Defines the default interceptor for all actions in this package
DefaultResultMapBuilder
This class implements the ResultMapBuilder and traverses the web application content directory looking for reasonably named JSPs and other result types as well as annotations.
ExceptionMapping
ExceptionMappings
InterceptorMapBuilder
This interface defines how interceptors are built from annotations.
InterceptorRef
InterceptorRefs
Namespace
Namespaces
PackageBasedActionConfigBuilder
This class implements the ActionConfigBuilder interface.
ParentPackage
ReflectionTools
This class has some reflection helpers.
Result
ResultMapBuilder
This interface defines how results are constructed for an Action.
ResultPath
Results
SEOActionNameBuilder
This class converts the class name into a SEO friendly name by recognizing camel casing and inserting dashes.
StringTools
This class is a String helper.