A B C D E F G H I L M N O P R S T V

## A

AbstractActionNameBuilder - Class in org.apache.struts2.convention
AbstractActionNameBuilder() - Constructor for class org.apache.struts2.convention.AbstractActionNameBuilder
Action - Annotation Type in org.apache.struts2.convention.annotation
ActionConfigBuilder - Interface in org.apache.struts2.convention
  This interface defines how the action configurations for the current web application can be constructed.
ActionNameBuilder - Interface in org.apache.struts2.convention
  This interface defines the method that is used to create action names based on the name of a class.
Actions - Annotation Type in org.apache.struts2.convention.annotation
addResult(Class<?>, String, Map<String, ResultConfig>, PackageConfig, Map<String, ResultTypeConfig>, String) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
  Checks if result was already assigned, if not checks global results first and if exists, adds reference to it.
AllowedMethods - Annotation Type in org.apache.struts2.convention.annotation
allowedMethods - Variable in class org.apache.struts2.convention.ConventionUnknownHandler

## B

build(String) - Method in interface org.apache.struts2.convention.ActionNameBuilder
  Given the name of the class, this method should build an action name.
build(String) - Method in class org.apache.struts2.convention.DefaultActionNameBuilder
build(Class<?>, PackageConfig.Builder, String, Action) - Method in class org.apache.struts2.convention.DefaultInterceptorMapBuilder
build(InterceptorRef[], String, PackageConfig.Builder) - Method in class org.apache.struts2.convention.DefaultInterceptorMapBuilder
build(Class<?>, Action, String, PackageConfig) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
  Builds the result configurations given the action information.
build(Class<?>, PackageConfig.Builder, String, Action) - Method in interface org.apache.struts2.convention.InterceptorMapBuilder
  Builds the interceptor configurations given the action information.
build(Class<?>, Action, String, PackageConfig) - Method in interface org.apache.struts2.convention.ResultMapBuilder
  Builds the result configurations given the action information.
build(String) - Method in class org.apache.struts2.convention.SEOActionNameBuilder
buildActionConfig(String, ResultTypeConfig) - Method in class org.apache.struts2.convention.ConventionUnknownHandler
buildActionConfigs() - Method in interface org.apache.struts2.convention.ActionConfigBuilder
  Builds all the action configurations and stores them into the XWork configuration instance via XWork dependency injection.
