Package | Description |
---|---|
gate | |
gate.creole | |
gate.util |
Modifier and Type | Interface and Description |
---|---|
interface |
Controller
Models the execution of groups of ProcessingResources.
|
interface |
CorpusController
Models the execution of groups of ProcessingResources on a given corpus.
|
interface |
LanguageAnalyser
A special type of
ProcessingResource that processes Document s |
interface |
ProcessingResource
Models all sorts of processing resources.
|
Modifier and Type | Method and Description |
---|---|
static Executable |
Gate.getExecutable()
Returns the curently set executable.
|
Modifier and Type | Method and Description |
---|---|
static void |
Gate.setExecutable(Executable executable)
Sets the
Executable currently under execution. |
Modifier and Type | Interface and Description |
---|---|
interface |
ConditionalController
A Conditional controller is a controller that keeps a running strategy for
each PR contained.
|
interface |
ControllerAwarePR
This interface should be implemented by processing resources that
need to know when any containing controller starts and ends its
execution, for example to initialise internal data structures or to
do some aggregate processing of data gathered from a whole corpus.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractController |
class |
AbstractLanguageAnalyser
A parent implementation of language analysers with some default code.
|
class |
AbstractProcessingResource
A convenience implementation of ProcessingResource with some default
code.
|
class |
ConditionalSerialAnalyserController
This class implements a SerialController that only contains
LanguageAnalyser s. |
class |
ConditionalSerialController
Execute a list of PRs serially.
|
class |
RealtimeCorpusController
A custom GATE controller that interrupts the execution over a document when a
specified amount of time has elapsed.
|
class |
SerialAnalyserController
This class implements a SerialController that only contains
LanguageAnalyser s. |
class |
SerialController
Execute a list of PRs serially.
|
Modifier and Type | Method and Description |
---|---|
static void |
Benchmark.executeWithBenchmarking(Executable executable,
String benchmarkID,
Object objectInvokingThisCheckPoint,
Map<Object,Object> benchmarkingFeatures)
Executes the given
Executable , logging its runtime under
the given benchmark ID (which is propagated to the Executable if it
is itself Benchmarkable ). |
Copyright © 2024 GATE. All rights reserved.