Class PipelineParameterChecker
- java.lang.Object
-
- de.julielab.jcore.pipeline.builder.base.PipelineParameterChecker
-
public class PipelineParameterChecker extends Object
A helper class to find missing parameters and external resources in a JCoRe UIMA Pipeline.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPipelineParameterChecker.Missingstatic classPipelineParameterChecker.MissingComponentConfiguration
-
Field Summary
Fields Modifier and Type Field Description static StringMISSING_CONFIG_FILE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<PipelineParameterChecker.MissingComponentConfiguration>findMissingConfiguration(JCoReUIMAPipeline pipeline)static List<PipelineParameterChecker.MissingComponentConfiguration>findMissingParameters(org.apache.uima.resource.metadata.ResourceMetaData metaData)static List<PipelineParameterChecker.MissingComponentConfiguration>findMissingResources(org.apache.uima.resource.ResourceCreationSpecifier desc)static voidmain(String[] args)static voidwriteMissingConfigurationToFile(JCoReUIMAPipeline pipeline, File file)static voidwriteMissingConfigurationToFile(List<PipelineParameterChecker.MissingComponentConfiguration> missingConfiguration, File file)
-
-
-
Field Detail
-
MISSING_CONFIG_FILE_NAME
public static final String MISSING_CONFIG_FILE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(String[] args) throws PipelineIOException, IOException
- Throws:
PipelineIOExceptionIOException
-
findMissingParameters
public static List<PipelineParameterChecker.MissingComponentConfiguration> findMissingParameters(org.apache.uima.resource.metadata.ResourceMetaData metaData)
-
findMissingResources
public static List<PipelineParameterChecker.MissingComponentConfiguration> findMissingResources(org.apache.uima.resource.ResourceCreationSpecifier desc)
-
findMissingConfiguration
public static List<PipelineParameterChecker.MissingComponentConfiguration> findMissingConfiguration(JCoReUIMAPipeline pipeline)
-
writeMissingConfigurationToFile
public static void writeMissingConfigurationToFile(JCoReUIMAPipeline pipeline, File file) throws IOException
- Throws:
IOException
-
writeMissingConfigurationToFile
public static void writeMissingConfigurationToFile(List<PipelineParameterChecker.MissingComponentConfiguration> missingConfiguration, File file) throws IOException
- Throws:
IOException
-
-