buildActionConfigs() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Builds the action configurations by loading all classes in the packages specified by the property struts.convention.action.packages and then figuring out which classes implement Action or have Action in their name.
buildClassFinder(Test<String>, List<URL>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
buildConfiguration(Set<Class<?>>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
buildExceptionMappings(ExceptionMapping[], String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
buildIndexActions(Map<String, PackageConfig.Builder>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Determine all the index handling actions and results based on this logic:
buildInterceptorList(PackageConfig.Builder, InterceptorRef, Map) - Method in class org.apache.struts2.convention.DefaultInterceptorMapBuilder
buildResult(String, String, ResultTypeConfig, ActionContext) - Method in class org.apache.struts2.convention.ConventionUnknownHandler

## C

cannotInstantiate(Class<?>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Interfaces, enums, annotations, and abstract classes cannot be instantiated.
canonicalize(String) - Method in class org.apache.struts2.convention.ConventionUnknownHandler
checkActionName(String) - Method in class org.apache.struts2.convention.AbstractActionNameBuilder
checkActionPackages(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Checks if class package match provided list of action packages
checkActionsAnnotation(Actions) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Builds a list of actions from an @Actions annotation, and check that they are not all empty
checkExcludePackages(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Checks if provided class package is on the exclude list
checkPackageLocators(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Checks if class package match provided list of package locators
ClasspathConfigurationProvider - Class in org.apache.struts2.convention
  Xwork will only reload configurations, if one ContainerProvider needs reloading, that's all this class does
ClasspathConfigurationProvider(Container) - Constructor for class org.apache.struts2.convention.ClasspathConfigurationProvider
ClasspathPackageProvider - Class in org.apache.struts2.convention
  This class is a configuration provider for the XWork configuration system.
ClasspathPackageProvider(Container) - Constructor for class org.apache.struts2.convention.ClasspathPackageProvider
configuration - Variable in class org.apache.struts2.convention.ConventionUnknownHandler
contains(String[], String, boolean) - Static method in class org.apache.struts2.convention.StringTools
containsMethod(Class<?>, String, Class<?>...) - Static method in class org.apache.struts2.convention.ReflectionTools
  Determines if the class given contains the method.
CONVENTION_ACTION_ALWAYS_MAP_EXECUTE - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_CHECK_IMPLEMENTS_ACTION - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_CONFIG_BUILDER - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_DISABLE_SCANNING - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_EAGER_LOADING - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_FILE_PROTOCOLS - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_INCLUDE_JARS - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_MAP_ALL_MATCHES - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_NAME_BUILDER - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_NAME_LOWERCASE - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_NAME_SEPARATOR - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_PACKAGES - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ACTION_SUFFIX - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_CLASSES_RELOAD - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_CONVENTIONS_SERVICE - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_DEFAULT_PARENT_PACKAGE - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_ENABLE_SMI_INHERITANCE - Static variable in class org.apache.struts2.convention.ConventionConstants
  Enables the inheritance of the SMI value from a parent package config to its children
CONVENTION_EXCLUDE_PACKAGES - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_EXCLUDE_PARENT_CLASS_LOADER - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_INTERCEPTOR_MAP_BUILDER - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_PACKAGE_LOCATORS - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_PACKAGE_LOCATORS_BASE_PACKAGE - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_PACKAGE_LOCATORS_DISABLE - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_REDIRECT_TO_SLASH - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_RELATIVE_RESULT_TYPES - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_RESULT_FLAT_LAYOUT - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_RESULT_MAP_BUILDER - Static variable in class org.apache.struts2.convention.ConventionConstants
CONVENTION_RESULT_PATH - Static variable in class org.apache.struts2.convention.ConventionConstants
ConventionConstantConfig - Class in org.apache.struts2.convention.config.entities
ConventionConstantConfig() - Constructor for class org.apache.struts2.convention.config.entities.ConventionConstantConfig
ConventionConstants - Class in org.apache.struts2.convention
  Constants used to extend the Convention plugin
ConventionConstants() - Constructor for class org.apache.struts2.convention.ConventionConstants
ConventionsService - Interface in org.apache.struts2.convention
  This interface defines the conventions that are used by the convention plugin.
ConventionsServiceImpl - Class in org.apache.struts2.convention
  This class is the implementation of the `ConventionsService` interface and provides all of the defaults and annotation handling.
ConventionsServiceImpl(String) - Constructor for class org.apache.struts2.convention.ConventionsServiceImpl
  Constructs a new instance.
ConventionUnknownHandler - Class in org.apache.struts2.convention
  This class is the default unknown handler for all of the Convention plugin integration with XWork.
ConventionUnknownHandler(Configuration, ObjectFactory, ServletContext, Container, String, String, String) - Constructor for class org.apache.struts2.convention.ConventionUnknownHandler
  Constructs the unknown handler.
ConventionUnknownHandler.Resource - Class in org.apache.struts2.convention
createActionConfig(PackageConfig.Builder, Class<?>, String, String, Action, Set<String>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Creates a single ActionConfig object.
createFromAnnotations(Map<String, ResultConfig>, String, PackageConfig, Result[], Class<?>, Map<String, ResultTypeConfig>) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
createFromResources(Class<?>, Map<String, ResultConfig>, String, String, String, PackageConfig, Map<String, ResultTypeConfig>) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
  Creates any result types from the resources available in the web application.
createParameterMap(String[]) - Static method in class org.apache.struts2.convention.StringTools
createResultConfig(Class<?>, DefaultResultMapBuilder.ResultInfo, PackageConfig, Result) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
  Creates the result configuration for the single result annotation.
createResultsFromAnnotations(Class<?>, PackageConfig, String, Map<String, ResultConfig>, Map<String, ResultTypeConfig>) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
  Creates results from @Results and @Result annotations

## D

DEFAULT_VALUE - Static variable in annotation type org.apache.struts2.convention.annotation.Action
DefaultActionNameBuilder - Class in org.apache.struts2.convention
  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.
DefaultActionNameBuilder(String) - Constructor for class org.apache.struts2.convention.DefaultActionNameBuilder
DefaultClassFinder - Class in org.apache.struts2.convention
DefaultClassFinder(ClassLoaderInterface, Collection<URL>, boolean, Set<String>, Test<String>) - Constructor for class org.apache.struts2.convention.DefaultClassFinder
DefaultClassFinder.InfoBuildingMethodVisitor - Class in org.apache.struts2.convention
DefaultClassFinder.InfoBuildingVisitor - Class in org.apache.struts2.convention
DefaultInterceptorMapBuilder - Class in org.apache.struts2.convention
  Builds interceptor mappings from annotations.
DefaultInterceptorMapBuilder() - Constructor for class org.apache.struts2.convention.DefaultInterceptorMapBuilder
DefaultInterceptorRef - Annotation Type in org.apache.struts2.convention.annotation
  Defines the default interceptor for all actions in this package
defaultParentPackageName - Variable in class org.apache.struts2.convention.ConventionUnknownHandler
DefaultResultMapBuilder - Class in org.apache.struts2.convention
  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.
DefaultResultMapBuilder(ServletContext, Container, String) - Constructor for class org.apache.struts2.convention.DefaultResultMapBuilder
  Constructs the SimpleResultMapBuilder using the given result location.
DefaultResultMapBuilder.ResultInfo - Class in org.apache.struts2.convention
destroy() - Method in interface org.apache.struts2.convention.ActionConfigBuilder
destroy() - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
  Not used.
destroy() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
determineActionName(Class<?>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Converts the class name into an action name using the ActionNameBuilder.
determineActionNamespace(Class<?>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Determines the namespace(s) for the action based on the action class.
determinePath(ActionConfig, String) - Method in class org.apache.struts2.convention.ConventionUnknownHandler
  Determines the result path prefix that the request URL is for, minus the action name.
determineResultPath(Class<?>) - Method in interface org.apache.struts2.convention.ConventionsService
  Locates the result location from annotations on the action class or the package or returns the default if no annotations are present.
determineResultPath(ActionConfig) - Method in interface org.apache.struts2.convention.ConventionsService
  Delegates to the other method but first looks up the Action's class using the given class name.
determineResultPath(Class<?>) - Method in class org.apache.struts2.convention.ConventionsServiceImpl
  Locates the result location from annotations on the action class or the package or returns the default if no annotations are present.
determineResultPath(ActionConfig) - Method in class org.apache.struts2.convention.ConventionsServiceImpl
  Delegates to the other method but first looks up the Action's class using the given class name.
dispatcherDestroyed(Dispatcher) - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
dispatcherInitialized(Dispatcher) - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider

## E

ExceptionMapping - Annotation Type in org.apache.struts2.convention.annotation
ExceptionMappings - Annotation Type in org.apache.struts2.convention.annotation

## F

findActions() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
findAnnotatedClasses(Class<? extends Annotation>) - Method in class org.apache.struts2.convention.DefaultClassFinder
findAnnotatedConstructors(Class<? extends Annotation>) - Method in class org.apache.struts2.convention.DefaultClassFinder
findAnnotatedFields(Class<? extends Annotation>) - Method in class org.apache.struts2.convention.DefaultClassFinder
findAnnotatedMethods(Class<? extends Annotation>) - Method in class org.apache.struts2.convention.DefaultClassFinder
findAnnotatedPackages(Class<? extends Annotation>) - Method in class org.apache.struts2.convention.DefaultClassFinder
findClasses(Test<ClassFinder.ClassInfo>) - Method in class org.apache.struts2.convention.DefaultClassFinder
findClasses() - Method in class org.apache.struts2.convention.DefaultClassFinder
findClassesInPackage(String, boolean) - Method in class org.apache.struts2.convention.DefaultClassFinder
findResource(Map<String, ResultTypeConfig>, String...) - Method in class org.apache.struts2.convention.ConventionUnknownHandler
  Finds a resource using the given path parts and all of the extensions in the map.
findResult(String, String, String, ActionContext, Map<String, ResultTypeConfig>) - Method in class org.apache.struts2.convention.ConventionUnknownHandler

## G

getActionAnnotations(Class<?>) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Locates all of the `Actions` and `Action` annotations on methods within the Action class and its parent classes.
getActionClassTest() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Construct a `Test` Object that determines if a specified class should be included in the package scan based on the full `ClassFinder.ClassInfo` of the class.
getAllAsStringsMap() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getAnnotation(Class<?>, String, Class<T>) - Static method in class org.apache.struts2.convention.ReflectionTools
  Retrieves the annotation from the given method in the given class.
getClassesNotLoaded() - Method in class org.apache.struts2.convention.DefaultClassFinder
getClassHierarchy(Class<?>) - Static method in class org.apache.struts2.convention.ReflectionTools
  Return the list of parent classes in order (Object will be at index 0)
getClassLoader() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
getClassLoaderInterface() - Method in class org.apache.struts2.convention.DefaultClassFinder
getClassLoaderInterface() - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
getClassLoaderInterface() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
getClassPackageTest() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Construct a `Test` object that determines if a specified class name should be included in the package scan based on the clazz's package name.
getConventionActionAlwaysMapExecute() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionCheckImplementsAction() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionConfigBuilder() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionDisableScanning() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionEagerLoading() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionFileProtocols() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionIncludeJars() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionMapAllMatches() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionNameBuilder() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionNameLowercase() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionNameSeparator() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionPackages() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionActionSuffix() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionClassesReload() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionConventionsService() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionDefaultParentPackage() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionEnableSmiInheritance() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionExcludePackages() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionExcludeParentClassLoader() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionInterceptorMapBuilder() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionPackageLocators() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionPackageLocatorsBasePackage() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionPackageLocatorsDisable() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionRedirectToSlash() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionRelativeResultTypes() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionResultFlatLayout() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionResultMapBuilder() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getConventionResultPath() - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
getPackageConfig(Map<String, PackageConfig.Builder>, String, String, Class<?>, Action) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
getResultTypesByExtension(PackageConfig) - Method in interface org.apache.struts2.convention.ConventionsService
  Returns a mapping between the result type strings and the `ResultTypeConfig` instances based on the `PackageConfig` given.
getResultTypesByExtension(PackageConfig) - Method in class org.apache.struts2.convention.ConventionsServiceImpl
  Returns a mapping between the result type strings and the `ResultTypeConfig` instances based on the `PackageConfig` given.

## H

handleUnknownAction(String, String) - Method in class org.apache.struts2.convention.ConventionUnknownHandler
handleUnknownActionMethod(Object, String) - Method in class org.apache.struts2.convention.ConventionUnknownHandler
  Not used
handleUnknownResult(ActionContext, String, ActionConfig, String) - Method in class org.apache.struts2.convention.ConventionUnknownHandler

## I

includeClassNameInActionScan(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Note that we can't include the test for `PackageBasedActionConfigBuilder.actionSuffix` here because a class is included if its name ends in `PackageBasedActionConfigBuilder.actionSuffix` OR it implements `Action`.
InfoBuildingMethodVisitor() - Constructor for class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingMethodVisitor
InfoBuildingMethodVisitor(ClassFinder.Info) - Constructor for class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingMethodVisitor
InfoBuildingVisitor(ClassFinder) - Constructor for class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingVisitor
init(Configuration) - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
  Not used.
init(Configuration) - Method in class org.apache.struts2.convention.ClasspathPackageProvider
initReloadClassLoader() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
InterceptorMapBuilder - Interface in org.apache.struts2.convention
  This interface defines how interceptors are built from annotations.
InterceptorRef - Annotation Type in org.apache.struts2.convention.annotation
InterceptorRefs - Annotation Type in org.apache.struts2.convention.annotation
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.apache.struts2.convention.DefaultClassFinder
isReloadEnabled() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder

## L

loadPackages() - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
  Loads the packages using the `ActionConfigBuilder`.
loadPackages() - Method in class org.apache.struts2.convention.ClasspathPackageProvider
location - Variable in class org.apache.struts2.convention.DefaultResultMapBuilder.ResultInfo

## M

makeResults(Class<?>, String, String, Map<String, ResultConfig>, PackageConfig, Map<String, ResultTypeConfig>) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
  Makes all the results for the given path.

## N

name - Variable in class org.apache.struts2.convention.DefaultResultMapBuilder.ResultInfo
Namespace - Annotation Type in org.apache.struts2.convention.annotation
Namespaces - Annotation Type in org.apache.struts2.convention.annotation
needsReload() - Method in interface org.apache.struts2.convention.ActionConfigBuilder
needsReload() - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
needsReload() - Method in class org.apache.struts2.convention.ClasspathPackageProvider
needsReload() - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder

## O

objectFactory - Variable in class org.apache.struts2.convention.ConventionUnknownHandler
org.apache.struts2.convention - package org.apache.struts2.convention
org.apache.struts2.convention.annotation - package org.apache.struts2.convention.annotation
org.apache.struts2.convention.config.entities - package org.apache.struts2.convention.config.entities

## P

PackageBasedActionConfigBuilder - Class in org.apache.struts2.convention
  This class implements the ActionConfigBuilder interface.
PackageBasedActionConfigBuilder(Configuration, Container, ObjectFactory, String, String, String) - Constructor for class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Constructs actions based on a list of packages.
ParentPackage - Annotation Type in org.apache.struts2.convention.annotation
parentPackage - Variable in class org.apache.struts2.convention.ConventionUnknownHandler

## R

ReflectionTools - Class in org.apache.struts2.convention
  This class has some reflection helpers.
ReflectionTools() - Constructor for class org.apache.struts2.convention.ReflectionTools
register(ContainerBuilder, LocatableProperties) - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
  Does nothing.
Resource(String, String) - Constructor for class org.apache.struts2.convention.ConventionUnknownHandler.Resource
Result - Annotation Type in org.apache.struts2.convention.annotation
ResultInfo(String, String, PackageConfig, Map<String, ResultTypeConfig>) - Constructor for class org.apache.struts2.convention.DefaultResultMapBuilder.ResultInfo
ResultInfo(String, Result, PackageConfig, String, Class<?>, Map<String, ResultTypeConfig>) - Constructor for class org.apache.struts2.convention.DefaultResultMapBuilder.ResultInfo
resultMapBuilder - Variable in class org.apache.struts2.convention.ConventionUnknownHandler
ResultMapBuilder - Interface in org.apache.struts2.convention
  This interface defines how results are constructed for an Action.
ResultPath - Annotation Type in org.apache.struts2.convention.annotation
Results - Annotation Type in org.apache.struts2.convention.annotation

## S

SEOActionNameBuilder - Class in org.apache.struts2.convention
  This class converts the class name into a SEO friendly name by recognizing camel casing and inserting dashes.
SEOActionNameBuilder(String, String) - Constructor for class org.apache.struts2.convention.SEOActionNameBuilder
servletContext - Variable in class org.apache.struts2.convention.ConventionUnknownHandler
setActionPackages(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setActionSuffix(String) - Method in class org.apache.struts2.convention.AbstractActionNameBuilder
setActionSuffix(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setAlwaysMapExecute(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setCheckImplementsAction(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setClassFinderFactory(ClassFinderFactory) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setConfiguration(Configuration) - Method in class org.apache.struts2.convention.DefaultInterceptorMapBuilder
setConventionActionAlwaysMapExecute(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionCheckImplementsAction(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionConfigBuilder(BeanConfig) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionConfigBuilder(Class<?>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionDisableScanning(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionEagerLoading(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionFileProtocols(Set<String>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionIncludeJars(List<String>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionMapAllMatches(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionNameBuilder(BeanConfig) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionNameBuilder(Class<?>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionNameLowercase(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionNameSeparator(String) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionPackages(List<String>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionActionSuffix(Set<String>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionClassesReload(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionConventionsService(BeanConfig) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionConventionsService(Class<?>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionDefaultParentPackage(String) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionEnableSmiInheritance(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionExcludePackages(List<String>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionExcludeParentClassLoader(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionInterceptorMapBuilder(BeanConfig) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionInterceptorMapBuilder(Class<?>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionPackageLocators(List<String>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionPackageLocatorsBasePackage(String) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionPackageLocatorsDisable(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionRedirectToSlash(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionRelativeResultTypes(Set<String>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionResultFlatLayout(Boolean) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionResultMapBuilder(BeanConfig) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionResultMapBuilder(Class<?>) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setConventionResultPath(String) - Method in class org.apache.struts2.convention.config.entities.ConventionConstantConfig
setDevMode(String) - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
setDevMode(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setDisableActionScanning(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setDisablePackageLocatorsScanning(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setEagerLoading(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setExcludePackages(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setExcludeParentClassLoader(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setFileManagerFactory(FileManagerFactory) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setFileProtocols(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  File URLs whose protocol are in these list will be processed as jars containing classes
setFlatResultLayout(String) - Method in class org.apache.struts2.convention.DefaultResultMapBuilder
setIncludeJars(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setMapAllMatches(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setPackageLocators(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setPackageLocatorsBase(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setProviderAllowlist(ProviderAllowlist) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setReload(String) - Method in class org.apache.struts2.convention.ClasspathConfigurationProvider
setReload(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
setSlashesInActionNames(String) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
shouldMapDefaultExecuteMethod(Map<String, List<Action>>, boolean, Action, Actions) - Method in class org.apache.struts2.convention.PackageBasedActionConfigBuilder
  Determines whether the default `execute()` method should be automatically mapped as an action.
string(String...) - Method in class org.apache.struts2.convention.ConventionUnknownHandler
StringTools - Class in org.apache.struts2.convention
  This class is a String helper.
StringTools() - Constructor for class org.apache.struts2.convention.StringTools

## T

truncateSuffixIfMatches(String) - Method in class org.apache.struts2.convention.AbstractActionNameBuilder
type - Variable in class org.apache.struts2.convention.DefaultResultMapBuilder.ResultInfo

## V

visit(int, int, String, String, String, String[]) - Method in class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingVisitor
visitAnnotation(String, boolean) - Method in class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingMethodVisitor
visitAnnotation(String, boolean) - Method in class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingVisitor
visitField(int, String, String, String, Object) - Method in class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingVisitor
visitMethod(int, String, String, String, String[]) - Method in class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingVisitor
visitParameterAnnotation(int, String, boolean) - Method in class org.apache.struts2.convention.DefaultClassFinder.InfoBuildingMethodVisitor

A B C D E F G H I L M N O P R S T V

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.