# Uses of Interface
org.apache.uima.resource.metadata.ConfigurationParameter

Packages that use ConfigurationParameter
Package
Description
org.apache.uima
Apache UIMA
org.apache.uima.analysis_engine.impl
org.apache.uima.impl
Apache UIMA internals
org.apache.uima.resource.impl
org.apache.uima.resource.metadata
Interfaces for objects that represent metadata for a Resource.
org.apache.uima.resource.metadata.impl
org.apache.uima.util.impl

- ## Uses of ConfigurationParameter in org.apache.uima

  Methods in org.apache.uima that return ConfigurationParameter
  Modifier and Type
  Method
  Description
  `ConfigurationParameter`
  ResourceSpecifierFactory.`createConfigurationParameter()`
  Creates a `ConfigurationParameter`.

- ## Uses of ConfigurationParameter in org.apache.uima.analysis_engine.impl

  Methods in org.apache.uima.analysis_engine.impl with parameters of type ConfigurationParameter
  Modifier and Type
  Method
  Description
  `protected void`
  AnalysisEngineDescription_impl.`checkForInvalidParameterOverrides(ConfigurationParameter[] aParams, String aGroupName, ResourceManager aResourceManager)`
  Overrides`ResourceCreationSpecifier_impl.checkForInvalidParameterOverrides(ConfigurationParameter[], String, ResourceManager)` to validate parameter overrides in an aggregate AE.

- ## Uses of ConfigurationParameter in org.apache.uima.impl

  Methods in org.apache.uima.impl that return ConfigurationParameter
  Modifier and Type
  Method
  Description
  `ConfigurationParameter`
  ResourceSpecifierFactory_impl.`createConfigurationParameter()`

- ## Uses of ConfigurationParameter in org.apache.uima.resource.impl

  Methods in org.apache.uima.resource.impl with parameters of type ConfigurationParameter
  Modifier and Type
  Method
  Description
  `protected void`
  ResourceCreationSpecifier_impl.`checkForDuplicateParameterNames(ConfigurationParameter[] aParams)`
  Checks for duplicate parameter names and throws an exception if any are found.
  `protected void`
  ResourceCreationSpecifier_impl.`checkForInvalidParameterOverrides(ConfigurationParameter[] aParams, String aGroupName, ResourceManager aResourceManager)`
  Checks parameter overrides and throws a ResourceInitializationException if they are invalid.
  `protected void`
  ConfigurationManager_impl.`declareParameters(String aGroupName, ConfigurationParameter[] aParams, ConfigurationParameterSettings aSettings, String aContextName, Settings aExternalOverrides)`
  `protected void`
  ConfigurationManagerImplBase.`declareParameters(String aGroupName, ConfigurationParameter[] aParams, ConfigurationParameterSettings aSettings, String aContextName, Settings aExternalOverrides)`
  Called during creation of a new context.
  `protected Class<?>`
  ConfigurationManagerImplBase.`getParameterExpectedValueClass(ConfigurationParameter aParam)`
  Get the Java class of the expected value of the specified parameter.

