| Package | Description | 
|---|---|
| org.geotools.process | Define a Process API used to wrap up processes for reuse. | 
| org.geotools.process.factory | |
| org.geotools.process.feature | |
| org.geotools.process.function | |
| org.geotools.process.impl | Class to help developers implement additional Processes. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | RenderingProcessAn interface to be implemented by processes meant to be integrated as feature collection/grid
 coverage transformations in a rendering chain. | 
| Modifier and Type | Method and Description | 
|---|---|
| Process | ProcessFactory. create(Name name)Create a process for execution. | 
| static Process | Processors. createProcess(Name name)Look up an implementation of the named process on the classpath. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Callable<Map<String,Object>> | Processors. createCallable(Process process,
              Map<String,Object> input)Used to wrap a Process up as a Callable for use with an existing ExecutorService | 
| Progress | ThreadPoolProcessExecutor. submit(Process task,
      Map<String,Object> input) | 
| Progress | ProcessExecutor. submit(Process task,
      Map<String,Object> input)Submits a process for execution and returns a Progress representing the pending results of
 the task. | 
| Constructor and Description | 
|---|
| ProgressTask(Process process,
            Map<String,Object> input)Creates a ProgressTask that will execute the given Process when run. | 
| Modifier and Type | Method and Description | 
|---|---|
| Process | AnnotationDrivenProcessFactory. create(Name name)Cerate a process (for the indicated name). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractFeatureCollectionProcessA Process for feature collections. | 
| class  | FeatureToFeatureProcessAbstract implementation of Process for feature collections. | 
| Constructor and Description | 
|---|
| ProcessFunction(Name processName,
               List<Expression> inputExpressions,
               Map<String,Parameter<?>> parameters,
               Process process,
               Literal fallbackValue) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractProcessProvide an implementation of the process method to implement your own Process. | 
| class  | SimpleProcessProvide an implementation for a simple process (ie so quick and easy it is not going to need to
 report progress as it goes). | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract Process | SingleProcessFactory. create() | 
| Process | SingleProcessFactory. create(Name name) | 
Copyright © 1996–2019 Geotools. All rights reserved.