public final class ResourceCreationSpecifierFactory extends Object
Modifier and Type | Method and Description |
---|---|
static org.apache.uima.resource.ResourceCreationSpecifier |
createResourceCreationSpecifier(String descriptorPath,
Object[] parameters)
Parse a ResourceCreationSpecifier from an XML descriptor file, setting additional configuration
parameters as necessary.
|
static org.apache.uima.resource.ResourceCreationSpecifier |
createResourceCreationSpecifier(URL descriptorURL,
Object[] parameters)
Parse a ResourceCreationSpecifier from the URL of an XML descriptor file, setting additional
configuration parameters as necessary.
|
static org.apache.uima.resource.ResourceCreationSpecifier |
createResourceCreationSpecifier(org.apache.uima.util.XMLInputSource xmlInput,
Object[] parameters)
Parse a ResourceCreationSpecifier from XML descriptor file input, setting additional
configuration parameters as necessary.
|
static void |
setConfigurationParameters(org.apache.uima.resource.ResourceCreationSpecifier specifier,
org.apache.uima.resource.metadata.ConfigurationParameter[] configurationParameters,
Object[] configurationValues)
This method passes through to
setConfigurationParameters(ResourceMetaData, ConfigurationParameter[], Object[]) |
static void |
setConfigurationParameters(org.apache.uima.resource.ResourceCreationSpecifier specifier,
Object... configurationData)
Create configuration parameter declarations and settings from a list of (name, value) pairs.
|
static void |
setConfigurationParameters(org.apache.uima.resource.metadata.ResourceMetaData metaData,
org.apache.uima.resource.metadata.ConfigurationParameter[] configurationParameters,
Object[] configurationValues)
This method sets the configuration parameters of a resource.
|
public static org.apache.uima.resource.ResourceCreationSpecifier createResourceCreationSpecifier(URL descriptorURL, Object[] parameters) throws org.apache.uima.util.InvalidXMLException, IOException
descriptorURL
- The URL of the XML descriptor file.parameters
- Any additional configuration parameters to be set. These should be supplied as (name,
value) pairs, so there should always be an even number of parameters.IOException
- if an I/O error occursorg.apache.uima.util.InvalidXMLException
- if the input XML is not valid or does not specify a valid ResourceSpecifier
public static org.apache.uima.resource.ResourceCreationSpecifier createResourceCreationSpecifier(org.apache.uima.util.XMLInputSource xmlInput, Object[] parameters) throws org.apache.uima.util.InvalidXMLException
xmlInput
- The descriptor file as an XMLInputSource.parameters
- Any additional configuration parameters to be set. These should be supplied as (name,
value) pairs, so there should always be an even number of parameters.org.apache.uima.util.InvalidXMLException
- if the input XML is not valid or does not specify a valid ResourceSpecifier
public static org.apache.uima.resource.ResourceCreationSpecifier createResourceCreationSpecifier(String descriptorPath, Object[] parameters) throws org.apache.uima.util.InvalidXMLException, IOException
descriptorPath
- The path to the XML descriptor file.parameters
- Any additional configuration parameters to be set. These should be supplied as (name,
value) pairs, so there should always be an even number of parameters.IOException
- if an I/O error occursorg.apache.uima.util.InvalidXMLException
- if the input XML is not valid or does not specify a valid ResourceSpecifier
public static void setConfigurationParameters(org.apache.uima.resource.ResourceCreationSpecifier specifier, Object... configurationData)
specifier
- The ResourceCreationSpecifier whose parameters are to be set.configurationData
- The configuration parameters to be set. These should be supplied as (name, value)
pairs, so there should always be an even number of parameters.public static void setConfigurationParameters(org.apache.uima.resource.ResourceCreationSpecifier specifier, org.apache.uima.resource.metadata.ConfigurationParameter[] configurationParameters, Object[] configurationValues)
setConfigurationParameters(ResourceMetaData, ConfigurationParameter[], Object[])
specifier
- The ResourceCreationSpecifier whose parameters are to be set.configurationParameters
- the configuration parameter declarations.configurationValues
- the configuration parameter values.public static void setConfigurationParameters(org.apache.uima.resource.metadata.ResourceMetaData metaData, org.apache.uima.resource.metadata.ConfigurationParameter[] configurationParameters, Object[] configurationValues)
metaData
- The ResourceMetaData whose parameters are to be set.configurationParameters
- an array of configuration parametersconfigurationValues
- an array of configuration parameter valuesCopyright © 2012–2022 The Apache Software Foundation. All rights reserved.