- ## Uses of ConfigurationParameter in org.apache.uima.resource.metadata

  Methods in org.apache.uima.resource.metadata that return ConfigurationParameter
  Modifier and Type
  Method
  Description
  `ConfigurationParameter[]`
  ConfigurationParameterDeclarations.`getCommonParameters()`
  Gets the configuration parameters that are common to all groups.
  `ConfigurationParameter`
  ConfigurationParameterDeclarations.`getConfigurationParameter(String aGroupName, String aParamName)`
  Gets a configuration parameter.
  `ConfigurationParameter[]`
  ConfigurationGroup.`getConfigurationParameters()`
  Gets the configuration parameters in this group.
  `ConfigurationParameter[]`
  ConfigurationParameterDeclarations.`getConfigurationParameters()`
  Gets the configuration parameters for this Resource.
  Methods in org.apache.uima.resource.metadata with parameters of type ConfigurationParameter
  Modifier and Type
  Method
  Description
  `void`
  ConfigurationParameterDeclarations.`addCommonParameter(ConfigurationParameter aConfigurationParameter)`
  Adds a Configuration Parameter that is common to all groups.
  `void`
  ConfigurationGroup.`addConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  Adds a Configuration Parameter to this group.
  `void`
  ConfigurationParameterDeclarations.`addConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  Adds a Configuration Parameter that is not in any group.
  `void`
  ConfigurationParameterDeclarations.`removeCommonParameter(ConfigurationParameter aConfigurationParameter)`
  Removes an Configuration Parameter that is common to all groups.
  `void`
  ConfigurationGroup.`removeConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  Removes an Configuration Parameter from this group.
  `void`
  ConfigurationParameterDeclarations.`removeConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  Removes an Configuration Parameter that is not in any group.
  `void`
  ConfigurationParameterDeclarations.`setCommonParameters(ConfigurationParameter[] aParams)`
  Sets the configuration parameters that are common to all groups.
  `void`
  ConfigurationGroup.`setConfigurationParameters(ConfigurationParameter[] aParams)`
  Sets the configuration parameters in this group.
  `void`
  ConfigurationParameterDeclarations.`setConfigurationParameters(ConfigurationParameter[] aParams)`
  Sets the configuration parameters for this Resource.

- ## Uses of ConfigurationParameter in org.apache.uima.resource.metadata.impl

  Classes in org.apache.uima.resource.metadata.impl that implement ConfigurationParameter
  Modifier and Type
  Class
  Description
  `class`
  `ConfigurationParameter_impl`
  Reference implementation of `ConfigurationParameter`.
  Methods in org.apache.uima.resource.metadata.impl that return ConfigurationParameter
  Modifier and Type
  Method
  Description
  `protected ConfigurationParameter`
  ConfigurationParameterDeclarations_impl.`_getConfigurationParameter(ConfigurationParameter[] aParams, String aName)`
  `ConfigurationParameter[]`
  ConfigurationParameterDeclarations_impl.`getCommonParameters()`
  `ConfigurationParameter`
  ConfigurationParameterDeclarations_impl.`getConfigurationParameter(String aGroupName, String aParamName)`
  `ConfigurationParameter[]`
  ConfigurationGroup_impl.`getConfigurationParameters()`
  `ConfigurationParameter[]`
  ConfigurationParameterDeclarations_impl.`getConfigurationParameters()`
  Methods in org.apache.uima.resource.metadata.impl with parameters of type ConfigurationParameter
  Modifier and Type
  Method
  Description
  `protected ConfigurationParameter`
  ConfigurationParameterDeclarations_impl.`_getConfigurationParameter(ConfigurationParameter[] aParams, String aName)`
  `void`
  ConfigurationParameterDeclarations_impl.`addCommonParameter(ConfigurationParameter aConfigurationParameter)`
  `void`
  ConfigurationGroup_impl.`addConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  `void`
  ConfigurationParameterDeclarations_impl.`addConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  `void`
  ConfigurationParameterDeclarations_impl.`removeCommonParameter(ConfigurationParameter aConfigurationParameter)`
  `void`
  ConfigurationGroup_impl.`removeConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  `void`
  ConfigurationParameterDeclarations_impl.`removeConfigurationParameter(ConfigurationParameter aConfigurationParameter)`
  `void`
  ConfigurationParameterDeclarations_impl.`setCommonParameters(ConfigurationParameter[] aParams)`
  `void`
  ConfigurationGroup_impl.`setConfigurationParameters(ConfigurationParameter[] aParams)`
  `void`
  ConfigurationParameterDeclarations_impl.`setConfigurationParameters(ConfigurationParameter[] aParams)`
  `protected void`
  ResourceMetaData_impl.`validateConfigurationParameterDataTypeMatch(ConfigurationParameter aParam, NameValuePair aNVP)`
  Validate that a value is of an appropriate data type for assignment to the given parameter.

- ## Uses of ConfigurationParameter in org.apache.uima.util.impl

  Fields in org.apache.uima.util.impl declared as ConfigurationParameter
  Modifier and Type
  Field
  Description
  `static final ConfigurationParameter[]`
  Constants.`EMPTY_CONFIG_PARM_ARRAY`