A B C D G I J M N P Q R S T U W 
All Classes All Packages

A

AbstractTransportCollectionReader - Class in uk.gov.dstl.baleen.transports.components
This class provides basic functionality for a transport collection reader.
AbstractTransportCollectionReader() - Constructor for class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
 
AbstractTransportConsumer - Class in uk.gov.dstl.baleen.transports.components
This class provides basic functionality for a transport consumer.
AbstractTransportConsumer() - Constructor for class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
 
ANNOTATION_CLASS - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
ANNOTATION_TYPE - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
ANNOTATIONS - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 

B

build() - Method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCasConverterBuilder

C

closeQueue() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
Close the queue and release and resources
closeQueue() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
Close the queue and release and resources
closeQueue() - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportReceiver
 
closeQueue() - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportSender
 
createQueue() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
Create the Queue for the transport of the data
createQueue() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
Create the Queue for the transport of the data
createQueue() - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportReceiver
 
createQueue() - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportSender
 

D

DA_CAVEATS - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DA_CLASSIFICATION - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DA_DOCUMENT_TYPE - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DA_LANGUAGE - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DA_RELEASABILITY - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DA_SOURCE_URI - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DA_TIMESTAMP - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
deseralize(JCas, Map<String, Object>) - Method in class uk.gov.dstl.baleen.transports.serialisation.JCasDeserialiser
Deserialise the given JSON map by populating the given JCas.
deserialise(JCas, String) - Method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCasConverter
Deserialise the given JSON string by populating the given JCas.
doClose() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
 
DOCUMENT_ANNOTATION - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DOCUMENT_LANGUAGE - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
DOCUMENT_TEXT - Static variable in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
doDestroy() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
 
doGetNext(JCas) - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
 
doHasNext() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
 
doInitialize(UimaContext) - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
 
doInitialize(UimaContext) - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
 
doProcess(JCas) - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
 

G

getDefaultCapacity() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
 
getDefaultCapacity() - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportSender
 
getNameFromReference(String) - Static method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
getQueueLength() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
Get the current length of the queue.
getQueueLength() - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportSender
 

I

isReference(String) - Static method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 

J

JCasDeserialiser - Class in uk.gov.dstl.baleen.transports.serialisation
This class is responsible for deserialisation of the JCas from a JSON Map
JCasDeserialiser(UimaMonitor, Collection<Class<? extends BaleenAnnotation>>, Collection<Class<? extends BaleenAnnotation>>) - Constructor for class uk.gov.dstl.baleen.transports.serialisation.JCasDeserialiser
Construct a JCasDeserialiser using the given UimaSupport, UimaMonitor and, optional, white and black lists to filter by.
JCasSerialiser - Class in uk.gov.dstl.baleen.transports.serialisation
This class is responsible for serialisation of the JCas to a JSON Map.
JCasSerialiser(UimaMonitor, Collection<Class<? extends BaleenAnnotation>>, Collection<Class<? extends BaleenAnnotation>>) - Constructor for class uk.gov.dstl.baleen.transports.serialisation.JCasSerialiser
Construct a JCasSerialiser using the given UimaSupport, UimaMonitor and, optional, white and black lists to filter by.
JsonJCas - Class in uk.gov.dstl.baleen.transports.serialisation
Constants for use in JSON serialisation of the JCas
JsonJCasConverter - Class in uk.gov.dstl.baleen.transports.serialisation
Class to serialise and deserialise the JCas to a JSON string.
JsonJCasConverter(UimaMonitor, Collection<Class<? extends BaleenAnnotation>>, Collection<Class<? extends BaleenAnnotation>>) - Constructor for class uk.gov.dstl.baleen.transports.serialisation.JsonJCasConverter
Construct a JsonJCasConverter using the given UimaSupport, UimaMonitor and, optional, white and black lists to filter by.
JsonJCasConverterBuilder - Class in uk.gov.dstl.baleen.transports.serialisation
A builder for creating a JsonJCasConverter.
JsonJCasConverterBuilder(UimaMonitor) - Constructor for class uk.gov.dstl.baleen.transports.serialisation.JsonJCasConverterBuilder
Construct the builder with the mandatory arguments

M

makeReference(String) - Static method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 
MemoryTransportReceiver - Class in uk.gov.dstl.baleen.transports.memory
This class provides an in memory implementation of an AbstractTransportCollectionReader.
MemoryTransportReceiver() - Constructor for class uk.gov.dstl.baleen.transports.memory.MemoryTransportReceiver
 
MemoryTransportSender - Class in uk.gov.dstl.baleen.transports.memory
This class provides an in memory implementation of an AbstractTransportConsumer.
MemoryTransportSender() - Constructor for class uk.gov.dstl.baleen.transports.memory.MemoryTransportSender
 

N

NewFeatureUtils - Class in uk.gov.dstl.baleen.transports.serialisation
A utility class for the creation of new Features during deserialisation.
normalizeFeatureName(Feature) - Static method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCas
 

P

PARAM_BLACKLIST - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
A list of types to blacklist (full classnames)
PARAM_BLACKLIST - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
A list of types to blacklist (optionally including package)
PARAM_TOPIC - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
The topic for transport use
PARAM_TOPIC - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
The topic for transport use
PARAM_TOPIC_DEFAULT - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
A default value for a transport key parameters to be used by implementations if required.
PARAM_WHITELIST - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
A list of types to whitelist (full classnames)
PARAM_WHITELIST - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
A list of types to whitelist (optionally including package)

Q

QUEUE_CAPACITY - Static variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
The optional capacity of the blocking queue.

R

readFromQueue() - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
Read the next data from the queue
readFromQueue() - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportReceiver
 

S

serialise(JCas) - Method in class uk.gov.dstl.baleen.transports.serialisation.JCasSerialiser
Serialise the JCas to a JSON map
serialise(JCas) - Method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCasConverter
Serialise the JCas to a JSON string
setPrimitive(BaleenAnnotation, Feature, Object) - Static method in class uk.gov.dstl.baleen.transports.serialisation.NewFeatureUtils
Set the primitve value for the given feature on the given annotation
setPrimitiveArray(JCas, BaleenAnnotation, Feature, Object) - Static method in class uk.gov.dstl.baleen.transports.serialisation.NewFeatureUtils
Set the array value for the given feature on the given annotation

T

topic - Variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportCollectionReader
 
topic - Variable in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
 

U

uk.gov.dstl.baleen.transports.components - package uk.gov.dstl.baleen.transports.components
 
uk.gov.dstl.baleen.transports.memory - package uk.gov.dstl.baleen.transports.memory
 
uk.gov.dstl.baleen.transports.serialisation - package uk.gov.dstl.baleen.transports.serialisation
 

W

withBlacklist(Collection<String>) - Method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCasConverterBuilder
Add a blacklist
withWhitelist(Collection<String>) - Method in class uk.gov.dstl.baleen.transports.serialisation.JsonJCasConverterBuilder
Add a whitelist
writeToQueue(String, String) - Method in class uk.gov.dstl.baleen.transports.components.AbstractTransportConsumer
Write the given data to the queue
writeToQueue(String, String) - Method in class uk.gov.dstl.baleen.transports.memory.MemoryTransportSender
 
A B C D G I J M N P Q R S T U W 
All Classes All Packages