Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z 

A

AbstractLogger - Class in org.daisy.common.slf4j
 
AbstractLogger() - Constructor for class org.daisy.common.slf4j.AbstractLogger
 
AbstractMessageAccessor - Class in org.daisy.common.messaging
 
AbstractMessageAccessor(Message.Level) - Constructor for class org.daisy.common.messaging.AbstractMessageAccessor
 
accept(T) - Method in interface org.daisy.common.shell.CommandRunner.Consumer
 
accept(I) - Method in class org.daisy.common.transform.Buffer.ItemBuffer
 
add(FuzzySet) - Method in class org.daisy.common.fuzzy.FuzzyVariable
Adds a new fuzzy set to this variable
add(FuzzyVariable) - Method in class org.daisy.common.fuzzy.InferenceEngine
Adds a new FuzzyVariable to the system
add(Runnable) - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
See java.util.concurrent.BlockingQueue#add(), This method may block if the queue is being updated.
add(T) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
addAll(Collection<? extends T>) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
addAllBypass(Collection<K>) - Method in class org.daisy.common.priority.WrappingPriorityQueue
Allows to add a set of elements that are already wrapped.
addCurrentJar() - Method in class org.daisy.common.java.JarIsolatedClassLoader
Add the current JAR file to the class path of this class loader.
addJarRecursively(String) - Method in class org.daisy.common.java.JarIsolatedClassLoader
Add the JAR file at the specified path within the current JAR to the class path of this class loader.
allMessages() - Method in class org.daisy.common.messaging.AbstractMessageAccessor
Must return a (mutable) iterable that contains all messages (which are mutable) received up till now.
allMessages() - Method in class org.daisy.common.messaging.MessageBus
 
and(XMLTransformer.InputType) - Method in interface org.daisy.common.transform.XMLTransformer.InputType
 
andIfPresent(Function<InputValue<?>, InputValue<?>>) - Method in interface org.daisy.common.transform.XMLTransformer.InputType
 
andThen(SingleInSingleOutXMLTransformer, Buffer<?, ?>, boolean) - Method in class org.daisy.common.transform.SingleInSingleOutXMLTransformer
Returns a composed transformer that runs this transformation with as input the output of the before transformation, and the parameters being passed to both.
append(MessageBuilder) - Method in interface org.daisy.common.messaging.MessageAppender
Append a child to the underlying message.
append(MessageBuilder) - Method in class org.daisy.common.messaging.MessageBus
 
asCollection() - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
Returns the runnables as an immutable Collection without maintaining the order given by the priority
asDouble() - Method in enum org.daisy.common.priority.Priority
 
asInput() - Method in class org.daisy.common.transform.Buffer
 
asLogger() - Method in interface org.daisy.common.messaging.MessageAppender
Logger that appends messages to the underlying message.
asNodeConsumer() - Method in class org.daisy.common.transform.XMLOutputValue
A sequence of nodes, as a Consumer<Node>.
asNodeIterator() - Method in class org.daisy.common.transform.XMLInputValue
A sequence of nodes as a Iterator<Node>.
asObject() - Method in class org.daisy.common.transform.InputValue
 
asObject(Class<T>) - Method in class org.daisy.common.transform.InputValue
 
asOrderedCollection() - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
Returns the runnables as an immutable Collection maintaining the order given by the priority
asOutput() - Method in class org.daisy.common.transform.Buffer
 
asURI(File) - Static method in class org.daisy.common.file.URLs
 
asURI(String) - Static method in class org.daisy.common.file.URLs
 
asURI(URL) - Static method in class org.daisy.common.file.URLs
 
asURL(File) - Static method in class org.daisy.common.file.URLs
 
asURL(String) - Static method in class org.daisy.common.file.URLs
 
asURL(URI) - Static method in class org.daisy.common.file.URLs
 
asXMLEventReader() - Method in class org.daisy.common.transform.XMLInputValue
A stream of XML events as a XMLEventReader.
asXMLEventWriter() - Method in class org.daisy.common.transform.XMLOutputValue
A sequence of XML events, as a XMLEventWriter.
asXMLStreamReader() - Method in class org.daisy.common.transform.XMLInputValue
A stream of XML events as a XMLStreamReader.
asXMLStreamWriter() - Method in class org.daisy.common.transform.XMLOutputValue
A sequence of XML events, as a XMLStreamWriter.

B

BaseURIAwareXMLStreamReader - Interface in org.daisy.common.stax
 
BaseURIAwareXMLStreamWriter - Interface in org.daisy.common.stax
 
BinaryFinder - Class in org.daisy.common.shell
 
BinaryFinder() - Constructor for class org.daisy.common.shell.BinaryFinder
 
Buffer<I,O> - Class in org.daisy.common.transform
Buffer to connect two XML transformer ports, one that pushes items and one that pulls items.
Buffer() - Constructor for class org.daisy.common.transform.Buffer
 
Buffer.ItemBuffer<I> - Class in org.daisy.common.transform
 
BufferedXMLStreamWriter(BaseURIAwareXMLStreamWriter) - Constructor for class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
build() - Method in class org.daisy.common.messaging.MessageBuilder
 

C

cache(Iterator<T>, int) - Static method in class org.daisy.common.transform.InputValue
Cache a Iterator.
ChildOrSiblingPredicate() - Constructor for class org.daisy.common.stax.StaxEventHelper.EventPredicates.ChildOrSiblingPredicate
 
ChildPredicate() - Constructor for class org.daisy.common.stax.StaxEventHelper.EventPredicates.ChildPredicate
 
close() - Method in interface org.daisy.common.messaging.MessageAppender
Close the underlying message.
close() - Method in class org.daisy.common.messaging.MessageBus
 
close() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
close() - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
close() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
close() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
column - Variable in class org.daisy.common.messaging.Message
 
CommandRunner - Class in org.daisy.common.shell
 
CommandRunner(String...) - Constructor for class org.daisy.common.shell.CommandRunner
 
CommandRunner.Consumer<T> - Interface in org.daisy.common.shell
Version of java.util.function.Consumer that can throw checked exceptions.
compare(PrioritizableRunnable<?>, PrioritizableRunnable<?>) - Method in class org.daisy.common.priority.PrioritizableComparator
 
consumeError(CommandRunner.Consumer<InputStream>) - Method in class org.daisy.common.shell.CommandRunner
 
