| Package | Description |
|---|---|
| org.quattor.pan |
Contains the high-level classes used to invoke the pan language compiler.
|
| org.quattor.pan.cache | |
| org.quattor.pan.tasks |
Provides classes that implement parallel tasks within the compiler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Compiler.submit(Task<? extends TaskResult> task)
Submits a task to one of the compiler's task queues for processing.
|
| Modifier and Type | Method and Description |
|---|---|
protected Task<Valid2Result> |
Valid2Cache.createTask(String objectName) |
protected Task<Valid1Result> |
Valid1Cache.createTask(String objectName) |
protected Task<BuildResult> |
BuildCache.createTask(String objectName) |
protected abstract Task<T> |
AbstractCache.createTask(String key)
Creates a new task to be put into the cache, if necessary.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BuildTask
Wraps the
BuildCallable as a Task. |
class |
CompileTask
Wraps the
CompileCallable as a Task. |
class |
Valid1Task
Wraps the
BuildCallable as a Task. |
class |
Valid2Task
Wraps the
Valid2Callable as a Task. |
class |
WriteAnnotationTask
Wraps the
WriteAnnotationCallable as a Task. |
class |
WriteOutputTask
Wraps the
WriteXmlTask as a Task. |
Copyright © 2014 Quattor. All Rights Reserved.