consumeError(Logger) - Method in class org.daisy.common.shell.CommandRunner
 
consumeOutput(CommandRunner.Consumer<InputStream>) - Method in class org.daisy.common.shell.CommandRunner
 
createFilter() - Method in class org.daisy.common.messaging.AbstractMessageAccessor
 
createFilter() - Method in class org.daisy.common.messaging.MessageAccessor
 

D

debug(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
debug(String, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
debug(String, Object, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
debug(String, Object...) - Method in class org.daisy.common.slf4j.AbstractLogger
 
debug(String, Throwable) - Method in class org.daisy.common.slf4j.AbstractLogger
 
deflate(String) - Static method in class org.daisy.common.zip.ZipUtils
Deflates the given string and returns it as a byte array This method is consistent with ZipUtils.inflate(byte[] buffer)
delegate() - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
Returns this forwarding class delegate
delegate() - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
delegate() - Method in class org.daisy.common.stax.DelegatingBaseURIAwareXMLStreamReader
 
delegate() - Method in class org.daisy.common.stax.DelegatingBaseURIAwareXMLStreamWriter
 
delegate() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
delegate() - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
DelegatingBaseURIAwareXMLStreamReader - Class in org.daisy.common.stax
 
DelegatingBaseURIAwareXMLStreamReader() - Constructor for class org.daisy.common.stax.DelegatingBaseURIAwareXMLStreamReader
 
DelegatingBaseURIAwareXMLStreamWriter - Class in org.daisy.common.stax
 
DelegatingBaseURIAwareXMLStreamWriter() - Constructor for class org.daisy.common.stax.DelegatingBaseURIAwareXMLStreamWriter
 
DelegatingXMLStreamReader - Class in org.daisy.common.stax
 
DelegatingXMLStreamReader() - Constructor for class org.daisy.common.stax.DelegatingXMLStreamReader
 
DelegatingXMLStreamWriter - Class in org.daisy.common.stax
 
DelegatingXMLStreamWriter() - Constructor for class org.daisy.common.stax.DelegatingXMLStreamWriter
 
dirty - Variable in class org.daisy.common.priority.PrioritizableRunnable
Indicates if the relative timestamp has been recently updated.
DocumentBuilder - Interface in org.daisy.common.xml
Produces a document object model from a possibly non-XML file.
doDebug(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
doError(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
doInfo(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
done() - Method in class org.daisy.common.transform.Buffer
Should be called by the input if all items have been pushed.
done() - Method in class org.daisy.common.transform.Buffer.ItemBuffer
 
doTrace(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
doWarn(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
drainTo(Collection<? super T>) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
drainTo(Collection<? super T>, int) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 

E

element() - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
encode(URL) - Static method in class org.daisy.common.file.URLs
 
ensureSingleItem() - Method in class org.daisy.common.transform.XMLInputValue
Ensure that the number of items in the sequence is exactly one.
ensureSingleItem(Iterator<V>) - Static method in class org.daisy.common.transform.XMLInputValue
 
error(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
error(String, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
error(String, Object, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
error(String, Object...) - Method in class org.daisy.common.slf4j.AbstractLogger
 
error(String, Throwable) - Method in class org.daisy.common.slf4j.AbstractLogger
 
error(TransformerException) - Method in class org.daisy.common.transform.Buffer
Can be called by the input if no more items can be pushed due to an error.
error(TransformerException) - Method in class org.daisy.common.transform.Buffer.ItemBuffer
Can be called by the input if no more items can be pushed due to an error.
EventPredicates() - Constructor for class org.daisy.common.stax.StaxEventHelper.EventPredicates
 
EventProcessor - Interface in org.daisy.common.stax
Stax event processor.
execute(Runnable) - Method in class org.daisy.common.priority.PriorityThreadPoolExecutor
 
executing() - Method in class org.daisy.common.priority.timetracking.TimeTracker
Stores the waiting time of the given runnable in the buffer if the buffer is full the queue is updated.

F

feedInput(CommandRunner.Consumer<OutputStream>) - Method in class org.daisy.common.shell.CommandRunner
 
feedInput(byte[]) - Method in class org.daisy.common.shell.CommandRunner
 
file - Variable in class org.daisy.common.messaging.Message
 
filterLevels(Set<Message.Level>) - Method in interface org.daisy.common.messaging.MessageAccessor.MessageFilter
 
filterLevels(Set<Message.Level>) - Method in class org.daisy.common.messaging.ProgressMessage
Returns a view with only messages with text and of a given severity level.
find(String) - Static method in class org.daisy.common.shell.BinaryFinder
Look for a given executable in the PATH environment variable.
flush() - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
flush() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
flush() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
format(String, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
format(String, Object, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
format(String, Object...) - Method in class org.daisy.common.slf4j.AbstractLogger
 
ForwardingPrioritableRunnable<T> - Class in org.daisy.common.priority
 
ForwardingPrioritableRunnable(PrioritizableRunnable<T>) - Constructor for class org.daisy.common.priority.ForwardingPrioritableRunnable
 
FuzzySet - Class in org.daisy.common.fuzzy
A fuzzy set is defined by a name which describes the intensity (high, low , very cold, hot, etc.), a weight and a memebership function, the memebership function should define behaviuors in the range (0,1) and return values from (0,1).
FuzzySet(String, double, Function<Double, Double>) - Constructor for class org.daisy.common.fuzzy.FuzzySet
 
FuzzyVariable - Class in org.daisy.common.fuzzy
A fuzzy variable is just a group of fuzzy sets
FuzzyVariable() - Constructor for class org.daisy.common.fuzzy.FuzzyVariable
 

G

get(String) - Static method in class org.daisy.common.shell.BinaryFinder
Test whether a path points to a file that is executable, and return the File if it is.
get() - Method in class org.daisy.common.transform.LazySaxResultProvider
 
get() - Method in class org.daisy.common.transform.LazySaxSourceProvider
 
get() - Method in interface org.daisy.common.transform.Mult
 
getActiveBlock() - Static method in interface org.daisy.common.messaging.MessageAppender
Returns the "active" block in the current "message thread".
getActiveBlock(String) - Static method in interface org.daisy.common.messaging.MessageAppender
Returns the active block in the specified message thread.
getActiveBlockLogger() - Static method in interface org.daisy.common.messaging.MessageAppender
Logger that appends messages to the active block at the time of the log calls.
getAll() - Method in class org.daisy.common.messaging.AbstractMessageAccessor
 
getAll() - Method in class org.daisy.common.messaging.MessageAccessor
Gets the messgages from a set of levels
getAttributeCount() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getAttributeLocalName(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getAttributeName(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getAttributeNamespace(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getAttributePrefix(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getAttributes(XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
getAttributeType(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getAttributeValue(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getAttributeValue(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getBaseURI() - Method in interface org.daisy.common.stax.BaseURIAwareXMLStreamReader
 
getBaseURI() - Method in interface org.daisy.common.stax.BaseURIAwareXMLStreamWriter
 
getBaseURI() - Method in class org.daisy.common.stax.DelegatingBaseURIAwareXMLStreamReader
 
getBaseURI() - Method in class org.daisy.common.stax.DelegatingBaseURIAwareXMLStreamWriter
 
getBaseURI() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
getBaseURI() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
getCharacterEncodingScheme() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getChildOrSiblingPredicate() - Static method in class org.daisy.common.stax.StaxEventHelper.EventPredicates
Gets the child or sibling predicate.
getCode() - Method in exception org.daisy.common.transform.TransformerException
 
getColumn() - Method in class org.daisy.common.messaging.Message
 
getCurrentJAR(Class<?>) - Static method in class org.daisy.common.file.URLs
 
getDebugs() - Method in class org.daisy.common.messaging.MessageAccessor
Gets the debugs.
getDelegate() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
getDescription() - Method in class org.daisy.common.properties.Properties.SettableProperty
 
getElementText() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getEncoding() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getErrors() - Method in class org.daisy.common.messaging.MessageAccessor
Gets the errors.
getEventType() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getFile() - Method in class org.daisy.common.messaging.Message
 
getFunction(TimeStats) - Method in class org.daisy.common.priority.timetracking.LinearTimeNormalizer
Returns a function that normalises a given number accordingly to the stats using the formula x_n=(x-min)/(max-min)
getFunction(TimeStats) - Method in interface org.daisy.common.priority.timetracking.TimeFunctionFactory
 
getInfos() - Method in class org.daisy.common.messaging.MessageAccessor
Gets the infos.
getLevel() - Method in class org.daisy.common.messaging.Message
 
getLine() - Method in class org.daisy.common.messaging.Message
 
getLocalName() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getLocation() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getMembership() - Method in class org.daisy.common.fuzzy.FuzzySet
 
getMessages() - Method in interface org.daisy.common.messaging.MessageAccessor.MessageFilter
 
getMessages() - Method in class org.daisy.common.messaging.ProgressMessage
If this message has text, returns a singleton list with an immutable copy of the message.
getName() - Method in class org.daisy.common.fuzzy.FuzzySet
 
getName() - Method in class org.daisy.common.properties.Properties.Property
Get the property name
getName() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getNamespaceBindingsAsMap() - Method in class org.daisy.common.transform.StringWithNamespaceContext
 
getNamespaceContext() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getNamespaceContext() - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
getNamespaceContext() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
getNamespaceContext() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
getNamespaceCount() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getNamespacePrefix(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getNamespaceURI(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getNamespaceURI(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getNamespaceURI() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getNamespaceURI(String) - Method in class org.daisy.common.transform.StringWithNamespaceContext
 
getOwnerId() - Method in class org.daisy.common.messaging.Message
A string that uniquely identifies the "owner" of this message, for example a pipeline job.
getPIData() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getPITarget() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getPortion() - Method in class org.daisy.common.messaging.ProgressMessage
Portion within parent (or within whole process if no parent)
getPrefix() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getPrefix(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
getPrefix(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
getPrefix(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
getPrefix(String) - Method in class org.daisy.common.transform.StringWithNamespaceContext
 
getPrefixes(String) - Method in class org.daisy.common.transform.StringWithNamespaceContext
 
getPrefixes() - Method in class org.daisy.common.transform.StringWithNamespaceContext
 
getPriority() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
getPriority() - Method in interface org.daisy.common.priority.Prioritizable
Returns the priority.
getPriority() - Method in class org.daisy.common.priority.PrioritizableRunnable
 
getPriority(PrioritizableRunnable<T>) - Method in interface org.daisy.common.priority.PriorityCalculator
 
getPriorityCalculator() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
getPriorityCalculator() - Method in class org.daisy.common.priority.PrioritizableRunnable
 
getProgress() - Method in class org.daisy.common.messaging.AbstractMessageAccessor
 
getProgress() - Method in class org.daisy.common.messaging.MessageAccessor
 
getProgress() - Method in class org.daisy.common.messaging.ProgressMessage
The total progress of this message
getProperty(String) - Static method in class org.daisy.common.properties.Properties
Gets the system property or environment variable indicated by the specified key.
getProperty(String, String) - Static method in class org.daisy.common.properties.Properties
 
getProperty(String, boolean, String, boolean) - Static method in class org.daisy.common.properties.Properties
 
getProperty(String, boolean, String, boolean, String) - Static method in class org.daisy.common.properties.Properties
 
getProperty(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getProperty(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
getProperty(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
getProperty(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
getReference() - Method in class org.daisy.common.priority.timetracking.TimeStats
 
getReferencedTimes() - Method in class org.daisy.common.priority.timetracking.TimeStats
References the times and retuns the array
getRelativeWaitingTime() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
getRelativeWaitingTime() - Method in interface org.daisy.common.priority.Prioritizable
 
getRelativeWaitingTime() - Method in class org.daisy.common.priority.PrioritizableRunnable
Gets the relative waiting time
getResourceFromJAR(String, Class<?>) - Static method in class org.daisy.common.file.URLs
 
getResourceFromJAR(String, Path) - Static method in class org.daisy.common.file.URLs
Closing the file system of the returned path is the responsibility of the caller.
getResources(String) - Method in class org.daisy.common.java.JarIsolatedClassLoader
 
getScore(double...) - Method in class org.daisy.common.fuzzy.InferenceEngine
We need a crisp value (x_i) per fuzzy variable (j) to calculate the memberships then the final score is calculated as x_i: (ΣiΣj weight_j*memebership_j(x_i)) / Σj weith_j where memebership_j(x_i)!=0
getSequence() - Method in class org.daisy.common.messaging.Message
 
getSets() - Method in class org.daisy.common.fuzzy.FuzzyVariable
Returns iterable of this variable sets
getSettableProperties() - Static method in class org.daisy.common.properties.Properties
Get the current set of properties that can be modified.
getSnapshot() - Static method in class org.daisy.common.properties.Properties
Returns the momentary set of properties as a Map object.
getText() - Method in class org.daisy.common.messaging.Message
 
getText() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getTextCharacters() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getTextCharacters(int, char[], int, int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getTextLength() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getTextStart() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getThrowable() - Method in class org.daisy.common.messaging.Message
 
getTimes() - Method in class org.daisy.common.priority.timetracking.TimeStats
Unreferenced times
getTimeStamp() - Method in class org.daisy.common.messaging.Message
 
getTimestamp() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
getTimestamp() - Method in interface org.daisy.common.priority.Prioritizable
Returns the timestamp.
getTimestamp() - Method in class org.daisy.common.priority.PrioritizableRunnable
 
getTraces() - Method in class org.daisy.common.messaging.MessageAccessor
Gets the traces.
getUpdatableQueue() - Method in class org.daisy.common.priority.PriorityThreadPoolExecutor
 
getValue() - Method in class org.daisy.common.properties.Properties.Property
Get the value
getValue(Map<String, String>) - Method in class org.daisy.common.properties.Properties.Property
 
getValue() - Method in class org.daisy.common.properties.Properties.SettableProperty
Get the current value, or the default value if the property has not been set yet and did not have an initial value.
getValue(Map<String, String>) - Method in class org.daisy.common.properties.Properties.SettableProperty
Get the value that was in effect at the moment the snapshot was made, or the default value if the value was null.
getVersion() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
getWarnings() - Method in class org.daisy.common.messaging.MessageAccessor
Gets the warnings.
getWeight() - Method in class org.daisy.common.fuzzy.FuzzySet
 
greaterThan(int) - Method in interface org.daisy.common.messaging.MessageAccessor.MessageFilter
 
greaterThan(int) - Method in class org.daisy.common.messaging.ProgressMessage
Returns a view with only messages with text and with a sequence number above a given threshold, or with a descendant message above that threshold.

H

hasName() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
hasNext() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
hasNext() - Method in class org.daisy.common.transform.Buffer.ItemBuffer
 
hasText() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 

I

InferenceEngine - Class in org.daisy.common.fuzzy
 
InferenceEngine() - Constructor for class org.daisy.common.fuzzy.InferenceEngine
 
inflate(byte[]) - Static method in class org.daisy.common.zip.ZipUtils
Inflates the byte array assuming that is a string and returs it This method is consistent with ZipUtils.deflate(String)
info(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
info(String, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
info(String, Object, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
info(String, Object...) - Method in class org.daisy.common.slf4j.AbstractLogger
 
info(String, Throwable) - Method in class org.daisy.common.slf4j.AbstractLogger
 
InputValue<V> - Class in org.daisy.common.transform
A supplier of a XDM value (item or sequence of items).
InputValue(V) - Constructor for class org.daisy.common.transform.InputValue
 
InputValue() - Constructor for class org.daisy.common.transform.InputValue
 
InputValue(InputValue<V>) - Constructor for class org.daisy.common.transform.InputValue
 
inRange(int, int) - Method in interface org.daisy.common.messaging.MessageAccessor.MessageFilter
Get all the top-level messages affected by the events between (and including) "start" en "end".
inRange(int, int) - Method in class org.daisy.common.messaging.ProgressMessage
Returns a view with only messages with text and with a sequence number within a given range, or with a descendant message within that range.
IS_END_ELEMENT - Static variable in class org.daisy.common.stax.StaxEventHelper.EventPredicates
The I s_ en d_ element.
IS_START_ELEMENT - Static variable in class org.daisy.common.stax.StaxEventHelper.EventPredicates
The I s_ star t_ element.
isAttributeSpecified(int) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
isCharacters() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
isChildPredicate() - Static method in class org.daisy.common.stax.StaxEventHelper.EventPredicates
Checks if is child predicate.
isDirty() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
isDirty() - Method in class org.daisy.common.priority.PrioritizableRunnable
 
isElement(QName) - Static method in class org.daisy.common.stax.StaxEventHelper.EventPredicates
Checks if is element
isEndElement() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
isMoreSevereThan(Message.Level) - Method in enum org.daisy.common.messaging.Message.Level
 
isReady() - Method in interface org.daisy.common.stax.XMLStreamWriterHelper.FutureWriterEvent
 
isSensitive() - Method in class org.daisy.common.properties.Properties.SettableProperty
 
isStandalone() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
isStartElement() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
isStartOrStopElement(QName) - Static method in class org.daisy.common.stax.StaxEventHelper.EventPredicates
Checks if is start or stop element.
isWhiteSpace() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
ITEM_SEQUENCE - Static variable in interface org.daisy.common.transform.XMLTransformer.OutputType
 
ItemBuffer() - Constructor for class org.daisy.common.transform.Buffer.ItemBuffer
 
iterator() - Method in class org.daisy.common.messaging.ProgressMessage
Returns a momentary view of the child messages.
iterator() - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
iteratorOf(Supplier<T>) - Static method in class org.daisy.common.transform.InputValue
 

J

JarIsolatedClassLoader - Class in org.daisy.common.java
Child-first delegating class loader that loads from JAR files embedded within the current JAR.
JarIsolatedClassLoader() - Constructor for class org.daisy.common.java.JarIsolatedClassLoader
 

K

key - Variable in class org.daisy.common.properties.Properties.Property
 

L

LazySaxResultProvider - Class in org.daisy.common.transform
 
LazySaxResultProvider(String) - Constructor for class org.daisy.common.transform.LazySaxResultProvider
Constructs a new instance.
LazySaxSourceProvider - Class in org.daisy.common.transform
 
LazySaxSourceProvider(String) - Constructor for class org.daisy.common.transform.LazySaxSourceProvider
Constructs a new instance.
level - Variable in class org.daisy.common.messaging.Message
 
line - Variable in class org.daisy.common.messaging.Message
 
LinearTimeNormalizer - Class in org.daisy.common.priority.timetracking
Provides functions that perform linear normalisations given using as reference.
LinearTimeNormalizer() - Constructor for class org.daisy.common.priority.timetracking.LinearTimeNormalizer
 
listen(Consumer<Integer>) - Method in class org.daisy.common.messaging.MessageAccessor
Register a callback that is called whenever a new (top-level) message arrives, a message is updated with descendant messages, or the progress of a message changes.
listen(Consumer<Integer>) - Method in class org.daisy.common.messaging.MessageBus
 
listResourcesFromJAR(String, Class<?>) - Static method in class org.daisy.common.file.URLs
 
listResourcesFromJAR(String, Path) - Static method in class org.daisy.common.file.URLs
 
loadClass(String, boolean) - Method in class org.daisy.common.java.JarIsolatedClassLoader
 
loop(XMLEventReader, Predicate<XMLEvent>, Predicate<XMLEvent>, EventProcessor) - Static method in class org.daisy.common.stax.StaxEventHelper
Loops through the elements until the checker returns null or the element stream stops

M

mandatory(Function<InputValue<?>, InputValue<?>>) - Static method in interface org.daisy.common.transform.XMLTransformer.InputType
 
mandatory(XMLTransformer.InputType) - Static method in interface org.daisy.common.transform.XMLTransformer.InputType
 
MANDATORY_ITEM_SEQUENCE - Static variable in interface org.daisy.common.transform.XMLTransformer.InputType
 
MANDATORY_NODE_SEQUENCE - Static variable in interface org.daisy.common.transform.XMLTransformer.InputType
 
MANDATORY_NODE_SINGLE - Static variable in interface org.daisy.common.transform.XMLTransformer.InputType
 
markDirty(boolean) - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
markDirty(boolean) - Method in class org.daisy.common.priority.PrioritizableRunnable
marks this runnable as dirty so the priority should be recalculated if necessary.
MembershipFunctions - Class in org.daisy.common.fuzzy
 
MembershipFunctions() - Constructor for class org.daisy.common.fuzzy.MembershipFunctions
 
Message - Class in org.daisy.common.messaging
Simple message
Message(Throwable, String, Message.Level, int, int, Date, Integer, String, String) - Constructor for class org.daisy.common.messaging.Message
 
Message.Level - Enum in org.daisy.common.messaging
Severity levels.
MessageAccessor - Class in org.daisy.common.messaging
Gives access to the stored messages.
MessageAccessor() - Constructor for class org.daisy.common.messaging.MessageAccessor
 
MessageAccessor.MessageFilter - Interface in org.daisy.common.messaging
 
MessageAppender - Interface in org.daisy.common.messaging
An object that can modify an underlying message by appending child messages to it or by closing it.
MessageBuilder - Class in org.daisy.common.messaging
 
MessageBuilder() - Constructor for class org.daisy.common.messaging.MessageBuilder
 
MessageBus - Class in org.daisy.common.messaging
Collection of messages that belong together, for example to a Pipeline job.
MessageBus(String, Message.Level) - Constructor for class org.daisy.common.messaging.MessageBus
 
messageCounts - Static variable in class org.daisy.common.messaging.Message
 
mult(int) - Method in class org.daisy.common.transform.InputValue
Make multiples of this input.
Mult<I extends InputValue<?>> - Interface in org.daisy.common.transform
Multiples of an input value.
mult(int) - Method in class org.daisy.common.transform.XMLInputValue
 

N

newEqualsFunction(double) - Static method in class org.daisy.common.fuzzy.MembershipFunctions
 
newFactory(int, TimeFunctionFactory) - Static method in class org.daisy.common.priority.timetracking.TimeTrackerFactory
Instantiates a new TimeTrackerFactory that will create TimeTrackers with the given buffer size and the function factory.
newFixedSizeThreadPoolExecutor(int, TimeTrackerFactory) - Static method in class org.daisy.common.priority.PriorityThreadPoolExecutor
Creates a new PriorityThreadPoolExecutor of a fixed size and uses the TimeTrackerFactory As time tracking mehod.
newLinearTimeFunctionFactory() - Static method in class org.daisy.common.priority.timetracking.TimeFunctions
Returns a new factory that produces LinearTimeNormalizer objects.
newTimeTracker(UpdatablePriorityBlockingQueue<T>) - Method in class org.daisy.common.priority.timetracking.TimeTrackerFactory
Returns a new TimeTracker associated with the updatable queue.
newTrapezoidFunction(double, double, double, double) - Static method in class org.daisy.common.fuzzy.MembershipFunctions
 
next() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
next() - Method in class org.daisy.common.transform.Buffer.ItemBuffer
 
nextTag() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
NODE_SEQUENCE - Static variable in interface org.daisy.common.transform.XMLTransformer.OutputType
 

O

offer(Runnable) - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
See java.util.concurrent.BlockingQueue#offer(), This method may block if the queue is being updated.
offer(T) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
offer(T, long, TimeUnit) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
onUpdated(Consumer<Integer>) - Method in class org.daisy.common.messaging.MessageBuilder
 
optional(Function<InputValue<?>, InputValue<?>>) - Static method in interface org.daisy.common.transform.XMLTransformer.InputType
 
optional(XMLTransformer.InputType) - Static method in interface org.daisy.common.transform.XMLTransformer.InputType
 
OPTIONAL_ITEM_SEQUENCE - Static variable in interface org.daisy.common.transform.XMLTransformer.InputType
 
OPTIONAL_NODE_SEQUENCE - Static variable in interface org.daisy.common.transform.XMLTransformer.InputType
 
OPTIONAL_NODE_SINGLE - Static variable in interface org.daisy.common.transform.XMLTransformer.InputType
 
org.daisy.common.file - package org.daisy.common.file
 
org.daisy.common.fuzzy - package org.daisy.common.fuzzy
Fuzzy engine and fuzzy runnables.
org.daisy.common.java - package org.daisy.common.java
 
org.daisy.common.messaging - package org.daisy.common.messaging
 
org.daisy.common.priority - package org.daisy.common.priority
Provides a flexible execution service based on priorities that allows to interact with the execution queue in realtime.
org.daisy.common.priority.timetracking - package org.daisy.common.priority.timetracking
Utilities for tracking task times and normalisation functions.
org.daisy.common.properties - package org.daisy.common.properties
 
org.daisy.common.shell - package org.daisy.common.shell
 
org.daisy.common.slf4j - package org.daisy.common.slf4j
 
org.daisy.common.stax - package org.daisy.common.stax
Stax helpers and common utilities
org.daisy.common.transform - package org.daisy.common.transform
 
org.daisy.common.xml - package org.daisy.common.xml
 
org.daisy.common.zip - package org.daisy.common.zip
 
OutputValue<V> - Class in org.daisy.common.transform
A consumer of a XDM value (item or sequence of items).
OutputValue() - Constructor for class org.daisy.common.transform.OutputValue
 
ownerId - Variable in class org.daisy.common.messaging.Message
 

P

parse(InputSource) - Method in interface org.daisy.common.xml.DocumentBuilder
Parse the input
peek() - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
peekNextElement(XMLEventReader, QName) - Static method in class org.daisy.common.stax.StaxEventHelper
Peek next element matching the QName
peekNextElement(XMLEventReader, Set<QName>) - Static method in class org.daisy.common.stax.StaxEventHelper
Peek next element which mathces any QNames from the set provided
poll() - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
poll(long, TimeUnit) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
Prioritizable<T> - Interface in org.daisy.common.priority
 
PrioritizableComparator - Class in org.daisy.common.priority
Comparator for PrioritizedRunnables based on their priorities
PrioritizableComparator() - Constructor for class org.daisy.common.priority.PrioritizableComparator
 
PrioritizableRunnable<T> - Class in org.daisy.common.priority
A runnable that holds an associated priority.
PrioritizableRunnable(Runnable, PriorityCalculator<T>) - Constructor for class org.daisy.common.priority.PrioritizableRunnable
Creats the object and timestamps it.
Priority - Enum in org.daisy.common.priority
Possible priorities associated to a task
PriorityCalculator<T> - Interface in org.daisy.common.priority
 
prioritySource() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
prioritySource() - Method in interface org.daisy.common.priority.Prioritizable
 
prioritySource() - Method in class org.daisy.common.priority.PrioritizableRunnable
 
prioritySource() - Method in interface org.daisy.common.priority.PriorityCalculator
 
PriorityThreadPoolExecutor<T> - Class in org.daisy.common.priority
Thread pool excutor that the underlying queue supports the PriorityService interface methods.
process(XMLEvent) - Method in interface org.daisy.common.stax.EventProcessor
Process the event
ProgressMessage - Class in org.daisy.common.messaging
A progress message is an extension of a simple message, with a certain "progress" and with possible nested (progress) messages.
Properties - Class in org.daisy.common.properties
 
Properties.Property - Class in org.daisy.common.properties
 
Properties.SettableProperty - Class in org.daisy.common.properties
 
propertyNames() - Static method in class org.daisy.common.properties.Properties
Returns a set of all the keys in this property list.
put(T) - Method in class org.daisy.common.priority.WrappingPriorityQueue
 

R

reference(long) - Method in class org.daisy.common.priority.timetracking.TimeStats
References the given time
relativeWaitingTime - Variable in class org.daisy.common.priority.PrioritizableRunnable
realtive waiting time within a given context.
relativize(URI, URI) - Static method in class org.daisy.common.file.URLs
 
remove() - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
remove() - Method in class org.daisy.common.transform.Buffer.ItemBuffer
 
require(int, String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
resolve(URI, URI) - Static method in class org.daisy.common.file.URLs
 
run() - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
run() - Method in class org.daisy.common.priority.PrioritizableRunnable
 
run() - Method in class org.daisy.common.shell.CommandRunner
Run the command and wait for the process to finish.
run(Supplier<Long>) - Method in class org.daisy.common.shell.CommandRunner
 
run(String...) - Static method in class org.daisy.common.shell.CommandRunner
 

S

sequence - Variable in class org.daisy.common.messaging.Message
 
sequence - Variable in class org.daisy.common.transform.XMLInputValue
 
setBaseURI(URI) - Method in interface org.daisy.common.stax.BaseURIAwareXMLStreamWriter
 
setBaseURI(URI) - Method in class org.daisy.common.stax.DelegatingBaseURIAwareXMLStreamWriter
 
setBaseURI(URI) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
setBaseURI(URI) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
setDefaultNamespace(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
setDefaultNamespace(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
setDefaultNamespace(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
setNamespaceContext(NamespaceContext) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
setNamespaceContext(NamespaceContext) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
setNamespaceContext(NamespaceContext) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
setPrefix(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
setPrefix(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
setPrefix(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
setRelativeWaitingTime(Function<Long, Double>) - Method in class org.daisy.common.priority.ForwardingPrioritableRunnable
 
setRelativeWaitingTime(Function<Long, Double>) - Method in class org.daisy.common.priority.PrioritizableRunnable
Uses the normaliser to set the relative waiting time of this runnable and marks it as dirty
setValue(String) - Method in class org.daisy.common.properties.Properties.SettableProperty
Set the value
SingleInSingleOutXMLTransformer - Class in org.daisy.common.transform
XMLTransformer with one XML input (named "source"), one XML output (named "result"), and a "parameters" port with QName/String pairs.
SingleInSingleOutXMLTransformer() - Constructor for class org.daisy.common.transform.SingleInSingleOutXMLTransformer
 
skipElement(XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
standaloneSet() - Method in class org.daisy.common.stax.DelegatingXMLStreamReader
 
StaxEventHelper - Class in org.daisy.common.stax
The Class StaxEventHelper offers some stax utilities.
StaxEventHelper.EventPredicates - Class in org.daisy.common.stax
EventPredicates related helper functions.
StaxEventHelper.EventPredicates.ChildOrSiblingPredicate - Class in org.daisy.common.stax
Checks if the event is child or siblings ChildOrSiblingPredicate.
StaxEventHelper.EventPredicates.ChildPredicate - Class in org.daisy.common.stax
Checks if the event is offspring.
streamReader - Variable in class org.daisy.common.transform.XMLInputValue
 
StringWithNamespaceContext - Class in org.daisy.common.transform
 
StringWithNamespaceContext(String, Map<String, String>) - Constructor for class org.daisy.common.transform.StringWithNamespaceContext
 
supportsContentType(String) - Method in interface org.daisy.common.xml.DocumentBuilder
Test whether this parser supports a given content media type.
swap(PrioritizableRunnable<T>, PrioritizableRunnable<T>) - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
Swap the priorities of both PrioritizableRunnable objects to change the order in the queue

T

take() - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
See BlockingQueue.take(), it also waits for any updating operations to finish.
take() - Method in class org.daisy.common.priority.WrappingPriorityQueue
 
test(XMLEvent) - Method in class org.daisy.common.stax.StaxEventHelper.EventPredicates.ChildOrSiblingPredicate
 
test(XMLEvent) - Method in class org.daisy.common.stax.StaxEventHelper.EventPredicates.ChildPredicate
 
text - Variable in class org.daisy.common.messaging.Message
 
throwable - Variable in class org.daisy.common.messaging.Message
 
TimeFunctionFactory - Interface in org.daisy.common.priority.timetracking
 
TimeFunctions - Class in org.daisy.common.priority.timetracking
Utility class to conglomerate the different normalising functions.
TimeFunctions() - Constructor for class org.daisy.common.priority.timetracking.TimeFunctions
 
timeStamp - Variable in class org.daisy.common.messaging.Message
 
TimeStats - Class in org.daisy.common.priority.timetracking
Mantains a snapshot of the TimeTracker and the reference time used to make comparisions.
TimeTracker<T> - Class in org.daisy.common.priority.timetracking
This class maintains a buffer of the waiting time of last N tasks exectued.
TimeTracker(int, UpdatablePriorityBlockingQueue<T>, TimeFunctionFactory) - Constructor for class org.daisy.common.priority.timetracking.TimeTracker
Creates a new TimeTracker with a buffer of the provided size, that updates the given queue using the functions provided by the factory.
TimeTrackerFactory - Class in org.daisy.common.priority.timetracking
Factory of TimeTracker objects, it allows to configure the to be created object and delays its association with the executing queue.
toString() - Method in class org.daisy.common.messaging.ProgressMessage
 
toString() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
toString() - Method in class org.daisy.common.transform.InputValue
 
toString() - Method in class org.daisy.common.transform.StringWithNamespaceContext
 
ToStringWriter() - Constructor for class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
trace(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
trace(String, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
trace(String, Object, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
trace(String, Object...) - Method in class org.daisy.common.slf4j.AbstractLogger
 
trace(String, Throwable) - Method in class org.daisy.common.slf4j.AbstractLogger
 
transform(Map<QName, InputValue<?>>, Map<QName, OutputValue<?>>) - Method in class org.daisy.common.transform.SingleInSingleOutXMLTransformer
 
transform(XMLInputValue<?>, XMLOutputValue<?>, InputValue<?>) - Method in class org.daisy.common.transform.SingleInSingleOutXMLTransformer
 
transform(Map<QName, InputValue<?>>, Map<QName, OutputValue<?>>) - Method in interface org.daisy.common.transform.XMLTransformer
 
transform(InputValue<?>, OutputValue<?>) - Method in interface org.daisy.common.transform.XMLTransformer
 
TransformerException - Exception in org.daisy.common.transform
Unchecked version of TransformerException with an extra "code" argument.
TransformerException(Throwable) - Constructor for exception org.daisy.common.transform.TransformerException
 
TransformerException(QName, Throwable) - Constructor for exception org.daisy.common.transform.TransformerException
 
tryFind(PrioritizableRunnable<T>) - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
Tries to find the runnable among the elements in the queue.

U

unlisten(Consumer<Integer>) - Method in class org.daisy.common.messaging.MessageAccessor
 
unlisten(Consumer<Integer>) - Method in class org.daisy.common.messaging.MessageBus
 
unwrap() - Method in class org.daisy.common.priority.WrappingPriorityQueue
Returns an iterable with the unwrapped elements.
UpdatablePriorityBlockingQueue<T> - Class in org.daisy.common.priority
This class adds a layer to a forwarded PriorityBlockingQueue that allows to update the order based on a priority or via the provided methods.
UpdatablePriorityBlockingQueue() - Constructor for class org.daisy.common.priority.UpdatablePriorityBlockingQueue
Creates a new UpdatablePriorityBlockingQueue, it has infiniteinfiniteinfiniteinfiniteinfinite capacity.
update(Function<PrioritizableRunnable<T>, Void>) - Method in class org.daisy.common.priority.UpdatablePriorityBlockingQueue
Applies the function to all the elements in the queue.
URLs - Class in org.daisy.common.file
 

V

validate(Optional<InputValue<?>>) - Method in interface org.daisy.common.transform.XMLTransformer.InputType
 
validate(OutputValue<?>) - Method in interface org.daisy.common.transform.XMLTransformer.OutputType
 
validateInput(Map<QName, InputValue<?>>, Map<QName, XMLTransformer.InputType>) - Static method in interface org.daisy.common.transform.XMLTransformer
Check that the expected inputs are present and are of the expected type.
validateOutput(Map<QName, OutputValue<?>>, Map<QName, XMLTransformer.OutputType>) - Static method in interface org.daisy.common.transform.XMLTransformer
Check that the expected outputs are present and are of the expected type.
valueOf(String) - Static method in enum org.daisy.common.messaging.Message.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.daisy.common.priority.Priority
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.daisy.common.messaging.Message.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.daisy.common.priority.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
valueSupplied() - Method in class org.daisy.common.transform.InputValue
 
valueSupplied() - Method in class org.daisy.common.transform.XMLInputValue
 

W

warn(String) - Method in class org.daisy.common.slf4j.AbstractLogger
 
warn(String, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
warn(String, Object, Object) - Method in class org.daisy.common.slf4j.AbstractLogger
 
warn(String, Object...) - Method in class org.daisy.common.slf4j.AbstractLogger
 
warn(String, Throwable) - Method in class org.daisy.common.slf4j.AbstractLogger
 
withColumn(int) - Method in class org.daisy.common.messaging.MessageBuilder
 
withFile(String) - Method in class org.daisy.common.messaging.MessageBuilder
 
withLevel(Message.Level) - Method in class org.daisy.common.messaging.MessageBuilder
 
withLine(int) - Method in class org.daisy.common.messaging.MessageBuilder
 
withOwnerId(String) - Method in class org.daisy.common.messaging.MessageBuilder
 
withProgress(BigDecimal) - Method in class org.daisy.common.messaging.MessageBuilder
 
withSequence(int) - Method in class org.daisy.common.messaging.MessageBuilder
 
withText(String) - Method in class org.daisy.common.messaging.MessageBuilder
 
withThrowable(Throwable) - Method in class org.daisy.common.messaging.MessageBuilder
 
withTimeStamp(Date) - Method in class org.daisy.common.messaging.MessageBuilder
 
wrap(Throwable) - Static method in exception org.daisy.common.transform.TransformerException
 
wrapped() - Method in class org.daisy.common.priority.WrappingPriorityQueue
Returns an iterable with the wrapped elements.
WrappingPriorityQueue<T,K extends T> - Class in org.daisy.common.priority
This class takes care of wrapping and unwrapping elements when they are added to the queue.
WrappingPriorityQueue(PriorityBlockingQueue<K>, Function<T, K>, Function<K, T>) - Constructor for class org.daisy.common.priority.WrappingPriorityQueue
 
writeAttribute(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeAttribute(String, String, String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeAttribute(String, String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeAttribute(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeAttribute(String, String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeAttribute(String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeAttribute(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeAttribute(String, String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeAttribute(String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeAttribute(XMLStreamWriter, QName, String) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttribute(XMLStreamWriter, QName, String, boolean) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttribute(XMLStreamWriter, Node) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttribute(XMLStreamWriter, Node, boolean) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttribute(XMLStreamWriter, Map.Entry<QName, String>) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttributes(XMLStreamWriter, Element) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttributes(XMLStreamWriter, Element, boolean) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttributes(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeAttributes(XMLStreamWriter, Map<QName, String>) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeCData(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeCData(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeCData(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeCData(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeCharacters(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeCharacters(char[], int, int) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeCharacters(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeCharacters(char[], int, int) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeCharacters(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeCharacters(char[], int, int) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeCharacters(XMLStreamWriter, Node) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeCharacters(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeComment(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeComment(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeComment(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeComment(XMLStreamWriter, Node) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeComment(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeDefaultNamespace(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeDefaultNamespace(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeDefaultNamespace(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeDocument(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeDocument(XMLStreamWriter, Document) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeDocument(XMLStreamWriter, Document, boolean) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeDTD(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeDTD(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeDTD(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeElement(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeElement(XMLStreamWriter, Element) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeEmptyElement(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeEmptyElement(String, String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeEmptyElement(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeEmptyElement(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeEmptyElement(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeEmptyElement(String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeEmptyElement(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeEmptyElement(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeEmptyElement(String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeEndDocument() - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeEndDocument() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeEndDocument() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeEndElement() - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeEndElement() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeEndElement() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeEntityRef(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeEntityRef(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeEntityRef(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeEvent(XMLStreamWriterHelper.FutureWriterEvent) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeEvent(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeNamespace(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeNamespace(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeNamespace(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeNode(XMLStreamWriter, Node) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeProcessingInstruction(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeProcessingInstruction(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeProcessingInstruction(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeProcessingInstruction(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeProcessingInstruction(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeProcessingInstruction(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeProcessingInstruction(XMLStreamWriter, Node) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeProcessingInstruction(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeStartDocument() - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeStartDocument(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeStartDocument(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeStartDocument() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeStartDocument(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeStartDocument(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeStartDocument() - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeStartDocument(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeStartDocument(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeStartElement(String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeStartElement(String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeStartElement(String, String, String) - Method in class org.daisy.common.stax.DelegatingXMLStreamWriter
 
writeStartElement(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeStartElement(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeStartElement(String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.BufferedXMLStreamWriter
 
writeStartElement(String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeStartElement(String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeStartElement(String, String, String) - Method in class org.daisy.common.stax.XMLStreamWriterHelper.ToStringWriter
 
writeStartElement(XMLStreamWriter, QName) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeStartElement(XMLStreamWriter, XMLStreamReader) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeStartElement(XMLStreamWriter, Element) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeStartElement(XMLStreamWriter, Element, boolean, boolean, boolean) - Static method in class org.daisy.common.stax.XMLStreamWriterHelper
 
writeTo(XMLStreamWriter) - Method in interface org.daisy.common.stax.XMLStreamWriterHelper.WriterEvent
 
writeXMLStream(Consumer<BaseURIAwareXMLStreamWriter>) - Method in class org.daisy.common.transform.XMLOutputValue
The purpose of this method is to be overridden by subclasses, e.g.

X

XMLInputValue<V> - Class in org.daisy.common.transform
A supplier of a XDM value that is a sequence of nodes, or an "external" item that can be marshaled to a sequence of nodes.
XMLInputValue(BaseURIAwareXMLStreamReader) - Constructor for class org.daisy.common.transform.XMLInputValue
 
XMLInputValue(Iterator<? extends Node>) - Constructor for class org.daisy.common.transform.XMLInputValue
 
XMLInputValue(Iterator<? extends Node>, boolean) - Constructor for class org.daisy.common.transform.XMLInputValue
 
XMLInputValue(XMLInputValue<V>, boolean) - Constructor for class org.daisy.common.transform.XMLInputValue
 
XMLOutputValue<V> - Class in org.daisy.common.transform
A consumer of a XDM value that is a sequence of nodes, or an "external" item that can be unmarshaled from a sequence of nodes.
XMLOutputValue(BaseURIAwareXMLStreamWriter) - Constructor for class org.daisy.common.transform.XMLOutputValue
 
XMLOutputValue(Consumer<Node>) - Constructor for class org.daisy.common.transform.XMLOutputValue
 
XMLOutputValue() - Constructor for class org.daisy.common.transform.XMLOutputValue
 
XMLOutputValue(XMLOutputValue<V>) - Constructor for class org.daisy.common.transform.XMLOutputValue
 
XMLStreamWriterHelper - Class in org.daisy.common.stax
 
XMLStreamWriterHelper.BufferedXMLStreamWriter - Class in org.daisy.common.stax
 
XMLStreamWriterHelper.FutureWriterEvent - Interface in org.daisy.common.stax
 
XMLStreamWriterHelper.ToStringWriter - Class in org.daisy.common.stax
 
XMLStreamWriterHelper.WriterEvent - Interface in org.daisy.common.stax
 
XMLTransformer - Interface in org.daisy.common.transform
Transform a number of input values to output values, at least one input or output being XML or convertable to/from XML.
XMLTransformer.InputType - Interface in org.daisy.common.transform
 
XMLTransformer.OutputType - Interface in org.daisy.common.transform
 

Z

ZipUtils - Class in org.daisy.common.zip
 
ZipUtils() - Constructor for class org.daisy.common.zip.ZipUtils
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links

Copyright © 2010–2025 The DAISY Consortium. All rights reserved.