A B C D E F G H I J K L M N O P R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractLogDelegate - Class in eu.woolplatform.utils.log
-
This abstract log delegate provides the following features:
- AbstractLogDelegate() - Constructor for class eu.woolplatform.utils.log.AbstractLogDelegate
-
Constructs a new abstract log delegate.
- AbstractScheduledTask - Class in eu.woolplatform.utils.schedule
-
Base scheduled task class with default implementations.
- AbstractScheduledTask() - Constructor for class eu.woolplatform.utils.schedule.AbstractScheduledTask
- AbstractSimpleSAXHandler<T> - Class in eu.woolplatform.utils.xml
-
This abstract implementation of
SimpleSAXHandlercontains convenient methods to parse attribute values. - AbstractSimpleSAXHandler() - Constructor for class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
- accept() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothServerSocket
-
Waits for a remote Bluetooth device to connect to this server socket.
- accept(int) - Method in interface eu.woolplatform.utils.bluetooth.BluetoothServerSocket
-
Waits for a remote Bluetooth device to connect to this server socket.
- AcceptLanguageParser - Class in eu.woolplatform.utils.http
- AcceptLanguageParser() - Constructor for class eu.woolplatform.utils.http.AcceptLanguageParser
- ADD - eu.woolplatform.utils.expressions.Token.Type
- addAttributeMapping(AppComponentAttributeMapping<T>) - Method in class eu.woolplatform.utils.AppComponents
-
Adds an attribute mapping.
- addComponent(Object) - Method in class eu.woolplatform.utils.AppComponents
-
Adds the specified component.
- AddExpression - Class in eu.woolplatform.utils.expressions.types
- AddExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.AddExpression
- addHeader(String, String) - Method in class eu.woolplatform.utils.http.HttpClient
-
Adds a header to the HTTP request.
- addOAuthSignature(Map<String, String>, String, String) - Method in class eu.woolplatform.utils.http.OAuthUtils
-
Adds parameter oauth_signature to the specified oauth_* parameters.
- addPoint(float, float) - Method in class eu.woolplatform.utils.math.LinearFunction
-
Adds a point.
- addPoints(Point...) - Method in class eu.woolplatform.utils.geom.Polygon
-
Adds the specified points.
- addQueryParam(String, String) - Method in class eu.woolplatform.utils.http.HttpClient
-
Adds a query parameter.
- AND - eu.woolplatform.utils.expressions.Token.Type
- AndExpression - Class in eu.woolplatform.utils.expressions.types
- AndExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.AndExpression
- AppComponent - Annotation Type in eu.woolplatform.utils
-
This annotation can be added to a class to indicate that it can be defined as an application-wide component in
AppComponents. - AppComponentAttributeMapping<T> - Interface in eu.woolplatform.utils
-
An attribute mapping can be added to
AppComponentsto register custom attribute types. - AppComponents - Class in eu.woolplatform.utils
-
This class defines a set of application-wide components.
- append(byte) - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Appends the specified byte to the end of the buffer.
- append(byte[], int, int) - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Appends bytes from the specified byte array to the end of this buffer.
- append(WritableByteBuffer, int, int) - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Appends bytes from the specified byte buffer to the end of this buffer.
- ARCHIVE_LOCK - Static variable in class eu.woolplatform.utils.log.FileLogger
- asBoolean() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns the boolean evaluation of the value as follows.
- asciiBytesToString(byte[]) - Static method in class eu.woolplatform.utils.log.LogUtils
- asciiBytesToString(byte[], int, int) - Static method in class eu.woolplatform.utils.log.LogUtils
- asNumber() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns the value as a number.
- ASSERT - Static variable in class eu.woolplatform.utils.log.Logger
- ASSIGN - eu.woolplatform.utils.expressions.Token.Type
- AssignExpression - Class in eu.woolplatform.utils.expressions.types
- AssignExpression(Expression, Token, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.AssignExpression
- available() - Method in class eu.woolplatform.utils.io.CountingInputStream
B
- Base64 - Class in eu.woolplatform.utils.io
- Base64() - Constructor for class eu.woolplatform.utils.io.Base64
- BinaryReader - Class in eu.woolplatform.utils.io
-
A binary reader can read elementary data types from an input stream.
- BinaryReader(InputStream) - Constructor for class eu.woolplatform.utils.io.BinaryReader
-
Constructs a new binary reader that will read from the specified input stream.
- BinaryWriter - Class in eu.woolplatform.utils.io
-
A binary writer can write elementary data types to an output stream.
- BinaryWriter(OutputStream) - Constructor for class eu.woolplatform.utils.io.BinaryWriter
-
Constructs a new binary writer that will write to the specified output stream.
- BluetoothAdapter - Class in eu.woolplatform.utils.bluetooth
-
This class provides a common interface to the Bluetooth system.
- BluetoothAdapter() - Constructor for class eu.woolplatform.utils.bluetooth.BluetoothAdapter
- BluetoothDevice - Interface in eu.woolplatform.utils.bluetooth
-
This class represents a remote Bluetooth device.
- bluetoothEnabled(BluetoothAdapter, boolean) - Method in interface eu.woolplatform.utils.bluetooth.BluetoothListener
-
Called when the enable or disable process is finished.
- BluetoothListener - Interface in eu.woolplatform.utils.bluetooth
-
This listener can be specified when you try to enable or disable Bluetooth.
- BluetoothServerSocket - Interface in eu.woolplatform.utils.bluetooth
-
A Bluetooth server socket is used to provide a service on the local Bluetooth device to other devices.
- BluetoothSocket - Interface in eu.woolplatform.utils.bluetooth
-
A Bluetooth socket provides a way to communicate with a remote Bluetooth device.
- BOOLEAN - eu.woolplatform.utils.expressions.Token.Type
- BOOLEAN - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Boolean value
Value:Boolean - BooleanValueParser - Class in eu.woolplatform.utils.xml
-
Values parser for boolean values.
- BooleanValueParser() - Constructor for class eu.woolplatform.utils.xml.BooleanValueParser
- BRACE_CLOSE - eu.woolplatform.utils.expressions.Token.Type
- BRACE_OPEN - eu.woolplatform.utils.expressions.Token.Type
- BRACKET_CLOSE - eu.woolplatform.utils.expressions.Token.Type
- BRACKET_OPEN - eu.woolplatform.utils.expressions.Token.Type
- buildComponents(File) - Method in class eu.woolplatform.utils.AppComponents
-
Builds components from the specified XML configuration file.
- buildComponents(InputStream) - Method in class eu.woolplatform.utils.AppComponents
-
Builds components from the specified XML configuration file.
- buildComponents(URL) - Method in class eu.woolplatform.utils.AppComponents
-
Builds components from the specified XML configuration file.
- buildComponents(Document) - Method in class eu.woolplatform.utils.AppComponents
-
Builds components from the specified XML configuration document.
- buildComponents(Element) - Method in class eu.woolplatform.utils.AppComponents
-
Builds components from the specified XML element.
- BuildException - Exception in eu.woolplatform.utils.exception
-
This exception is thrown if an error occurs while building an object through Java reflection.
- BuildException(String) - Constructor for exception eu.woolplatform.utils.exception.BuildException
- BuildException(String, Throwable) - Constructor for exception eu.woolplatform.utils.exception.BuildException
- buildUrl(String, Map<String, String>, String, String) - Method in class eu.woolplatform.utils.http.OAuthUtils
-
Builds a URL from the specified base URL and parameters.
- bytesToString(byte[]) - Static method in class eu.woolplatform.utils.log.LogUtils
- bytesToString(byte[], int, int) - Static method in class eu.woolplatform.utils.log.LogUtils
C
- cancel() - Method in interface eu.woolplatform.utils.schedule.Job
-
Called when the job is cancelled.
- cancel() - Method in class eu.woolplatform.utils.schedule.WaitJobRunner
- cancel(Object) - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
- cancel(Object) - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Cancels the task.
- cancelDiscoverDevices() - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Cancels the discovery of remote Bluetooth devices.
- cancelJobs() - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Cancels all running and pending jobs.
- cancelJobs(Job...) - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Cancels the specified jobs.
- cancelJobs(List<? extends Job>) - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Cancels the specified jobs.
- cancelScheduledTask(Object, String) - Method in class eu.woolplatform.utils.schedule.DefaultTaskScheduler
- cancelScheduledTask(Object, String) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Cancels the scheduled task with the specified task ID.
- cancelTask(Object, String) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Cancels the scheduled or running task with the specified task ID.
- cancelTasksWithClass(Object, Class<? extends ScheduledTask>) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Cancels any scheduled or running tasks that are an instance of the specified task class.
- canRunTaskOnMainThread() - Method in class eu.woolplatform.utils.schedule.DefaultTaskScheduler
- canRunTaskOnMainThread() - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Returns whether
isRunOnWorkerThread()should be checked to see if a task should be run on the main thread or on the worker thread. - characters(String, List<String>) - Method in interface eu.woolplatform.utils.xml.SimpleSAXHandler
-
Called when text content is found.
- ClassLoaderResourceLocator - Class in eu.woolplatform.utils.io
-
This resource locator can locate resources using the class loader or a specified class.
- ClassLoaderResourceLocator() - Constructor for class eu.woolplatform.utils.io.ClassLoaderResourceLocator
-
Constructs a new resource locator that will locate resources using the class loader.
- ClassLoaderResourceLocator(Class<?>) - Constructor for class eu.woolplatform.utils.io.ClassLoaderResourceLocator
-
Constructs a new resource locator that will locate resources using the specified class.
- clear() - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Removes all bytes from the buffer.
- clearDirectory(File) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Deletes the content of the specified directory.
- clearRestoreState(Object) - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- ClientException - Exception in eu.woolplatform.utils.exception
-
This exception indicates that a client received an error message from the server.
- ClientException(String) - Constructor for exception eu.woolplatform.utils.exception.ClientException
- ClientException(String, Throwable) - Constructor for exception eu.woolplatform.utils.exception.ClientException
- clone() - Method in class eu.woolplatform.utils.io.WritableByteBuffer
- close() - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Releases any resources used by this adapter.
- close() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothServerSocket
-
Closes this server socket.
- close() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothSocket
-
Closes the connection with the remote device.
- close() - Method in class eu.woolplatform.utils.csv.CsvParser
- close() - Method in class eu.woolplatform.utils.expressions.ExpressionParser
-
Closes the parser and the input reader.
- close() - Method in class eu.woolplatform.utils.expressions.Tokenizer
-
Closes the tokenizer and the input reader.
- close() - Method in class eu.woolplatform.utils.http.HttpClient
-
Closes this client.
- close() - Method in class eu.woolplatform.utils.io.CountingInputStream
- close() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- close() - Method in class eu.woolplatform.utils.io.URLEncodedWriter
- close() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Closes this reader and the underlying reader.
- close() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Closes this reader and the underlying reader.
- close() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Closes any open connections.
- close() - Method in class eu.woolplatform.utils.xml.XMLWriter
-
Closes this XML writer.
- COLON - eu.woolplatform.utils.expressions.Token.Type
- COMMA - eu.woolplatform.utils.expressions.Token.Type
- compare(String, String) - Method in class eu.woolplatform.utils.i18n.I18nComparator
- connectToService(String) - Method in interface eu.woolplatform.utils.bluetooth.BluetoothDevice
-
Connects to the specified service on this remote Bluetooth device.
- containsPoint(Point) - Method in class eu.woolplatform.utils.geom.Line
-
Returns whether this line contains the specified point.
- convert(Object, TypeReference<T>) - Static method in class eu.woolplatform.utils.json.JsonMapper
-
Converts the specified JSON object (the result of parsing JSON code to a basic Java type) to an object of the specified result type using the Jackson
ObjectMapper. - convert(Object, Class<T>) - Static method in class eu.woolplatform.utils.json.JsonMapper
-
Converts the specified JSON object (the result of parsing JSON code to a basic Java type) to an object of the specified class using the Jackson
ObjectMapper. - copyFile(File, File) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Copies the specified source file to the specified destination file.
- copyFile(File, File, long, long) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Copies bytes from the specified source file to the specified destination file.
- CountingInputStream - Class in eu.woolplatform.utils.io
-
This input stream keeps track of the current position in an underlying input stream.
- CountingInputStream(InputStream) - Constructor for class eu.woolplatform.utils.io.CountingInputStream
-
Constructs a new counting input stream.
- create(int, String) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse.Error
-
Creates a new error.
- create(int, String, Object) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse.Error
-
Creates a new error.
- create(String) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
-
Creates a new JSON-RPC notification without parameters.
- create(String, Object) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Creates a new JSON-RPC request without parameters.
- create(String, List<?>) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
-
Creates a new JSON-RPC notification with parameters as a JSON array.
- create(String, List<?>, Object) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Creates a new JSON-RPC request with parameters as a JSON array.
- create(String, Map<String, ?>) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
-
Creates a new JSON-RPC notification with parameters as a JSON object.
- create(String, Map<String, ?>, Object) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Creates a new JSON-RPC request with parameters as a JSON object.
- createError(JsonRpcResponse.Error, Object) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
-
Creates a JSON-RPC response with an error.
- createLogDelegate() - Method in class eu.woolplatform.utils.log.DefaultLogDelegateFactory
- createLogDelegate() - Method in class eu.woolplatform.utils.log.LogDelegateFactory
-
Creates a new log delegate.
- createResult(Object, Object) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
-
Creates a JSON-RPC response with a result.
- createTempFile(File, String, String) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Creates a temporary file in the specified directory.
- CsvParser - Class in eu.woolplatform.utils.csv
- CsvParser(LineNumberReader) - Constructor for class eu.woolplatform.utils.csv.CsvParser
- CurrentIterator<T> - Class in eu.woolplatform.utils
-
This iterator can return the current element rather than the next element as a normal iterator does.
- CurrentIterator(Iterator<? extends T>) - Constructor for class eu.woolplatform.utils.CurrentIterator
-
Constructs a new instance.
- currentTimeMillis() - Method in class eu.woolplatform.utils.datetime.VirtualClock
-
Returns the current time in milliseconds since the epoch.
D
- d(String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- d(String, String) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
DEBUG. - d(String, String) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
DEBUG. - d(String, String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- d(String, String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
DEBUG. - d(String, String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
DEBUG. - DataFormatter - Class in eu.woolplatform.utils
-
This class can format maps, lists and primitives (boolean, number, string).
- DataFormatter() - Constructor for class eu.woolplatform.utils.DataFormatter
- DateDuration - Class in eu.woolplatform.utils.schedule
-
This class specifies a duration that spans one or more days.
- DateDuration(int, DateUnit) - Constructor for class eu.woolplatform.utils.schedule.DateDuration
-
Constructs a new date duration.
- DateTimeFromIsoDateTimeDeserializer - Class in eu.woolplatform.utils.json
-
This deserializer can convert a string in ISO date/time format to a
DateTime. - DateTimeFromIsoDateTimeDeserializer() - Constructor for class eu.woolplatform.utils.json.DateTimeFromIsoDateTimeDeserializer
- dateTimeToType(DateTime, Class<T>) - Static method in class eu.woolplatform.utils.datetime.DateTimeUtils
-
Converts a
DateTimeobject to an object of the specified class. - DateTimeUtils - Class in eu.woolplatform.utils.datetime
-
This class contains various utility methods related to date and time.
- DateTimeUtils() - Constructor for class eu.woolplatform.utils.datetime.DateTimeUtils
- DateUnit - Class in eu.woolplatform.utils.schedule
-
A date unit is a unit for durations that span one or more days.
- DAY - Static variable in class eu.woolplatform.utils.schedule.DateUnit
- debug(String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(Marker, String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(Marker, String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(Marker, String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(Marker, String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- debug(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- debug(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- DEBUG - Static variable in class eu.woolplatform.utils.log.Logger
- decode(String) - Static method in class eu.woolplatform.utils.io.Base64
- DefaultLogDelegate - Class in eu.woolplatform.utils.log
-
This class writes log messages to standard output or standard error.
- DefaultLogDelegate() - Constructor for class eu.woolplatform.utils.log.DefaultLogDelegate
- DefaultLogDelegateFactory - Class in eu.woolplatform.utils.log
-
This factory creates instances of
DefaultLogDelegate. - DefaultLogDelegateFactory() - Constructor for class eu.woolplatform.utils.log.DefaultLogDelegateFactory
- DefaultTaskScheduler - Class in eu.woolplatform.utils.schedule
-
The default implementation of
TaskScheduler. - DefaultTaskScheduler() - Constructor for class eu.woolplatform.utils.schedule.DefaultTaskScheduler
- deleteTree(File) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Deletes the specified directory including all its contents.
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.DateTimeFromIsoDateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.EnumCodeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.EnumCustomStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.InstantFromIsoDateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.LocalDateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.MillisFromIsoDateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.SqlDateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.SqlDateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class eu.woolplatform.utils.json.SqlTimeDeserializer
- disable(BluetoothListener) - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Disables the Bluetooth system.
- discoverDevices(DiscoverDevicesListener) - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Starts the discovery of remote Bluetooth devices in the vicinity of this local Bluetooth device.
- DiscoverDevicesListener - Interface in eu.woolplatform.utils.bluetooth
-
This listener can receive events during a device discovery process.
- discoveredDevice(BluetoothAdapter, BluetoothDevice) - Method in interface eu.woolplatform.utils.bluetooth.DiscoverDevicesListener
-
Called when a remote Bluetooth device has been discovered.
- discoveryComplete(BluetoothAdapter) - Method in interface eu.woolplatform.utils.bluetooth.DiscoverDevicesListener
-
Called when the discovery process is completed.
- DIVIDE - eu.woolplatform.utils.expressions.Token.Type
- DivideExpression - Class in eu.woolplatform.utils.expressions.types
- DivideExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.DivideExpression
- DOLLAR_VARIABLE - eu.woolplatform.utils.expressions.Token.Type
- DOT - eu.woolplatform.utils.expressions.Token.Type
- DotExpression - Class in eu.woolplatform.utils.expressions.types
- DotExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.DotExpression
- DoubleValueParser - Class in eu.woolplatform.utils.xml
-
Value parser for double values.
- DoubleValueParser() - Constructor for class eu.woolplatform.utils.xml.DoubleValueParser
-
Constructs a new parser without range validation.
- DoubleValueParser(Double, Double) - Constructor for class eu.woolplatform.utils.xml.DoubleValueParser
-
Constructs a new parser with range validation.
- downloadFile(URL, File) - Static method in class eu.woolplatform.utils.io.FileUtils
E
- e(String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- e(String, String) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
ERROR. - e(String, String) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
ERROR. - e(String, String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- e(String, String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
ERROR. - e(String, String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
ERROR. - enable(BluetoothListener) - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Enables the Bluetooth system.
- encode(byte[]) - Static method in class eu.woolplatform.utils.io.Base64
- END_LIST - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
End of a list: "]"
Value: null - END_OBJECT - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
End of an object: "}"
Value: null - END_STRING - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
End of a string (").
- endElement(String, List<String>) - Method in interface eu.woolplatform.utils.xml.SimpleSAXHandler
-
Called when the end tag of a new element is found.
- EnumCodeDeserializer<T extends Enum<?>> - Class in eu.woolplatform.utils.json
-
This deserializer can read an integer value and convert it to an enum using a static method T forCode().
- EnumCodeDeserializer(Class<T>) - Constructor for class eu.woolplatform.utils.json.EnumCodeDeserializer
-
Constructs a new instance.
- EnumCodeSerializer - Class in eu.woolplatform.utils.json
-
This serializer calls method code() on an enum and writes it as an integer value.
- EnumCodeSerializer() - Constructor for class eu.woolplatform.utils.json.EnumCodeSerializer
- EnumCustomStringDeserializer<T extends Enum<?>> - Class in eu.woolplatform.utils.json
-
This deserializer can read a string value or null and convert it to an enum using a static method T fromStringValue().
- EnumCustomStringDeserializer(Class<T>) - Constructor for class eu.woolplatform.utils.json.EnumCustomStringDeserializer
-
Constructs a new instance.
- EnumCustomStringSerializer - Class in eu.woolplatform.utils.json
-
This serializer calls toString() on an enum and writes it as a string value.
- EnumCustomStringSerializer() - Constructor for class eu.woolplatform.utils.json.EnumCustomStringSerializer
- EnumValueParser<T extends Enum<T>> - Class in eu.woolplatform.utils.xml
-
Value parser for enum values.
- EnumValueParser(Class<T>) - Constructor for class eu.woolplatform.utils.xml.EnumValueParser
-
Constructs a new parser.
- EQUAL - eu.woolplatform.utils.expressions.Token.Type
- EqualExpression - Class in eu.woolplatform.utils.expressions.types
- EqualExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.EqualExpression
- equals(Object) - Method in class eu.woolplatform.utils.geom.Line
- equals(Object) - Method in class eu.woolplatform.utils.geom.Point
- equals(Object) - Method in class eu.woolplatform.utils.geom.Vector
- equals(Object) - Method in class eu.woolplatform.utils.json.JsonAtomicToken
- equals(Object) - Method in class eu.woolplatform.utils.json.JsonObject
- equals(Object) - Method in class eu.woolplatform.utils.ReferenceParameter
- equals(Object) - Method in class eu.woolplatform.utils.schedule.DateDuration
- equals(Object) - Method in class eu.woolplatform.utils.schedule.TimeDuration
- error(String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(Marker, String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(Marker, String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(Marker, String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(Marker, String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- error(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- error(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- ERROR - Static variable in class eu.woolplatform.utils.log.Logger
- ERROR_BASE - Static variable in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Subclasses can define error codes starting at this constant.
- ERROR_WRITE_FILE - Static variable in class eu.woolplatform.utils.log.AbstractLogDelegate
-
This error code indicates that an error occurred while writing a log message to a log file.
- escape(String) - Static method in class eu.woolplatform.utils.StringEscape
-
Replaces special characters with an escape sequence.
- escape(String, char[]) - Static method in class eu.woolplatform.utils.StringEscape
-
Replaces special characters with an escape sequence.
- escapeString(String) - Static method in class eu.woolplatform.utils.xml.XMLWriter
-
Escapes any special XML characters with XML entities.
- eu.woolplatform.utils - package eu.woolplatform.utils
- eu.woolplatform.utils.beans - package eu.woolplatform.utils.beans
- eu.woolplatform.utils.bluetooth - package eu.woolplatform.utils.bluetooth
- eu.woolplatform.utils.csv - package eu.woolplatform.utils.csv
- eu.woolplatform.utils.datetime - package eu.woolplatform.utils.datetime
- eu.woolplatform.utils.exception - package eu.woolplatform.utils.exception
- eu.woolplatform.utils.expressions - package eu.woolplatform.utils.expressions
- eu.woolplatform.utils.expressions.types - package eu.woolplatform.utils.expressions.types
- eu.woolplatform.utils.geom - package eu.woolplatform.utils.geom
- eu.woolplatform.utils.http - package eu.woolplatform.utils.http
- eu.woolplatform.utils.i18n - package eu.woolplatform.utils.i18n
- eu.woolplatform.utils.io - package eu.woolplatform.utils.io
- eu.woolplatform.utils.json - package eu.woolplatform.utils.json
- eu.woolplatform.utils.json.rpc - package eu.woolplatform.utils.json.rpc
- eu.woolplatform.utils.log - package eu.woolplatform.utils.log
- eu.woolplatform.utils.math - package eu.woolplatform.utils.math
- eu.woolplatform.utils.schedule - package eu.woolplatform.utils.schedule
- eu.woolplatform.utils.validation - package eu.woolplatform.utils.validation
- eu.woolplatform.utils.xml - package eu.woolplatform.utils.xml
- evaluate(Map<String, Object>) - Method in interface eu.woolplatform.utils.expressions.Expression
-
Evaluates this expression using the specified variable values.
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.StringExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.AddExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.AndExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.DivideExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.DotExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.EqualExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.GroupExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.IndexExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.InExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.LessEqualExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.LessThanExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.ListExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.MultiplyExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.NotEqualExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.NotExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.ObjectExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.OrExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.SubtractExpression
- evaluate(Map<String, Object>) - Method in class eu.woolplatform.utils.expressions.types.ValueExpression
- EvaluationException - Exception in eu.woolplatform.utils.expressions
- EvaluationException() - Constructor for exception eu.woolplatform.utils.expressions.EvaluationException
- EvaluationException(String) - Constructor for exception eu.woolplatform.utils.expressions.EvaluationException
- EvaluationException(String, Throwable) - Constructor for exception eu.woolplatform.utils.expressions.EvaluationException
- EventListener<T> - Interface in eu.woolplatform.utils.schedule
-
General purpose event listener for events.
- Expression - Interface in eu.woolplatform.utils.expressions
-
An expression is some code that can be evaluated as a
Value. - ExpressionParser - Class in eu.woolplatform.utils.expressions
-
An expression parser can read
Expressions from text input. - ExpressionParser(Tokenizer) - Constructor for class eu.woolplatform.utils.expressions.ExpressionParser
- ExpressionParser(LineColumnNumberReader) - Constructor for class eu.woolplatform.utils.expressions.ExpressionParser
- ExpressionParser(Reader) - Constructor for class eu.woolplatform.utils.expressions.ExpressionParser
- ExpressionParser(String) - Constructor for class eu.woolplatform.utils.expressions.ExpressionParser
- ExpressionParserConfig - Class in eu.woolplatform.utils.expressions
- ExpressionParserConfig() - Constructor for class eu.woolplatform.utils.expressions.ExpressionParserConfig
- extractParameters(String) - Static method in class eu.woolplatform.utils.http.URLParameters
-
Extracts a parameter string from the specified URL and parses it into a map.
- extractParameterString(String) - Static method in class eu.woolplatform.utils.http.URLParameters
-
Extracts a parameter string from the specified URL.
- ExtraTagLogger - Class in eu.woolplatform.utils.log
-
This is a wrapper around another logger.
- ExtraTagLogger(Logger) - Constructor for class eu.woolplatform.utils.log.ExtraTagLogger
F
- FatalException - Exception in eu.woolplatform.utils.exception
-
This exception indicates a fatal error that should cause a service to stop.
- FatalException(String) - Constructor for exception eu.woolplatform.utils.exception.FatalException
- FatalException(String, Throwable) - Constructor for exception eu.woolplatform.utils.exception.FatalException
- FileLogger - Class in eu.woolplatform.utils.log
-
This class can write log messages to log files.
- FileLogger(File) - Constructor for class eu.woolplatform.utils.log.FileLogger
-
Constructs a new file logger.
- FileUtils - Class in eu.woolplatform.utils.io
-
This class contains utility methods related to the file system.
- FileUtils() - Constructor for class eu.woolplatform.utils.io.FileUtils
- find() - Method in class eu.woolplatform.utils.i18n.I18nLanguageFinder
-
Tries to find a preferred language matching the specified properties.
- find() - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Tries to find a resource matching the specified properties.
- find() - Method in class eu.woolplatform.utils.i18n.I18nStringMapFinder
-
Tries to find a string map matching the specified properties.
- findComponent(Class<T>) - Method in class eu.woolplatform.utils.AppComponents
-
Tries to find a component of the specified class or a subclass.
- findConstantInt(Class<?>, String, int) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Tries to find an int constant with the specified value whose name starts with the specified prefix.
- findIntersection(Line) - Method in class eu.woolplatform.utils.geom.Line
-
Tries to find an intersection between this line and another line.
- findTasksWithClass(Class<T>) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Finds any scheduled or running tasks that are an instance of the specified task class.
- FixedDelay(long) - Constructor for class eu.woolplatform.utils.schedule.TaskSchedule.FixedDelay
-
Constructs a new fixed delay schedule.
- FixedRate(long) - Constructor for class eu.woolplatform.utils.schedule.TaskSchedule.FixedRate
-
Constructs a new fixed rate schedule.
- flush() - Method in class eu.woolplatform.utils.io.URLEncodedWriter
- format(Object, boolean) - Method in class eu.woolplatform.utils.DataFormatter
-
Returns a string representation of the specified value (map, list or primitive).
- format(Object, boolean, boolean) - Method in class eu.woolplatform.utils.DataFormatter
-
Returns a string representation of the specified value (map, list or primitive).
- fromAngle(double, double) - Static method in class eu.woolplatform.utils.geom.Vector
-
Creates a new vector with the specified angle and length.
G
- generate(Object) - Static method in class eu.woolplatform.utils.json.JsonMapper
-
Generates a JSON string from the specified object.
- generateTaskId() - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Generates a random task ID.
- get() - Method in class eu.woolplatform.utils.ReferenceParameter
- get(float) - Method in class eu.woolplatform.utils.math.LinearFunction
-
Returns the function value for the specified point.
- get(int) - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Returns the byte at the specified index.
- get(Class<T>) - Static method in class eu.woolplatform.utils.AppComponents
-
This is a shortcut method for getInstance().getComponent().
- get(String) - Method in class eu.woolplatform.utils.i18n.I18n
-
Returns the message string with the specified code.
- getAddress() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothDevice
-
Returns the address of the Bluetooth device.
- getAngle() - Method in class eu.woolplatform.utils.geom.Vector
-
Returns the angle in degrees for this vector.
- getAttributeClass() - Method in interface eu.woolplatform.utils.AppComponentAttributeMapping
-
Returns the attribute class.
- getBoolean(Object) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts the specified object to a boolean.
- getBottom() - Method in class eu.woolplatform.utils.geom.Rect
- getBounds() - Method in class eu.woolplatform.utils.geom.Polygon
-
Returns the bounding rectangle for this polygon.
- getChild(Element, String) - Method in class eu.woolplatform.utils.xml.XMLDocumentParser
-
Returns the first child element with the specified name.
- getChildren() - Method in interface eu.woolplatform.utils.expressions.Expression
-
Returns the child expressions of this expression.
- getChildren() - Method in class eu.woolplatform.utils.expressions.StringExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.AddExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.AndExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.DivideExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.DotExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.EqualExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.GroupExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.IndexExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.InExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.LessEqualExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.LessThanExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.ListExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.MultiplyExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.NotEqualExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.NotExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.ObjectExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.OrExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.SubtractExpression
- getChildren() - Method in class eu.woolplatform.utils.expressions.types.ValueExpression
- getClassName() - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Returns the class name of the
ScheduledTask. - getCode() - Method in exception eu.woolplatform.utils.json.rpc.JsonRpcException
-
Returns the error code.
- getCode() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse.Error
-
Returns the error code.
- getColNum() - Method in exception eu.woolplatform.utils.exception.LineNumberParseException
-
Returns the column or character number in the line.
- getColNum() - Method in class eu.woolplatform.utils.expressions.ExpressionParser
-
Returns the current column number.
- getColNum() - Method in class eu.woolplatform.utils.expressions.Token
- getColNum() - Method in class eu.woolplatform.utils.expressions.Tokenizer
-
Returns the current column number.
- getColNum() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- getComponent(Class<T>) - Method in class eu.woolplatform.utils.AppComponents
-
Tries to find a component of the specified class or a subclass.
- getComponent(Class<T>, T) - Method in class eu.woolplatform.utils.AppComponents
-
Tries to find a component of the specified class or a subclass.
- getConfig() - Method in class eu.woolplatform.utils.expressions.ExpressionParser
- getConstantIntMap(Class<?>, String) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Returns a map with all integer constants whose names start with the specified prefix.
- getConstantMap(Class<?>, String, Class<T>) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Returns a map with constant names and values that are defined in the "constantClass", whose names start with the specified prefix and whose values can be assigned to the specified class.
- getConstantStringMap(Class<?>, String) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Returns a map with all string constants whose names start with the specified prefix.
- getCount() - Method in class eu.woolplatform.utils.schedule.DateDuration
-
Returns the number of date units that defines this duration.
- getCount() - Method in class eu.woolplatform.utils.schedule.TimeDuration
-
Returns the number of time units that defines this duration.
- getCountBetween(ReadableInstant, ReadableInstant) - Method in class eu.woolplatform.utils.schedule.DateDuration
-
Returns the number of times this date duration completely fits between the two specified times.
- getCountBetween(ReadablePartial, ReadablePartial) - Method in class eu.woolplatform.utils.schedule.DateDuration
-
Returns the number of times this date duration completely fits between the two specified times.
- getCurrent() - Method in class eu.woolplatform.utils.CurrentIterator
-
Returns the current element.
- getData() - Method in exception eu.woolplatform.utils.json.rpc.JsonRpcException
-
Returns additional data about the error.
- getData() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse.Error
-
Returns additional data about the error.
- getDate() - Method in class eu.woolplatform.utils.datetime.VirtualClock
-
Returns the current date.
- getDateUnits(DateUnit, DateUnit) - Static method in class eu.woolplatform.utils.schedule.DateUnit
-
Returns the known date units between the specified smallest and largest date unit.
- getDefaultStdErr() - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Returns the default system value of
System.err. - getDefaultStdOut() - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Returns the default system value of
System.out. - getDelay() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.FixedDelay
-
Returns the delay in milliseconds.
- getDescendants() - Method in interface eu.woolplatform.utils.expressions.Expression
-
Returns all descendant expressions of this expression.
- getDescendants() - Method in class eu.woolplatform.utils.expressions.StringExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.AddExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.AndExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.DivideExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.DotExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.EqualExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.GroupExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.IndexExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.InExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.LessEqualExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.LessThanExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.ListExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.MultiplyExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.NotEqualExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.NotExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.ObjectExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.OrExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.SubtractExpression
- getDescendants() - Method in class eu.woolplatform.utils.expressions.types.ValueExpression
- getDocumentLine() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Returns the current line number in the document.
- getDocumentLine() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Returns the current line number in the document.
- getDocumentLinePos() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Returns the current character number in the current line in the document.
- getDocumentLinePos() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Returns the current character number in the current line in the document.
- getDotOperand() - Method in class eu.woolplatform.utils.expressions.types.DotExpression
- getDouble(Object) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts the specified object to a double.
- getDuration() - Method in class eu.woolplatform.utils.schedule.TimeDuration
-
Returns the duration in milliseconds.
- getDuration(int) - Method in class eu.woolplatform.utils.schedule.TimeUnit
-
Returns the duration in milliseconds for the specified number of this time unit.
- getDurationString(int) - Method in class eu.woolplatform.utils.schedule.DateUnit
-
Returns a date duration string for the specified number of this date unit.
- getDurationString(int) - Method in class eu.woolplatform.utils.schedule.TimeUnit
-
Returns a time duration string for the specified number of this time unit.
- getDx() - Method in class eu.woolplatform.utils.geom.Vector
-
Returns the direction along the X axis.
- getDy() - Method in class eu.woolplatform.utils.geom.Vector
-
Returns the direction along the Y axis.
- getElements() - Method in class eu.woolplatform.utils.expressions.types.ListExpression
- getEnd() - Method in class eu.woolplatform.utils.geom.LineSegment
-
Returns the end point.
- getEndDate() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Returns the date at and after which the task should no longer be run.
- getEndTime() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Returns the time at and after which the task should no longer be run at each scheduled date.
- getEnum(Object, Class<T>) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts the specified object to an enum.
- getError() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
-
Returns the error, if this response contains an error.
- getErrorContent() - Method in exception eu.woolplatform.utils.http.HttpClientException
-
Returns the error string from the HTTP content.
- getErrorMessage(Map<String, List<String>>) - Static method in class eu.woolplatform.utils.validation.ObjectValidation
-
Generates an error message for the specified validation result.
- getExpression() - Method in class eu.woolplatform.utils.expressions.types.GroupExpression
- getExtension() - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Returns the extension of the resource file to find.
- getField() - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Returns the field.
- getField(Object, Class<T>, String) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Tries to get the value of a field from the specified object.
- getFileLogger() - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Returns the file logger.
- getFriendlyName() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothDevice
-
Returns the friendly name of the Bluetooth device.
- getGenericListElementType(Field) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Returns the class of elements in a List field.
- getGenericMapValueType(Field) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Returns the class of values in a Map field.
- getGenericTypeClass(Type) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Returns the raw class of the specified generic type.
- getGetMethod() - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Returns the get method if the field is not public.
- getHeight() - Method in class eu.woolplatform.utils.geom.Rect
- getHost() - Method in class eu.woolplatform.utils.http.HttpURL
- getI18n(String, List<Locale>, boolean, Class<?>) - Method in class eu.woolplatform.utils.i18n.I18nLoader
-
Returns the i18n message resource for the specified parameters.
- getI18n(String, Locale, boolean, Class<?>) - Method in class eu.woolplatform.utils.i18n.I18nLoader
-
Returns the i18n message resource for the specified parameters.
- getId() - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
- getId() - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Returns the task ID.
- getId() - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Returns the ID of the task instance.
- getID() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Returns the request ID (string, number or null).
- getID() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
-
Returns the request ID (string, number or null).
- getIndexOperand() - Method in class eu.woolplatform.utils.expressions.types.IndexExpression
- getInputStream() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothSocket
-
Returns the input stream to read data from the remote device.
- getInputStream() - Method in class eu.woolplatform.utils.http.HttpClient
-
Returns the input stream to read data from the HTTP response.
- getInstance() - Static method in class eu.woolplatform.utils.AppComponents
-
Returns the singleton instance of this class.
- getInstance() - Static method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Returns a Bluetooth adapter implementation.
- getInstance() - Static method in class eu.woolplatform.utils.i18n.I18nLoader
-
Returns the i18n loader.
- getInstance() - Static method in class eu.woolplatform.utils.log.LogDelegateFactory
-
Returns the log delegate factory that was set with
setInstance(). - getInt(Object) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts the specified object to an integer.
- getInterval() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.FixedRate
-
Returns the interval in milliseconds.
- getJobs() - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Returns all jobs that have been posted and have not yet been completed.
- getJson(Object, TypeReference<T>) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts an object to the specified type using the Jackson ObjectMapper.
- getJson(Object, Class<T>) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts an object to the specified type using the Jackson ObjectMapper.
- getLeft() - Method in class eu.woolplatform.utils.geom.Rect
- getLength() - Method in class eu.woolplatform.utils.geom.LineSegment
-
Returns the length of this line segment.
- getLength() - Method in class eu.woolplatform.utils.geom.Vector
-
Returns the length of this vector.
- getLine() - Method in exception eu.woolplatform.utils.json.JsonParseException
-
Returns the line number.
- getLineNum() - Method in exception eu.woolplatform.utils.exception.LineNumberParseException
-
Returns the line number.
- getLineNum() - Method in class eu.woolplatform.utils.expressions.ExpressionParser
-
Returns the current line number.
- getLineNum() - Method in class eu.woolplatform.utils.expressions.Token
- getLineNum() - Method in class eu.woolplatform.utils.expressions.Tokenizer
-
Returns the current line number.
- getLineNum() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- getLineNumber() - Method in class eu.woolplatform.utils.csv.CsvParser
- getLinePos() - Method in exception eu.woolplatform.utils.json.JsonParseException
-
Returns the character number in the line.
- getListParams() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
-
Returns the parameters, if the notification contains parameters as a JSON array.
- getListParams() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Returns the parameters, if the request contains parameters as a JSON array.
- getLocale() - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
You can call this method after
find()returned true. - getLocalTime() - Method in class eu.woolplatform.utils.schedule.ScheduleParams
-
If this is a schedule with a local time, this method returns the time.
- getLogDelegate() - Static method in class eu.woolplatform.utils.log.Logger
-
Returns the log delegate.
- getLogger(String) - Static method in class eu.woolplatform.utils.AppComponents
-
This is a shortcut method to get a logger.
- getLogger(String) - Method in class eu.woolplatform.utils.log.Slf4jLoggerFactory
- getLong(Object) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts the specified object to a long.
- getMapParams() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
-
Returns the parameters, if the notification contains parameters as a JSON object.
- getMapParams() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Returns the parameters, if the request contains parameters as a JSON object.
- getMessage() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse.Error
-
Returns the error message.
- getMethod() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
-
Returns the method name.
- getMethod() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Returns the method name.
- getName() - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Returns the field name.
- getName() - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
You can call this method after
find()returned true. - getName() - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- getName() - Method in class eu.woolplatform.utils.log.Slf4jLogger
- getName() - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Returns the name of this task.
- getName() - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Returns the task name.
- getOAuthParams(String) - Method in class eu.woolplatform.utils.http.OAuthUtils
-
Gets oauth_* parameters without oauth_signature.
- getObject() - Method in interface eu.woolplatform.utils.xml.SimpleSAXHandler
-
Returns the object that was constructed from the XML code.
- getOperand() - Method in class eu.woolplatform.utils.expressions.types.NotExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.AddExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.AndExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.DivideExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.EqualExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.InExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.LessEqualExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.LessThanExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.MultiplyExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.NotEqualExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.OrExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- getOperand1() - Method in class eu.woolplatform.utils.expressions.types.SubtractExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.AddExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.AndExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.DivideExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.EqualExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.InExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.LessEqualExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.LessThanExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.MultiplyExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.NotEqualExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.OrExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- getOperand2() - Method in class eu.woolplatform.utils.expressions.types.SubtractExpression
- getOrigin() - Method in class eu.woolplatform.utils.geom.Line
-
Returns the origin.
- getOutputStream() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothSocket
-
Returns the output stream to write data to the remote device.
- getOutputStream() - Method in class eu.woolplatform.utils.http.HttpClient
-
Returns the output stream to write data to the HTTP content.
- getPairedDevices() - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Returns the remote Bluetooth devices that have been paired with this local Bluetooth device.
- getParameterString(Map<String, String>) - Static method in class eu.woolplatform.utils.http.URLParameters
-
Creates a URL-encoded parameter string for the specified parameters.
- getParams() - Method in class eu.woolplatform.utils.http.HttpURL
- getParentOperand() - Method in class eu.woolplatform.utils.expressions.types.DotExpression
- getParentOperand() - Method in class eu.woolplatform.utils.expressions.types.IndexExpression
- getPath() - Method in class eu.woolplatform.utils.http.HttpURL
- getPoints() - Method in class eu.woolplatform.utils.geom.Polygon
-
Returns the points for this polygon
- getPort() - Method in class eu.woolplatform.utils.http.HttpURL
- getPosition() - Method in class eu.woolplatform.utils.expressions.Token
- getPosition() - Method in class eu.woolplatform.utils.io.CountingInputStream
-
Returns the current position.
- getPosition() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- getProperties() - Method in class eu.woolplatform.utils.expressions.types.ObjectExpression
- getProperty(Class<?>, String) - Static method in class eu.woolplatform.utils.beans.PropertyScanner
-
Gets a specification of the property with the specified name from the specified class.
- getProtocol() - Method in class eu.woolplatform.utils.http.HttpURL
- getReader() - Method in class eu.woolplatform.utils.expressions.Tokenizer
-
Returns the reader used by this tokenizer.
- getReader() - Method in class eu.woolplatform.utils.http.HttpClient
-
Returns the reader to read data from the HTTP response.
- getReadSize() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Returns the number of bytes that were read during the last read() method, if the method was successful.
- getRemoteAddress() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothSocket
-
Returns the address of the remote Bluetooth device.
- getRemoteDevice(String) - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Returns the remote Bluetooth device with the specified address.
- getRepeatDate() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
If the task should be repeated at multiple dates, this method returns the repeat interval.
- getRepeatTime() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
If the task should be repeated at multiple times within each scheduled date, this method returns the repeat interval.
- getResponse() - Method in class eu.woolplatform.utils.http.HttpClient
-
Gets the HTTP response and then returns the HTTP connection from which details about the response can be obtained.
- getResponseHeaders() - Method in class eu.woolplatform.utils.http.HttpClient
-
Returns the response headers.
- getRestoreState() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- getRestoreState(int) - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- getResult() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
-
Returns the result.
- getRight() - Method in class eu.woolplatform.utils.geom.Rect
- getSchedule() - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
- getSchedule() - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Returns the schedule at which the task should be run.
- getScheduleParams() - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Returns the schedule parameters of the task instance.
- getSetMethod() - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Returns the set method if the field is not public.
- getSignedOAuthParams(String, String, String) - Method in class eu.woolplatform.utils.http.OAuthUtils
-
Gets oauth_* parameters with oauth_signature.
- getSortedParameterString(Map<String, String>) - Static method in class eu.woolplatform.utils.http.URLParameters
-
Creates a URL-encoded parameter string for the specified parameters.
- getStackTraceString(Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- getStackTraceString(Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Returns the stack trace string for the specified exception.
- getStackTraceString(Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Returns the stack trace string for the specified exception.
- getStart() - Method in class eu.woolplatform.utils.geom.LineSegment
-
Returns the start point.
- getStartDate() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Returns the date when the task should be first run.
- getStartTime() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Returns the time when the task should be first run on each scheduled date.
- getStaticField(Class<?>, Class<T>, String) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Tries to get the value of a static field from the specified class.
- getStatusCode() - Method in exception eu.woolplatform.utils.http.HttpClientException
-
Returns the HTTP status code.
- getStatusMessage() - Method in exception eu.woolplatform.utils.http.HttpClientException
-
Returns the HTTP status message.
- getString(Object) - Static method in class eu.woolplatform.utils.validation.TypeConversion
-
Converts the specified object to a string.
- getTaskData() - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
- getTaskData() - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Returns the task data that is needed to build a copy of this task instance.
- getTaskData() - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Returns the task data.
- getText() - Method in class eu.woolplatform.utils.expressions.Token
- getTime() - Method in class eu.woolplatform.utils.datetime.VirtualClock
-
Returns the current time as a
DateTime. - getTime() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.LocalTime
-
Returns the time when the task should run.
- getTime() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.UtcTime
-
Returns the time when the task should run.
- getTimeUnits(TimeUnit, TimeUnit) - Static method in class eu.woolplatform.utils.schedule.TimeUnit
-
Returns the known time units between the specified smallest and largest time unit.
- getToken() - Method in class eu.woolplatform.utils.expressions.types.ValueExpression
- getToken() - Method in class eu.woolplatform.utils.http.OAuthTokenPair
- getToken() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Returns the current token.
- getToken() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Returns the current token.
- getTokenSecret() - Method in class eu.woolplatform.utils.http.OAuthTokenPair
- getTokenStartLine() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Returns the line number in the document where the current token starts.
- getTokenStartLine() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Returns the line number in the document where the current token starts.
- getTokenStartLinePos() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Returns the character number in the line in the document where the current token starts.
- getTokenStartLinePos() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Returns the character number in the line in the document where the current token starts.
- getTop() - Method in class eu.woolplatform.utils.geom.Rect
- getType() - Method in class eu.woolplatform.utils.expressions.Token
- getType() - Method in class eu.woolplatform.utils.json.JsonAtomicToken
-
Returns the type.
- getTypeString() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns a string that describes the value type.
- getUnit() - Method in class eu.woolplatform.utils.schedule.DateDuration
-
Returns the date unit that, together with the number returned by
getCount(), defines this duration. - getUnit() - Method in class eu.woolplatform.utils.schedule.TimeDuration
-
Returns the time unit that, together with the number returned by
getCount(), defines this duration. - getUrl() - Method in class eu.woolplatform.utils.http.HttpClient
-
Returns the URL including query parameters.
- getUtcTime() - Method in class eu.woolplatform.utils.schedule.ScheduleParams
-
If this is a schedule with a UTC time, this method returns the unix time in milliseconds.
- getValue() - Method in class eu.woolplatform.utils.expressions.Token
- getValue() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns the value.
- getValue() - Method in class eu.woolplatform.utils.json.JsonAtomicToken
-
Returns the value.
- getValueOperand() - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- getVariableName() - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- getVariableNames() - Method in interface eu.woolplatform.utils.expressions.Expression
-
Returns all variable names that occur in this expression and its descendants.
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.StringExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.AddExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.AndExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.DivideExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.DotExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.EqualExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.GroupExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.IndexExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.InExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.LessEqualExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.LessThanExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.ListExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.MultiplyExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.NotEqualExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.NotExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.ObjectExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.OrExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.SubtractExpression
- getVariableNames() - Method in class eu.woolplatform.utils.expressions.types.ValueExpression
- getVariableOperand() - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- getVector() - Method in class eu.woolplatform.utils.geom.Line
-
Returns the vector.
- getWidth() - Method in class eu.woolplatform.utils.geom.Rect
- getWriter() - Method in class eu.woolplatform.utils.http.HttpClient
-
Returns a writer to write data to the HTTP content.
- getX() - Method in class eu.woolplatform.utils.geom.Point
-
Returns the X position.
- getY() - Method in class eu.woolplatform.utils.geom.Point
-
Returns the Y position.
- GREATER_EQUAL - eu.woolplatform.utils.expressions.Token.Type
- GREATER_THAN - eu.woolplatform.utils.expressions.Token.Type
- GreaterEqualExpression - Class in eu.woolplatform.utils.expressions.types
- GreaterEqualExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- GreaterThanExpression - Class in eu.woolplatform.utils.expressions.types
- GreaterThanExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- GroupExpression - Class in eu.woolplatform.utils.expressions.types
- GroupExpression(Expression) - Constructor for class eu.woolplatform.utils.expressions.types.GroupExpression
H
- HandledException - Exception in eu.woolplatform.utils.exception
-
This exception can be thrown to inform the caller that an error occurred, but that has already been handled, for example by writing an error log.
- HandledException() - Constructor for exception eu.woolplatform.utils.exception.HandledException
- hasComponent(Class<?>) - Method in class eu.woolplatform.utils.AppComponents
-
Returns whether there is a component of the specified class or a subclass.
- hashCode() - Method in class eu.woolplatform.utils.geom.Line
- hashCode() - Method in class eu.woolplatform.utils.geom.Point
- hashCode() - Method in class eu.woolplatform.utils.geom.Vector
- hashCode() - Method in class eu.woolplatform.utils.json.JsonAtomicToken
- hashCode() - Method in class eu.woolplatform.utils.json.JsonObject
- hashCode() - Method in class eu.woolplatform.utils.ReferenceParameter
- hashCode() - Method in class eu.woolplatform.utils.schedule.DateDuration
- hashCode() - Method in class eu.woolplatform.utils.schedule.TimeDuration
- hasNext() - Method in class eu.woolplatform.utils.ValueIterator
- HOUR - Static variable in class eu.woolplatform.utils.schedule.TimeUnit
- HttpClient - Class in eu.woolplatform.utils.http
-
This class can be used to run HTTP requests.
- HttpClient(String) - Constructor for class eu.woolplatform.utils.http.HttpClient
-
Constructs a new HTTP client.
- HttpClientException - Exception in eu.woolplatform.utils.http
-
This exception is thrown when a HTTP request results in an error response.
- HttpClientException(int, String, String) - Constructor for exception eu.woolplatform.utils.http.HttpClientException
-
Constructs a new HTTP client exception.
- HttpURL - Class in eu.woolplatform.utils.http
- HttpURL() - Constructor for class eu.woolplatform.utils.http.HttpURL
I
- i(String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- i(String, String) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
INFO. - i(String, String) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
INFO. - i(String, String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- i(String, String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
INFO. - i(String, String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
INFO. - I18n - Class in eu.woolplatform.utils.i18n
-
This class defines a set of i18n message resources.
- I18n(String, List<Locale>, boolean, Class<?>) - Constructor for class eu.woolplatform.utils.i18n.I18n
-
Constructs a new instance.
- I18nComparator - Class in eu.woolplatform.utils.i18n
-
This comparator can compare strings using a collator for a specified locale.
- I18nComparator() - Constructor for class eu.woolplatform.utils.i18n.I18nComparator
-
Constructs a new comparator with the default locale.
- I18nComparator(Locale) - Constructor for class eu.woolplatform.utils.i18n.I18nComparator
-
Constructs a new comparator with the specified locale.
- I18nLanguageFinder - Class in eu.woolplatform.utils.i18n
-
This class can find a preferred language from a list of available languages.
- I18nLanguageFinder(List<String>) - Constructor for class eu.woolplatform.utils.i18n.I18nLanguageFinder
- I18nLoader - Class in eu.woolplatform.utils.i18n
-
This class can load i18n message resources and keep them in memory for later reference.
- I18nResourceFinder - Class in eu.woolplatform.utils.i18n
-
This class can find i18n resources.
- I18nResourceFinder(String) - Constructor for class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Constructs a new i18n resource finder.
- I18nStringMapFinder - Class in eu.woolplatform.utils.i18n
-
This class can find a preferred string map for a specific language.
- I18nStringMapFinder(Map<String, Map<String, String>>) - Constructor for class eu.woolplatform.utils.i18n.I18nStringMapFinder
- I18nStringResolver - Interface in eu.woolplatform.utils.i18n
-
This class can return a string in the current language for a given resource ID.
- I18nUtils - Class in eu.woolplatform.utils.i18n
- I18nUtils() - Constructor for class eu.woolplatform.utils.i18n.I18nUtils
- Immediate() - Constructor for class eu.woolplatform.utils.schedule.TaskSchedule.Immediate
- IN - eu.woolplatform.utils.expressions.Token.Type
- IndexExpression - Class in eu.woolplatform.utils.expressions.types
- IndexExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.IndexExpression
- InExpression - Class in eu.woolplatform.utils.expressions.types
- InExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.InExpression
- info(String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(Marker, String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(Marker, String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(Marker, String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(Marker, String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- info(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- info(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- INFO - Static variable in class eu.woolplatform.utils.log.Logger
- initDefaultAdapter() - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Initialises the Bluetooth adapter.
- initScheduledTasks(Object, List<ScheduledTaskSpec>) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Initializes the tasks that were scheduled at a previous run and that have not been triggered or cancelled yet.
- InstantFromIsoDateTimeDeserializer - Class in eu.woolplatform.utils.json
-
This deserializer can convert a string in ISO date/time format to an
Instant. - InstantFromIsoDateTimeDeserializer() - Constructor for class eu.woolplatform.utils.json.InstantFromIsoDateTimeDeserializer
- IntValueParser - Class in eu.woolplatform.utils.xml
-
Value parser for integer values.
- IntValueParser() - Constructor for class eu.woolplatform.utils.xml.IntValueParser
-
Constructs a new parser without range validation.
- IntValueParser(Integer, Integer) - Constructor for class eu.woolplatform.utils.xml.IntValueParser
-
Constructs a new parser with range validation.
- invokeMethod(Object, Class<T>, String, Object...) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Tries to invoke a method on the specified object and return the result.
- invokeStaticMethod(Class<?>, Class<T>, String, Object...) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Tries to invoke a static method on the specified class and return the result.
- isAllowDollarVariables() - Method in class eu.woolplatform.utils.expressions.ExpressionParserConfig
- isAllowPlainVariables() - Method in class eu.woolplatform.utils.expressions.ExpressionParserConfig
- isBoolean() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is a boolean.
- isDebugEnabled() - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isDebugEnabled() - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isDebugEnabled(Marker) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isDebugEnabled(Marker) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isEnabled() - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Returns true if the Bluetooth system is enabled.
- isEqual(Value) - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether this value equals another value.
- isErrorEnabled() - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isErrorEnabled() - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isErrorEnabled(Marker) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isErrorEnabled(Marker) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isExact() - Method in class eu.woolplatform.utils.schedule.ScheduleParams
-
Returns whether the task should be run exactly at the specified time, or whether it can be run later to save energy.
- isExact() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.LocalTime
-
Returns true if the task should be run exactly at the specified time, false if it can be run later to save energy.
- isExact() - Method in class eu.woolplatform.utils.schedule.TaskSchedule.UtcTime
-
Returns true if the task should be run exactly at the specified time, false if it can be run later to save energy.
- isInfoEnabled() - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isInfoEnabled() - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isInfoEnabled(Marker) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isInfoEnabled(Marker) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isIntNumber() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is an integer number (byte, short, integer, long).
- isIntNumber(Number) - Static method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the specified number is an integer number (byte, short, int or long).
- isList() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is a list.
- isLoggable(String, int) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- isLoggable(String, int) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Determines if messages at the specified level are logged for the specified tag.
- isLoggable(String, int) - Static method in class eu.woolplatform.utils.log.Logger
-
Determines if messages at the specified level are logged for the specified tag.
- isMap() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is a map.
- isNull() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is null.
- isNumber() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is a number.
- isNumericString() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is a numeric string.
- IsoDateTimeSerializer - Class in eu.woolplatform.utils.json
-
This serializer can convert a date/time type to a string in format yyyy-MM-dd'T'HH:mm:ss.SSSZZ.
- IsoDateTimeSerializer() - Constructor for class eu.woolplatform.utils.json.IsoDateTimeSerializer
- isParallel(Line) - Method in class eu.woolplatform.utils.geom.Line
-
Returns whether another line is parallel to this line.
- isParallel(Vector) - Method in class eu.woolplatform.utils.geom.Vector
-
Returns whether another vector is parallel to this vector.
- isPublic() - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Returns whether the field is public.
- isRunOnWorkerThread() - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
- isRunOnWorkerThread() - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Returns whether the task should run on a worker thread or on the UI thread in Android.
- isStrictEqual(Value) - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether this value is strictly equal to another value.
- isString() - Method in class eu.woolplatform.utils.expressions.Value
-
Returns whether the value is a string.
- isStringAtomic() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Returns whether a string is an atomic token.
- isTraceEnabled() - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isTraceEnabled() - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isTraceEnabled(Marker) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isTraceEnabled(Marker) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isVirtualMode() - Method in class eu.woolplatform.utils.datetime.VirtualClock
-
Returns whether the clock is currently in virtual mode.
- isWarnEnabled() - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isWarnEnabled() - Method in class eu.woolplatform.utils.log.Slf4jLogger
- isWarnEnabled(Marker) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- isWarnEnabled(Marker) - Method in class eu.woolplatform.utils.log.Slf4jLogger
J
- Job - Interface in eu.woolplatform.utils.schedule
-
This interface defines a job that can be run on a separate thread and that can be cancelled.
- jobCancelled(Job) - Method in interface eu.woolplatform.utils.schedule.JobListener
- jobCompleted(Job) - Method in interface eu.woolplatform.utils.schedule.JobListener
- JobListener - Interface in eu.woolplatform.utils.schedule
- JsonAtomicToken - Class in eu.woolplatform.utils.json
-
Atomic token in a JSON string.
- JsonAtomicToken() - Constructor for class eu.woolplatform.utils.json.JsonAtomicToken
-
Constructs a new instance that still needs to be initialized.
- JsonAtomicToken(JsonAtomicToken.Type) - Constructor for class eu.woolplatform.utils.json.JsonAtomicToken
-
Constructs a new token with the specified type and value null.
- JsonAtomicToken(JsonAtomicToken.Type, Object) - Constructor for class eu.woolplatform.utils.json.JsonAtomicToken
-
Constructs a new token with the specified type and value.
- JsonAtomicToken.Type - Enum in eu.woolplatform.utils.json
-
The possible token types.
- JsonMapper - Class in eu.woolplatform.utils.json
- JsonMapper() - Constructor for class eu.woolplatform.utils.json.JsonMapper
- JsonObject - Class in eu.woolplatform.utils.json
-
This class has a toMap() method that uses Jackson to convert the object to a map and a toString() method that returns the simple class name and the map string.
- JsonObject() - Constructor for class eu.woolplatform.utils.json.JsonObject
- JsonObjectStreamReader - Class in eu.woolplatform.utils.json
-
This class can read JSON values and tokens from a stream.
- JsonObjectStreamReader(JsonStreamReader) - Constructor for class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Constructs a new JSON object stream reader.
- JsonObjectStreamReader(InputStream) - Constructor for class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Constructs a new JSON object stream reader.
- JsonObjectStreamReader(Reader) - Constructor for class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Constructs a new JSON object stream reader.
- JsonParseException - Exception in eu.woolplatform.utils.json
-
This exception is thrown when a JSON string can't be parsed.
- JsonParseException(String, int, int) - Constructor for exception eu.woolplatform.utils.json.JsonParseException
-
Constructs a new exception.
- JsonParseException(String, JsonParseException) - Constructor for exception eu.woolplatform.utils.json.JsonParseException
-
Constructs a new message with another JsonParseException as the cause.
- JsonRpcException - Exception in eu.woolplatform.utils.json.rpc
-
This exception is thrown when a JSON-RPC request results in a response with an error.
- JsonRpcException(String, int) - Constructor for exception eu.woolplatform.utils.json.rpc.JsonRpcException
-
Constructs a new JSON-RPC exception.
- JsonRpcException(String, int, Object) - Constructor for exception eu.woolplatform.utils.json.rpc.JsonRpcException
-
Constructs a new JSON-RPC exception.
- JsonRpcHttp - Class in eu.woolplatform.utils.json.rpc
-
This class provides JSON-RPC over a HTTP connection.
- JsonRpcHttp(URL) - Constructor for class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Constructs a new instance.
- JsonRpcMessage - Class in eu.woolplatform.utils.json.rpc
-
This is the base class for a JSON-RPC 2.0 message.
- JsonRpcMessage() - Constructor for class eu.woolplatform.utils.json.rpc.JsonRpcMessage
- JsonRpcNotification - Class in eu.woolplatform.utils.json.rpc
-
This class models a JSON-RPC Notification.
- JsonRpcRequest - Class in eu.woolplatform.utils.json.rpc
-
This class models a JSON-RPC Request.
- JsonRpcResponse - Class in eu.woolplatform.utils.json.rpc
-
This class models a JSON-RPC Response.
- JsonRpcResponse.Error - Class in eu.woolplatform.utils.json.rpc
-
An error in a response message.
- JsonStreamReader - Class in eu.woolplatform.utils.json
-
This class can read atomic JSON tokens from a stream.
- JsonStreamReader(InputStream) - Constructor for class eu.woolplatform.utils.json.JsonStreamReader
-
Constructs a new JSON stream reader.
- JsonStreamReader(Reader) - Constructor for class eu.woolplatform.utils.json.JsonStreamReader
-
Constructs a new JSON stream reader.
K
- KeyValue(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.ObjectExpression.KeyValue
L
- languageTagToLocale(String) - Static method in class eu.woolplatform.utils.i18n.I18nUtils
-
Converts a language tag like "en-US" to a locale.
- LESS_EQUAL - eu.woolplatform.utils.expressions.Token.Type
- LESS_THAN - eu.woolplatform.utils.expressions.Token.Type
- LessEqualExpression - Class in eu.woolplatform.utils.expressions.types
- LessEqualExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.LessEqualExpression
- LessThanExpression - Class in eu.woolplatform.utils.expressions.types
- LessThanExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.LessThanExpression
- Line - Class in eu.woolplatform.utils.geom
-
This class defines a line.
- Line(Point, Vector) - Constructor for class eu.woolplatform.utils.geom.Line
-
Constructs a new line.
- LinearFunction - Class in eu.woolplatform.utils.math
-
A linear function is a function that is defined by straight line segments between a series of points.
- LinearFunction() - Constructor for class eu.woolplatform.utils.math.LinearFunction
-
Constructs a new linear function without any points.
- LineColumnNumberReader - Class in eu.woolplatform.utils.io
-
This buffered reader keeps track of the current line number and column number.
- LineColumnNumberReader(Reader) - Constructor for class eu.woolplatform.utils.io.LineColumnNumberReader
- LineNumberParseException - Exception in eu.woolplatform.utils.exception
-
This exception indicates a parse error with a line and column number.
- LineNumberParseException(String, int, int) - Constructor for exception eu.woolplatform.utils.exception.LineNumberParseException
-
Constructs a new exception.
- LineNumberParseException(String, int, int, Exception) - Constructor for exception eu.woolplatform.utils.exception.LineNumberParseException
-
Constructs a new exception.
- LineSegment - Class in eu.woolplatform.utils.geom
-
This class defines a line segment.
- LineSegment(double, double, double, double) - Constructor for class eu.woolplatform.utils.geom.LineSegment
-
Constructs a new line segment.
- LineSegment(Point, Point) - Constructor for class eu.woolplatform.utils.geom.LineSegment
-
Constructs a new line segment.
- LineSegment(Point, Vector) - Constructor for class eu.woolplatform.utils.geom.LineSegment
-
Constructs a new line segment.
- LIST_ITEM_SEPARATOR - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Separator between items in a list: ","
Value: null - ListExpression - Class in eu.woolplatform.utils.expressions.types
- ListExpression(List<Expression>) - Constructor for class eu.woolplatform.utils.expressions.types.ListExpression
- LocalDateTimeDeserializer - Class in eu.woolplatform.utils.json
-
This deserializer can convert a string in format yyyy-MM-dd'T'HH:mm:ss.SSS to a
LocalDateTime. - LocalDateTimeDeserializer() - Constructor for class eu.woolplatform.utils.json.LocalDateTimeDeserializer
- LocalDateTimeSerializer - Class in eu.woolplatform.utils.json
-
This serializer can convert a
LocalDateTimeto a string in format yyyy-MM-dd'T'HH:mm:ss.SSS. - LocalDateTimeSerializer() - Constructor for class eu.woolplatform.utils.json.LocalDateTimeSerializer
- LocalTime(LocalDateTime, boolean) - Constructor for class eu.woolplatform.utils.schedule.TaskSchedule.LocalTime
-
Constructs a new local time schedule.
- localToUtcWithGapCorrection(LocalDateTime, DateTimeZone) - Static method in class eu.woolplatform.utils.datetime.DateTimeUtils
-
Converts the specified local date/time to a date/time in the specified time zone.
- LogDelegate - Interface in eu.woolplatform.utils.log
-
A log delegate can be set to the
Logger. - LogDelegateFactory - Class in eu.woolplatform.utils.log
-
This factory can create log delegates with default settings.
- LogDelegateFactory() - Constructor for class eu.woolplatform.utils.log.LogDelegateFactory
- Logger - Class in eu.woolplatform.utils.log
-
This class can be used for writing log output.
- Logger() - Constructor for class eu.woolplatform.utils.log.Logger
- LogLineTagger - Class in eu.woolplatform.utils.log
-
This class can tag lines in a log message before the message is written.
- LogLineTagger() - Constructor for class eu.woolplatform.utils.log.LogLineTagger
- LOGTAG - Static variable in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
- LOGTAG - Static variable in class eu.woolplatform.utils.schedule.TaskScheduler
- LogUtils - Class in eu.woolplatform.utils.log
- LogUtils() - Constructor for class eu.woolplatform.utils.log.LogUtils
M
- MapReader - Class in eu.woolplatform.utils.validation
-
This class can read values from a map with string keys and perform validations and type conversions.
- MapReader(Map<?, ?>) - Constructor for class eu.woolplatform.utils.validation.MapReader
-
Constructs a new reader that will read from the specified map.
- mark(int) - Method in class eu.woolplatform.utils.io.CountingInputStream
- mark(int) - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- markSupported() - Method in class eu.woolplatform.utils.io.CountingInputStream
- markSupported() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- MILLISECOND - Static variable in class eu.woolplatform.utils.schedule.TimeUnit
- MillisFromIsoDateTimeDeserializer - Class in eu.woolplatform.utils.json
-
This deserializer can convert a string in ISO date/time format to a timestamp in milliseconds.
- MillisFromIsoDateTimeDeserializer() - Constructor for class eu.woolplatform.utils.json.MillisFromIsoDateTimeDeserializer
- MINUTE - Static variable in class eu.woolplatform.utils.schedule.TimeUnit
- mkdir(File) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Creates the specified directory and all non-existing parent directories.
- MONTH - Static variable in class eu.woolplatform.utils.schedule.DateUnit
- moveNext() - Method in class eu.woolplatform.utils.CurrentIterator
-
Moves to the next element.
- moveNext() - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Moves to the next token.
- MULTIPLY - eu.woolplatform.utils.expressions.Token.Type
- MultiplyExpression - Class in eu.woolplatform.utils.expressions.types
- MultiplyExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.MultiplyExpression
N
- NAME - eu.woolplatform.utils.expressions.Token.Type
- newInstance(Class<T>, Object...) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
Tries to invoke a constructor of the specified class and return the result.
- next() - Method in class eu.woolplatform.utils.ValueIterator
- normalizeNumber(Number) - Static method in class eu.woolplatform.utils.expressions.Value
-
Normalizes a number to Integer, Long or Double, depending on the value.
- NOT - eu.woolplatform.utils.expressions.Token.Type
- NOT_EQUAL - eu.woolplatform.utils.expressions.Token.Type
- NOT_STRICT_EQUAL - eu.woolplatform.utils.expressions.Token.Type
- NotEqualExpression - Class in eu.woolplatform.utils.expressions.types
- NotEqualExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.NotEqualExpression
- NotExpression - Class in eu.woolplatform.utils.expressions.types
- NotExpression(Expression) - Constructor for class eu.woolplatform.utils.expressions.types.NotExpression
- notify(String) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Sends a notification without parameters.
- notify(String, Object...) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Sends a notification with parameters as a JSON array.
- notify(String, Map<String, ?>) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Sends a notification with parameters as a JSON object.
- NotStrictEqualExpression - Class in eu.woolplatform.utils.expressions.types
- NotStrictEqualExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- NULL - eu.woolplatform.utils.expressions.Token.Type
- NULL - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Null value
Value: null - NUMBER - eu.woolplatform.utils.expressions.Token.Type
- NUMBER - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Number.
O
- OAuthTokenPair - Class in eu.woolplatform.utils.http
- OAuthTokenPair(String, String) - Constructor for class eu.woolplatform.utils.http.OAuthTokenPair
- OAuthUtils - Class in eu.woolplatform.utils.http
-
Helper methods for OAuth.
- OAuthUtils(String, String) - Constructor for class eu.woolplatform.utils.http.OAuthUtils
-
Constructs a new instance.
- OBJECT_KEY_VALUE_SEPARATOR - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Separator between key and value in an object: ":"
Value: null - OBJECT_PAIR_SEPARATOR - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Separator between key/value pairs in an object: ","
Value: null - ObjectExpression - Class in eu.woolplatform.utils.expressions.types
- ObjectExpression(List<ObjectExpression.KeyValue>) - Constructor for class eu.woolplatform.utils.expressions.types.ObjectExpression
- ObjectExpression.KeyValue - Class in eu.woolplatform.utils.expressions.types
- ObjectValidation - Class in eu.woolplatform.utils.validation
-
Validates the value of properties in a JavaBeans-like object.
- ObjectValidation() - Constructor for class eu.woolplatform.utils.validation.ObjectValidation
- offset(double, double) - Method in class eu.woolplatform.utils.geom.LineSegment
-
Moves this line segment by the specified offset.
- offset(double, double) - Method in class eu.woolplatform.utils.geom.Point
-
Moves this point by the specified offset.
- offset(double, double) - Method in class eu.woolplatform.utils.geom.Polygon
-
Moves this polygon by the specified offset.
- onEvent(T) - Method in interface eu.woolplatform.utils.schedule.EventListener
-
Called when an event occurs.
- onTriggerTask(Object, ScheduledTaskSpec) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Called when a scheduled task should be run.
- openResource(String) - Method in class eu.woolplatform.utils.io.ClassLoaderResourceLocator
- openResource(String) - Method in interface eu.woolplatform.utils.io.ResourceLocator
-
Opens the resource at the specified path.
- openServerSocket(String) - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Opens a Bluetooth server socket for the specified service on this local Bluetooth device.
- openStream() - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
You can call this method after
find()returned true. - OR - eu.woolplatform.utils.expressions.Token.Type
- OrExpression - Class in eu.woolplatform.utils.expressions.types
- OrExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.OrExpression
P
- PARENTHESIS_CLOSE - eu.woolplatform.utils.expressions.Token.Type
- PARENTHESIS_OPEN - eu.woolplatform.utils.expressions.Token.Type
- parse(File) - Method in class eu.woolplatform.utils.xml.SimpleSAXParser
-
Parses the specified XML file and returns the corresponding object.
- parse(String) - Static method in class eu.woolplatform.utils.http.AcceptLanguageParser
- parse(String) - Static method in class eu.woolplatform.utils.http.HttpURL
- parse(String) - Method in class eu.woolplatform.utils.xml.BooleanValueParser
- parse(String) - Method in class eu.woolplatform.utils.xml.DoubleValueParser
- parse(String) - Method in class eu.woolplatform.utils.xml.EnumValueParser
- parse(String) - Method in class eu.woolplatform.utils.xml.IntValueParser
- parse(String) - Method in class eu.woolplatform.utils.xml.SimpleSAXParser
-
Parses the specified XML code and returns the corresponding object.
- parse(String) - Method in class eu.woolplatform.utils.xml.SQLDateValueParser
- parse(String) - Method in class eu.woolplatform.utils.xml.SQLTimeValueParser
- parse(String) - Method in class eu.woolplatform.utils.xml.StringValueParser
- parse(String) - Method in interface eu.woolplatform.utils.xml.XMLValueParser
-
Parses the specified string value.
- parse(String, TypeReference<T>) - Static method in class eu.woolplatform.utils.json.JsonMapper
-
Converts the specified JSON string to an object of the specified result type using the Jackson
ObjectMapper. - parse(String, DateUnit, DateUnit) - Static method in class eu.woolplatform.utils.schedule.DateDuration
-
Parses a date duration from a string.
- parse(String, DateUnit, DateUnit) - Static method in class eu.woolplatform.utils.schedule.DateUnit
-
Parses a date unit string.
- parse(String, TimeUnit, TimeUnit) - Static method in class eu.woolplatform.utils.schedule.TimeDuration
-
Parses a time duration from a string.
- parse(String, TimeUnit, TimeUnit) - Static method in class eu.woolplatform.utils.schedule.TimeUnit
-
Parses a time unit string.
- parse(String, Class<T>) - Static method in class eu.woolplatform.utils.json.JsonMapper
-
Converts the specified JSON string to an object of the specified class using the Jackson
ObjectMapper. - parse(InputSource) - Method in class eu.woolplatform.utils.xml.SimpleSAXParser
-
Parses the specified XML code and returns the corresponding object.
- parseAttrValue(Element, String, XMLValueParser<T>, T) - Method in class eu.woolplatform.utils.xml.XMLDocumentParser
-
Retrieves the value of the specified attribute and parses it using the specified parser.
- parseContent(Element, XMLValueParser<T>) - Method in class eu.woolplatform.utils.xml.XMLDocumentParser
-
Retrieves the string content of the specified element and parses it using the specified parser.
- parseDateTime(String, Class<T>) - Static method in class eu.woolplatform.utils.datetime.DateTimeUtils
-
Parses a date/time string and returns a date/time object of the specified class.
- parseElemValue(Element, String, XMLValueParser<T>, T) - Method in class eu.woolplatform.utils.xml.XMLDocumentParser
-
Retrieves the string content of the specified child element and parses it using the specified parser.
- ParseException - Exception in eu.woolplatform.utils.exception
-
This exception is thrown when some content has an invalid format for a parser.
- ParseException(String) - Constructor for exception eu.woolplatform.utils.exception.ParseException
- ParseException(String, Throwable) - Constructor for exception eu.woolplatform.utils.exception.ParseException
- parseParameterString(String) - Static method in class eu.woolplatform.utils.http.URLParameters
-
Parses a URL-encoded parameter string.
- parseRequiredAttrValue(Element, String, XMLValueParser<T>) - Method in class eu.woolplatform.utils.xml.XMLDocumentParser
-
Retrieves the value of a required attribute and parses it using the specified parser.
- parseRequiredElemValue(Element, String, XMLValueParser<T>) - Method in class eu.woolplatform.utils.xml.XMLDocumentParser
-
Retrieves the string content of a required child element and parses it using the specified parser.
- parseStringContent(Element) - Method in class eu.woolplatform.utils.xml.XMLDocumentParser
-
Parses the string content of the specified element.
- parseValue(String) - Method in interface eu.woolplatform.utils.AppComponentAttributeMapping
-
Parses the string representation of the attribute value.
- Point - Class in eu.woolplatform.utils.geom
-
This class defines a point.
- Point(double, double) - Constructor for class eu.woolplatform.utils.geom.Point
-
Constructs a new point.
- Point(Point) - Constructor for class eu.woolplatform.utils.geom.Point
-
Constructs a copy of another point.
- Polygon - Class in eu.woolplatform.utils.geom
-
This class defines a polygon.
- Polygon() - Constructor for class eu.woolplatform.utils.geom.Polygon
-
Constructs an empty polygon.
- Polygon(Point...) - Constructor for class eu.woolplatform.utils.geom.Polygon
-
Constructs a new polygon.
- Polygon(List<Point>) - Constructor for class eu.woolplatform.utils.geom.Polygon
-
Constructs a new polygon.
- postJob(Job, int, JobListener) - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Posts a job that will be run after previously posted jobs with the same or higher priority, but before posted jobs with lower priority.
- postJob(Job, JobListener) - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Posts a job with priority
PRIORITY_MEDIUM. - postOnNotifyThread(Runnable) - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Posts the specified runnable to be run on the notify thread.
- PRECEDENCE - Static variable in class eu.woolplatform.utils.expressions.ExpressionParser
- prepareThread() - Method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
The Android implementation requires that
Looper.prepare()is called on a thread before the Bluetooth adapter is used. - primitiveTypeToObjectClass(Class<?>) - Static method in class eu.woolplatform.utils.ReflectionUtils
-
If the specified class is a primitive type, this method returns its class equivalent.
- println(int, String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- println(int, String, String) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a log message.
- println(int, String, String) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a log message.
- printTaggedMessage(int, String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Writes a log message.
- printTaggedMessage(int, String, String) - Method in class eu.woolplatform.utils.log.DefaultLogDelegate
- printTaggedMessage(int, String, LocalDate, String) - Method in class eu.woolplatform.utils.log.FileLogger
-
Writes a log message.
- PRIORITY_HIGH - Static variable in class eu.woolplatform.utils.schedule.SerialJobRunner
- PRIORITY_LOW - Static variable in class eu.woolplatform.utils.schedule.SerialJobRunner
- PRIORITY_MEDIUM - Static variable in class eu.woolplatform.utils.schedule.SerialJobRunner
- PRIORITY_NONE - Static variable in class eu.woolplatform.utils.schedule.SerialJobRunner
- PropertyReader - Class in eu.woolplatform.utils.beans
-
This class can read the value of a property from a JavaBeans-like object.
- PropertyReader() - Constructor for class eu.woolplatform.utils.beans.PropertyReader
- PropertyScanner - Class in eu.woolplatform.utils.beans
-
This scanner can get the specification of a property in a JavaBeans-like class.
- PropertyScanner() - Constructor for class eu.woolplatform.utils.beans.PropertyScanner
- PropertySpec - Class in eu.woolplatform.utils.beans
-
The specification of a property in a JavaBeans-like object.
- PropertySpec() - Constructor for class eu.woolplatform.utils.beans.PropertySpec
- PropertyWriter - Class in eu.woolplatform.utils.beans
-
This class can write the value of a property in a JavaBeans-like object.
- PropertyWriter() - Constructor for class eu.woolplatform.utils.beans.PropertyWriter
R
- read() - Method in class eu.woolplatform.utils.io.CountingInputStream
- read(byte[]) - Method in class eu.woolplatform.utils.io.CountingInputStream
- read(byte[], int, int) - Method in class eu.woolplatform.utils.io.CountingInputStream
- read(char[], int, int) - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- read(Map<?, ?>) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcMessage
-
Reads a JSON-RPC 2.0 message from the specified map, which should represent a JSON object.
- read(Map<?, ?>) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
-
Reads a JSON-RPC notification from the specified map, which should represent a JSON object.
- read(Map<?, ?>) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
-
Reads a JSON-RPC request from the specified map, which should represent a JSON object.
- read(Map<?, ?>) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse.Error
-
Reads an error from the specified map, which should represent a JSON object.
- read(Map<?, ?>) - Static method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
-
Reads a JSON-RPC response from the specified map, which should represent a JSON object.
- readAttribute(Attributes, String) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read the value of an attribute.
- readAttribute(Attributes, String, Integer, Integer) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read the value of an attribute and validates the length of the value.
- readBoolean() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a boolean from one byte.
- readBoolean() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a boolean value.
- readBoolean(String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a boolean.
- readBoolean(String, Boolean) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a boolean.
- readBooleanAttribute(Attributes, String) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read a boolean value of an attribute.
- readByte() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a byte.
- readByte() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a byte value.
- readBytes() - Method in class eu.woolplatform.utils.http.HttpClient
-
Reads the HTTP response as a byte array.
- readDouble() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a double from 64 bits in big-endian order.
- readDouble() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a number token and returns its double value.
- readDouble(String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a double.
- readDouble(String, Double) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a double.
- readEnum(String, Class<T>) - Method in class eu.woolplatform.utils.validation.MapReader
- readEnumAttribute(Class<U>, Attributes, String) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read an enum value of an attribute.
- readExpression() - Method in class eu.woolplatform.utils.expressions.ExpressionParser
-
Tries to read the next expression.
- readFileAttribute(Attributes, String) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read an attribute with the path to a file or directory.
- readFileAttribute(Attributes, String, File) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read an attribute with the path to a file or directory.
- readFileBytes(File) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Reads the content of the specified file as a byte array.
- readFileBytes(InputStream) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Reads the content of the specified file as a byte array.
- readFileBytes(URL) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Reads the content of the specified file as a byte array.
- readFileString(File) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Reads the content of the specified file as a string.
- readFileString(InputStream) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Reads the content of the specified file as a string.
- readFileString(Reader) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Reads the content of the specified file as a string.
- readFileString(URL) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Reads the content of the specified file as a string.
- readFloat() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a float from 32 bits in big-endian order.
- readFloat() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a number token and returns its float value.
- readFloatAttribute(Attributes, String) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read a float value of an attribute.
- readFriendlyName() - Method in interface eu.woolplatform.utils.bluetooth.BluetoothDevice
-
Communicates with the Bluetooth device to get its friendly name.
- readInt() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a 32-bit signed integer in big-endian order and returns its value as an int.
- readInt() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads an integer value.
- readInt(String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as an integer.
- readInt(String, Integer) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as an integer.
- readIntAttribute(Attributes, String) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Tries to read an integer value of an attribute.
- readIntRange(String, Integer, Integer) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as an integer and validates that it's in the specified range.
- readIntRange(String, Integer, Integer, Integer) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as an integer and validates that it's in the specified range (if not null).
- readJson(TypeReference<T>) - Method in class eu.woolplatform.utils.http.HttpClient
-
Reads the HTTP response as a JSON string and converts it to an object of the specified result type using the Jackson
ObjectMapper. - readJson(Class<T>) - Method in class eu.woolplatform.utils.http.HttpClient
-
Reads the HTTP response as a JSON string and converts it to an object of the specified class using the Jackson
ObjectMapper. - readJson(String, TypeReference<T>) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value and converts it to the specified type using the Jackson ObjectMapper.
- readJson(String, TypeReference<T>, T) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value and converts it to the specified type using the Jackson ObjectMapper.
- readJson(String, Class<T>) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value and converts it to the specified class using the Jackson ObjectMapper.
- readJson(String, Class<T>, T) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value and converts it to the specified class using the Jackson ObjectMapper.
- readLineColumns() - Method in class eu.woolplatform.utils.csv.CsvParser
- readList() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a list value.
- readLong() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a 64-bit signed long in big-endian order and returns its value as a long.
- readLong() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a long value.
- readLong(String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a long.
- readLong(String, Long) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a long.
- readLongRange(String, Long, Long) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a long and validates that it's in the specified range.
- readLongRange(String, Long, Long, Long) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a long and validates that it's in the specified range (if not null).
- readObject() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads an object value.
- readObject(String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as an object.
- readObject(String, Object) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as an object.
- readOperand() - Method in class eu.woolplatform.utils.expressions.ExpressionParser
-
Tries to read an operand.
- readProperty(Object, PropertySpec) - Static method in class eu.woolplatform.utils.beans.PropertyReader
-
Reads the value of the specified property.
- readProperty(Object, String) - Static method in class eu.woolplatform.utils.beans.PropertyReader
-
Reads the value of the specified property.
- readRegexAttribute(Attributes, String, String) - Method in class eu.woolplatform.utils.xml.AbstractSimpleSAXHandler
-
Reads an attribute value and validates whether it matches the specified regular expression.
- readShort() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a 16-bit signed short in big-endian order and returns its value as a short.
- readShort() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a short value.
- readShortString() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a string.
- readString() - Method in class eu.woolplatform.utils.http.HttpClient
-
Reads the HTTP response as a string.
- readString() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a string.
- readString() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a string value (not null).
- readString(String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a string.
- readString(String, String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a string.
- readStringLength(String, int, int) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a string and validates the string length.
- readStringLength(String, int, int, String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a string and validates the string length (if not null).
- readStringRegex(String, String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a string and validates it against a regular expression.
- readStringRegex(String, String, String) - Method in class eu.woolplatform.utils.validation.MapReader
-
Reads a value as a string and validates it against a regular expression (if not null).
- readToken() - Method in class eu.woolplatform.utils.expressions.Tokenizer
-
Tries to read the next token.
- readToken() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads the next token.
- readToken(JsonAtomicToken.Type) - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads the next token and validates that it has the specified type.
- readUnsignedByte() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads an unsigned byte and returns its value as a short.
- readUnsignedInt() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a 32-bit unsigned int in big-endian order and returns its value as a long.
- readUnsignedShort() - Method in class eu.woolplatform.utils.io.BinaryReader
-
Reads a 16-bit unsigned short in big-endian order and returns its value as an int.
- readValue() - Method in class eu.woolplatform.utils.json.JsonObjectStreamReader
-
Reads a JSON value.
- readXml(File) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Reads this object from XML code from the specified file.
- readXml(InputStream) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Reads this object from XML code from the specified input stream.
- readXml(Reader) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Reads this object from XML code from the specified reader.
- readXml(URL) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Reads this object from XML code from the specified URL.
- readXml(Document) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Reads this object from the specified XML document.
- readXml(Element) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Reads this object from the specified XML element.
- ready() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- Rect - Class in eu.woolplatform.utils.geom
- Rect(double, double, double, double) - Constructor for class eu.woolplatform.utils.geom.Rect
- ReferenceParameter<T> - Class in eu.woolplatform.utils
- ReferenceParameter() - Constructor for class eu.woolplatform.utils.ReferenceParameter
- ReferenceParameter(T) - Constructor for class eu.woolplatform.utils.ReferenceParameter
- ReflectionUtils - Class in eu.woolplatform.utils
-
This class contains utility methods related to Java reflection.
- ReflectionUtils() - Constructor for class eu.woolplatform.utils.ReflectionUtils
- reinitRestoreState(Object) - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- removeFirst() - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Removes the first byte from this buffer and returns it.
- removeHead(int) - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Removes the first n bytes from this buffer.
- removeMoveNext() - Method in class eu.woolplatform.utils.CurrentIterator
-
Removes the current element and moves to the next element.
- request(String) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Sends a request without parameters.
- request(String, Object...) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Sends a request with parameters as a JSON array.
- request(String, Map<String, ?>) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcHttp
-
Sends a request with parameters as a JSON object.
- reset() - Method in class eu.woolplatform.utils.io.CountingInputStream
- reset() - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- reset() - Method in class eu.woolplatform.utils.ValueIterator
- resolve(String) - Method in interface eu.woolplatform.utils.i18n.I18nStringResolver
-
Returns the string for the specified resource ID.
- resolveEscapes(String) - Static method in class eu.woolplatform.utils.StringEscape
-
Replaces escaped characters in the specified string.
- resolveEscapes(String, char[]) - Static method in class eu.woolplatform.utils.StringEscape
-
Replaces escaped characters in the specified string.
- resourceExists(String) - Method in class eu.woolplatform.utils.io.ClassLoaderResourceLocator
- resourceExists(String) - Method in interface eu.woolplatform.utils.io.ResourceLocator
-
Returns whether the specified resource exists.
- ResourceLocator - Interface in eu.woolplatform.utils.io
-
Interface to locate and open resources.
- restoreState(Object) - Method in class eu.woolplatform.utils.io.LineColumnNumberReader
- rewind() - Method in class eu.woolplatform.utils.expressions.ExpressionParser
-
Rewinds the
LineColumnNumberReaderso it is reset to the same position as before the last call ofreadExpression(). - rewind() - Method in class eu.woolplatform.utils.expressions.Tokenizer
-
Rewinds the
LineColumnNumberReaderso it is reset to the same position as before the last call ofreadToken(). - rotate(double) - Method in class eu.woolplatform.utils.geom.LineSegment
-
Rotates this line segment by the specified number of degrees around the start point.
- rotate(double) - Method in class eu.woolplatform.utils.geom.Vector
-
Rotates this vector by the specified number of degrees.
- rotate(float) - Method in class eu.woolplatform.utils.geom.Polygon
-
Rotates this polygon by the specified number of degrees around the first point.
- run() - Method in interface eu.woolplatform.utils.schedule.Job
-
Runs the job.
- run() - Method in class eu.woolplatform.utils.schedule.WaitJobRunner
- run(Object, String, DateTime, ScheduleParams) - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Runs the task.
- runOnNotifyThread(Runnable) - Method in class eu.woolplatform.utils.schedule.SerialJobRunner
-
Runs the specified runnable on the notify thread and waits until it is completed.
- runOnUiThread(Runnable) - Method in class eu.woolplatform.utils.schedule.DefaultTaskScheduler
- runOnUiThread(Runnable) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Runs code on the UI thread in Android.
S
- ScheduledTask - Interface in eu.woolplatform.utils.schedule
-
This class defines a scheduled task that can be run with the
TaskScheduler. - ScheduledTaskSpec - Class in eu.woolplatform.utils.schedule
-
Specification of one instance of a
ScheduledTask. - ScheduledTaskSpec() - Constructor for class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
This default constructor is used for JSON serialization.
- ScheduledTaskSpec(String, ScheduledTask, ScheduleParams) - Constructor for class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Constructs a new task specification.
- ScheduledTaskSpec(String, String, String, String, ScheduleParams) - Constructor for class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Constructs a new task specification.
- ScheduleParams - Class in eu.woolplatform.utils.schedule
-
This class contains information about the scheduled time for one run of a
ScheduledTask. - ScheduleParams() - Constructor for class eu.woolplatform.utils.schedule.ScheduleParams
-
This default constructor is used for JSON serialization.
- ScheduleParams(long, boolean) - Constructor for class eu.woolplatform.utils.schedule.ScheduleParams
-
Constructs a new instance with a UTC time.
- ScheduleParams(LocalDateTime, boolean) - Constructor for class eu.woolplatform.utils.schedule.ScheduleParams
-
Constructs a new instance with a local time.
- scheduleTask(Object, ScheduledTask, String) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Schedules a task.
- scheduleTask(Object, ScheduledTaskSpec) - Method in class eu.woolplatform.utils.schedule.DefaultTaskScheduler
- scheduleTask(Object, ScheduledTaskSpec) - Method in class eu.woolplatform.utils.schedule.TaskScheduler
-
Schedules a task at a specified time.
- SECOND - Static variable in class eu.woolplatform.utils.schedule.TimeUnit
- serialize(Enum<?>, JsonGenerator, SerializerProvider) - Method in class eu.woolplatform.utils.json.EnumCodeSerializer
- serialize(Enum<?>, JsonGenerator, SerializerProvider) - Method in class eu.woolplatform.utils.json.EnumCustomStringSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class eu.woolplatform.utils.json.IsoDateTimeSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class eu.woolplatform.utils.json.LocalDateTimeSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class eu.woolplatform.utils.json.SqlDateSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class eu.woolplatform.utils.json.SqlDateTimeSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class eu.woolplatform.utils.json.SqlTimeSerializer
- SerialJobRunner - Class in eu.woolplatform.utils.schedule
-
This class can be used to run jobs sequentially on a separate thread.
- SerialJobRunner() - Constructor for class eu.woolplatform.utils.schedule.SerialJobRunner
- set(double, double) - Method in class eu.woolplatform.utils.geom.Point
-
Sets the X and Y position.
- set(T) - Method in class eu.woolplatform.utils.ReferenceParameter
- setAllowDollarVariables(boolean) - Method in class eu.woolplatform.utils.expressions.ExpressionParserConfig
- setAllowPlainVariables(boolean) - Method in class eu.woolplatform.utils.expressions.ExpressionParserConfig
- setArchiveDelay(int) - Method in class eu.woolplatform.utils.log.FileLogger
-
Sets the number of days after which log files should be archived to a zip file.
- setCaptureStdErr(boolean) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Sets whether standard error should be captured.
- setCaptureStdOut(boolean) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Sets whether standard output should be captured.
- setClassName(String) - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Sets the class name of the
ScheduledTask. - setConfig(ExpressionParserConfig) - Method in class eu.woolplatform.utils.expressions.ExpressionParser
- setDx(double) - Method in class eu.woolplatform.utils.geom.Vector
-
Sets the direction along the X axis.
- setDy(double) - Method in class eu.woolplatform.utils.geom.Vector
-
Sets the direction along the Y axis.
- setEnd(Point) - Method in class eu.woolplatform.utils.geom.LineSegment
-
Sets the end point.
- setEndDate(LocalDate) - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Sets the date at and after which the task should no longer be run.
- setEndTime(LocalTime) - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Sets the time at and after which the task should no longer be run at each scheduled date.
- setExact(boolean) - Method in class eu.woolplatform.utils.schedule.ScheduleParams
-
Sets whether the task should be run exactly at the specified time, or whether it can be run later to save energy.
- setExtension(String) - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Sets the extension of the resource file to find.
- setField(Field) - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Sets the field.
- setFileLogger(FileLogger) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Sets a file logger to which log messages should be written.
- setGetMethod(Method) - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Sets the get method.
- setHeaders(Map<String, String>) - Method in class eu.woolplatform.utils.http.HttpClient
-
Sets a map with the HTTP headers.
- setHonorifics(boolean) - Method in class eu.woolplatform.utils.i18n.I18nLanguageFinder
-
Sets whether the resource should use honorifics.
- setHonorifics(boolean) - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Sets whether the resource should use honorifics.
- setHonorifics(boolean) - Method in class eu.woolplatform.utils.i18n.I18nStringMapFinder
-
Sets whether the resource should use honorifics.
- setId(String) - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
- setId(String) - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
Sets the task ID.
- setId(String) - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Sets the ID of the task instance.
- setInstance(BluetoothAdapter) - Static method in class eu.woolplatform.utils.bluetooth.BluetoothAdapter
-
Sets a Bluetooth adapater implementation.
- setInstance(LogDelegateFactory) - Static method in class eu.woolplatform.utils.log.LogDelegateFactory
-
Sets the log delegate factory that should be returned by
getInstance(). - setIsStringAtomic(boolean) - Method in class eu.woolplatform.utils.json.JsonStreamReader
-
Sets whether a string is an atomic token.
- setLocalTime(LocalDateTime) - Method in class eu.woolplatform.utils.schedule.ScheduleParams
-
Sets the local time.
- setLogDelegate(LogDelegate) - Static method in class eu.woolplatform.utils.log.Logger
-
Sets the log delegate.
- setLogLevel(int) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Sets the default log level.
- setLogLevel(String, int) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Sets the log level for messages with the specified tag.
- setLogLevels(File) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Sets the log levels as defined in an XML file.
- setLogLevels(InputStream) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
-
Sets the log levels as defined in an XML file.
- setMethod(String) - Method in class eu.woolplatform.utils.http.HttpClient
-
Sets the HTTP method.
- setName(String) - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Sets the field name.
- setName(String) - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Sets the task name.
- setOrigin(Point) - Method in class eu.woolplatform.utils.geom.Line
-
Sets the origin.
- setPoints(Point...) - Method in class eu.woolplatform.utils.geom.Polygon
-
Sets the points.
- setPoints(List<Point>) - Method in class eu.woolplatform.utils.geom.Polygon
-
Sets the points.
- setPublic(boolean) - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Sets whether the field is public.
- setPurgeDelay(int) - Method in class eu.woolplatform.utils.log.FileLogger
-
Sets the number of days after which log files should be purged.
- setQueryParams(Map<String, String>) - Method in class eu.woolplatform.utils.http.HttpClient
-
Sets a map with query parameters.
- setRepeatDate(DateDuration) - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
If the task should be repeated at multiple dates, this method sets the repeat interval.
- setRepeatTime(TimeDuration) - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
If the task should be repeated at multiple times within each scheduled date, this method sets the repeat interval.
- setResourceLocator(ResourceLocator) - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Sets the resource locator that should be used to find the resource.
- setRunOnWorkerThread(boolean) - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
-
Sets whether the task should run on a worker thread or on the scheduling thread (the UI thread in Android).
- setSchedule(TaskSchedule) - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
-
Sets the schedule at which the task should be run.
- setScheduleParams(ScheduleParams) - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Sets the schedule parameters of the task instance.
- setSetMethod(Method) - Method in class eu.woolplatform.utils.beans.PropertySpec
-
Sets the set method.
- setSpeed(float) - Method in class eu.woolplatform.utils.datetime.VirtualClock
-
Sets the speed of the virtual clock.
- setStart(Point) - Method in class eu.woolplatform.utils.geom.LineSegment
-
Sets the start point.
- setStartDate(LocalDate) - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Sets the date when the task should be first run.
- setStartTime(LocalTime) - Method in class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Sets the time when the task should be first run on each scheduled date.
- setTaskData(String) - Method in class eu.woolplatform.utils.schedule.AbstractScheduledTask
- setTaskData(String) - Method in interface eu.woolplatform.utils.schedule.ScheduledTask
-
The
TaskSchedulermay call this method when it needs to build a copy of an instance that was passed earlier. - setTaskData(String) - Method in class eu.woolplatform.utils.schedule.ScheduledTaskSpec
-
Sets the task data.
- setType(JsonAtomicToken.Type) - Method in class eu.woolplatform.utils.json.JsonAtomicToken
-
Sets the type.
- setUserLocale(Locale) - Method in class eu.woolplatform.utils.i18n.I18nLanguageFinder
-
Sets the preferred locale of the user.
- setUserLocale(Locale) - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Sets the preferred locale of the user.
- setUserLocale(Locale) - Method in class eu.woolplatform.utils.i18n.I18nStringMapFinder
-
Sets the preferred locale of the user.
- setUserLocales(List<Locale>) - Method in class eu.woolplatform.utils.i18n.I18nLanguageFinder
-
Sets the preferred locales of the user.
- setUserLocales(List<Locale>) - Method in class eu.woolplatform.utils.i18n.I18nResourceFinder
-
Sets the preferred locales of the user.
- setUserLocales(List<Locale>) - Method in class eu.woolplatform.utils.i18n.I18nStringMapFinder
-
Sets the preferred locales of the user.
- setUtcTime(Long) - Method in class eu.woolplatform.utils.schedule.ScheduleParams
-
Sets the UTC time.
- setValue(Object) - Method in class eu.woolplatform.utils.json.JsonAtomicToken
-
Sets the value.
- setVector(Vector) - Method in class eu.woolplatform.utils.geom.Line
-
Sets the vector.
- setVirtualAnchorTime(Date) - Method in class eu.woolplatform.utils.datetime.VirtualClock
-
Sets the virtual start time.
- SimpleSAXHandler<T> - Interface in eu.woolplatform.utils.xml
-
This is a simplified handler for SAX XML parsers.
- SimpleSAXParser<T> - Class in eu.woolplatform.utils.xml
-
This class can parse an XML document using a SAX parser.
- SimpleSAXParser(SimpleSAXHandler<? extends T>) - Constructor for class eu.woolplatform.utils.xml.SimpleSAXParser
-
Constructs a new SAX handler.
- size() - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Returns the size of this buffer.
- skip(long) - Method in class eu.woolplatform.utils.io.CountingInputStream
- Slf4jLogger - Class in eu.woolplatform.utils.log
-
This SLF4J logger forwards calls to the RRD
Logger. - Slf4jLogger(String) - Constructor for class eu.woolplatform.utils.log.Slf4jLogger
-
Constructs a new logger.
- Slf4jLoggerFactory - Class in eu.woolplatform.utils.log
-
This SLF4J logger factory creates instances of
Slf4jLogger, which uses the RRDLoggerclass. - Slf4jLoggerFactory() - Constructor for class eu.woolplatform.utils.log.Slf4jLoggerFactory
- SqlDateDeserializer - Class in eu.woolplatform.utils.json
-
This deserializer can convert a string in format yyyy-MM-dd to a
LocalDate. - SqlDateDeserializer() - Constructor for class eu.woolplatform.utils.json.SqlDateDeserializer
- SqlDateSerializer - Class in eu.woolplatform.utils.json
-
This serializer can convert a
LocalDateto a string in format yyyy-MM-dd. - SqlDateSerializer() - Constructor for class eu.woolplatform.utils.json.SqlDateSerializer
- SqlDateTimeDeserializer - Class in eu.woolplatform.utils.json
-
This deserializer can convert a string in format yyyy-MM-dd HH:mm:ss to a
LocalDateTime. - SqlDateTimeDeserializer() - Constructor for class eu.woolplatform.utils.json.SqlDateTimeDeserializer
- SqlDateTimeSerializer - Class in eu.woolplatform.utils.json
-
This serializer can convert a
LocalDateTimeto a string in format yyyy-MM-dd HH:mm:ss. - SqlDateTimeSerializer() - Constructor for class eu.woolplatform.utils.json.SqlDateTimeSerializer
- SQLDateValueParser - Class in eu.woolplatform.utils.xml
-
Values parser for SQL date values.
- SQLDateValueParser() - Constructor for class eu.woolplatform.utils.xml.SQLDateValueParser
- SqlTimeDeserializer - Class in eu.woolplatform.utils.json
-
This deserializer can convert a string in format HH:mm:ss to a
LocalTime. - SqlTimeDeserializer() - Constructor for class eu.woolplatform.utils.json.SqlTimeDeserializer
- SqlTimeSerializer - Class in eu.woolplatform.utils.json
-
This serializer can convert a
LocalTimeto a string in format HH:mm:ss. - SqlTimeSerializer() - Constructor for class eu.woolplatform.utils.json.SqlTimeSerializer
- SQLTimeValueParser - Class in eu.woolplatform.utils.xml
-
Values parser for SQL time values.
- SQLTimeValueParser() - Constructor for class eu.woolplatform.utils.xml.SQLTimeValueParser
- START_LIST - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Start of a list: "["
Value: null - START_OBJECT - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Start of an object: "{"
Value: null - START_STRING - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Start of a string (").
- startElement(String, Attributes, List<String>) - Method in interface eu.woolplatform.utils.xml.SimpleSAXHandler
-
Called when the start tag of a new element is found.
- STRICT_EQUAL - eu.woolplatform.utils.expressions.Token.Type
- StrictEqualExpression - Class in eu.woolplatform.utils.expressions.types
- StrictEqualExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- STRING - eu.woolplatform.utils.expressions.Token.Type
- STRING - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
String value.
- STRING_CHARACTER - eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Character token in a string.
- StringEscape - Class in eu.woolplatform.utils
-
This class can resolve escaped characters in a string and it can replace special characters with escaped characters.
- StringEscape() - Constructor for class eu.woolplatform.utils.StringEscape
- StringExpression - Class in eu.woolplatform.utils.expressions
- StringExpression(String) - Constructor for class eu.woolplatform.utils.expressions.StringExpression
- StringValueParser - Class in eu.woolplatform.utils.xml
-
Value parser for string values.
- StringValueParser() - Constructor for class eu.woolplatform.utils.xml.StringValueParser
-
Constructs a new parser without string length validation.
- StringValueParser(int, int) - Constructor for class eu.woolplatform.utils.xml.StringValueParser
-
Constructs a new parser with string length validation.
- SUBTRACT - eu.woolplatform.utils.expressions.Token.Type
- SubtractExpression - Class in eu.woolplatform.utils.expressions.types
- SubtractExpression(Expression, Expression) - Constructor for class eu.woolplatform.utils.expressions.types.SubtractExpression
T
- tagLines(int, String, DateTime, String) - Static method in class eu.woolplatform.utils.log.LogLineTagger
-
Tags every line in the specified message.
- tagMessage(String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
-
Prepends tags to the specified message.
- TaskException - Exception in eu.woolplatform.utils.exception
-
This exception is thrown if an error occurs while performing a task.
- TaskException(String) - Constructor for exception eu.woolplatform.utils.exception.TaskException
- TaskException(String, Throwable) - Constructor for exception eu.woolplatform.utils.exception.TaskException
- TaskSchedule - Class in eu.woolplatform.utils.schedule
-
Base class for a task schedule.
- TaskSchedule() - Constructor for class eu.woolplatform.utils.schedule.TaskSchedule
- TaskSchedule.FixedDelay - Class in eu.woolplatform.utils.schedule
-
Schedule for a task that should be run immediately and then repeated indefinitely after the specified delay.
- TaskSchedule.FixedRate - Class in eu.woolplatform.utils.schedule
-
Schedule for a task that should be run immediately and then repeated indefinitely at the specified rate.
- TaskSchedule.Immediate - Class in eu.woolplatform.utils.schedule
-
Schedule for a task that should be run once and start immediately.
- TaskSchedule.LocalTime - Class in eu.woolplatform.utils.schedule
-
Schedule for a task that should run once at a specific local time.
- TaskSchedule.TimeSchedule - Class in eu.woolplatform.utils.schedule
-
Schedule for a task that should be run at a specified date/time with possible repeats.
- TaskSchedule.UtcTime - Class in eu.woolplatform.utils.schedule
-
Schedule for a task that should run once at a specific UTC time.
- TaskScheduler - Class in eu.woolplatform.utils.schedule
-
The task scheduler can be used to schedule one-time or repeating tasks to be run at specific times.
- TaskScheduler() - Constructor for class eu.woolplatform.utils.schedule.TaskScheduler
- TimeDuration - Class in eu.woolplatform.utils.schedule
-
This class specifies a duration with a precision of milliseconds.
- TimeDuration(int, TimeUnit) - Constructor for class eu.woolplatform.utils.schedule.TimeDuration
-
Constructs a new time duration.
- TimeSchedule(LocalDate, LocalTime) - Constructor for class eu.woolplatform.utils.schedule.TaskSchedule.TimeSchedule
-
Constructs a new schedule that is run once at the specified date and time.
- TimeUnit - Class in eu.woolplatform.utils.schedule
-
A time unit is a unit for time durations at a precision of milliseconds.
- toByteArray() - Method in class eu.woolplatform.utils.io.WritableByteBuffer
-
Returns a byte array with the contents of this buffer.
- Token - Class in eu.woolplatform.utils.expressions
- Token(Token.Type, String, int, int, long, Value) - Constructor for class eu.woolplatform.utils.expressions.Token
- Token.Type - Enum in eu.woolplatform.utils.expressions
- Tokenizer - Class in eu.woolplatform.utils.expressions
-
A tokenizer can read tokens from text input.
- Tokenizer(LineColumnNumberReader) - Constructor for class eu.woolplatform.utils.expressions.Tokenizer
- Tokenizer(Reader) - Constructor for class eu.woolplatform.utils.expressions.Tokenizer
- Tokenizer(String) - Constructor for class eu.woolplatform.utils.expressions.Tokenizer
- toMap() - Method in class eu.woolplatform.utils.json.JsonObject
-
Returns this object as a map.
- toMap(Object) - Static method in class eu.woolplatform.utils.json.JsonObject
-
Returns the specified object as a map.
- toPolygon() - Method in class eu.woolplatform.utils.geom.Rect
- toReadablePeriod() - Method in class eu.woolplatform.utils.schedule.DateDuration
-
Returns this date duration as a
ReadablePeriod. - toString() - Method in class eu.woolplatform.utils.beans.PropertySpec
- toString() - Method in class eu.woolplatform.utils.expressions.StringExpression
- toString() - Method in class eu.woolplatform.utils.expressions.Token
- toString() - Method in class eu.woolplatform.utils.expressions.types.AddExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.AndExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.AssignExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.DivideExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.DotExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.EqualExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.GreaterEqualExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.GreaterThanExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.GroupExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.IndexExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.InExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.LessEqualExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.LessThanExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.ListExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.MultiplyExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.NotEqualExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.NotExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.NotStrictEqualExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.ObjectExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.OrExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.StrictEqualExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.SubtractExpression
- toString() - Method in class eu.woolplatform.utils.expressions.types.ValueExpression
- toString() - Method in class eu.woolplatform.utils.expressions.Value
- toString() - Method in class eu.woolplatform.utils.geom.LineSegment
- toString() - Method in class eu.woolplatform.utils.geom.Point
- toString() - Method in class eu.woolplatform.utils.geom.Polygon
- toString() - Method in class eu.woolplatform.utils.geom.Vector
- toString() - Method in class eu.woolplatform.utils.json.JsonObject
- toString() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcMessage
- toString() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
- toString() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
- toString() - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
- toString() - Method in class eu.woolplatform.utils.ReferenceParameter
- toString() - Method in class eu.woolplatform.utils.schedule.DateDuration
- toString() - Method in class eu.woolplatform.utils.schedule.DateUnit
- toString() - Method in class eu.woolplatform.utils.schedule.TimeDuration
- toString() - Method in class eu.woolplatform.utils.schedule.TimeUnit
- toString(Object) - Static method in class eu.woolplatform.utils.json.JsonObject
-
Returns the string representation for the specified object.
- toVector() - Method in class eu.woolplatform.utils.geom.LineSegment
-
Returns the vector from the start point to the end point.
- trace(String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(Marker, String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(Marker, String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(Marker, String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(Marker, String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- trace(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- trace(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- truncate(File, long) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Truncates the specified file so it won't be longer than the specified length.
- TypeConversion - Class in eu.woolplatform.utils.validation
-
This class can perform various type conversions.
- TypeConversion() - Constructor for class eu.woolplatform.utils.validation.TypeConversion
U
- unzip(File, File) - Static method in class eu.woolplatform.utils.io.ZipUtils
-
Unzips a zip file to the specified output directory.
- URLEncodedWriter - Class in eu.woolplatform.utils.io
-
This class encodes strings using the
URLEncoderand character set UTF-8. - URLEncodedWriter(Writer) - Constructor for class eu.woolplatform.utils.io.URLEncodedWriter
-
Constructs a new URL-encoded writer.
- URLParameters - Class in eu.woolplatform.utils.http
-
Methods for creating and parsing URL-encoded parameter strings.
- URLParameters() - Constructor for class eu.woolplatform.utils.http.URLParameters
- UtcTime(DateTime, boolean) - Constructor for class eu.woolplatform.utils.schedule.TaskSchedule.UtcTime
-
Constructs a new UTC time schedule.
V
- v(String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- v(String, String) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
VERBOSE. - v(String, String) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
VERBOSE. - v(String, String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- v(String, String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
VERBOSE. - v(String, String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
VERBOSE. - validate(Object) - Static method in class eu.woolplatform.utils.validation.ObjectValidation
-
Validates the property values in the specified object.
- validateDate(String) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates that a string is a valid date formatted as yyyy-MM-dd.
- validateEmail(String) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates that a string is a valid email address.
- ValidateEmail - Annotation Type in eu.woolplatform.utils.validation
- validateIntRange(int, Integer, Integer) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates that an integer is in the specified range.
- validateLongRange(long, Long, Long) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates that a long is in the specified range.
- validateNotNull(Object) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates that an object is not null.
- ValidateNotNull - Annotation Type in eu.woolplatform.utils.validation
- ValidateRegex - Annotation Type in eu.woolplatform.utils.validation
- validateStringLength(String, int, int) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates the length of a string.
- validateStringRegex(String, String) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates the string against a regular expression.
- validateTimeZone(String) - Static method in class eu.woolplatform.utils.validation.Validation
-
Validates that a string is a valid time zone.
- ValidateTimeZone - Annotation Type in eu.woolplatform.utils.validation
- Validation - Class in eu.woolplatform.utils.validation
-
This class can validate values with respect to certain criteria.
- Validation() - Constructor for class eu.woolplatform.utils.validation.Validation
- ValidationException - Exception in eu.woolplatform.utils.validation
-
This exception is thrown when a validation fails.
- ValidationException(String) - Constructor for exception eu.woolplatform.utils.validation.ValidationException
- ValidationException(String, Throwable) - Constructor for exception eu.woolplatform.utils.validation.ValidationException
- value() - Method in annotation type eu.woolplatform.utils.validation.ValidateRegex
- Value - Class in eu.woolplatform.utils.expressions
-
This class wraps around an elementary value type and provides type mapping, comparison and boolean evaluation.
- Value(Object) - Constructor for class eu.woolplatform.utils.expressions.Value
-
Constructs a new value.
- ValueExpression - Class in eu.woolplatform.utils.expressions.types
- ValueExpression(Token) - Constructor for class eu.woolplatform.utils.expressions.types.ValueExpression
- ValueIterator - Class in eu.woolplatform.utils
- ValueIterator(float, float, float) - Constructor for class eu.woolplatform.utils.ValueIterator
- valueOf(String) - Static method in enum eu.woolplatform.utils.expressions.Token.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.woolplatform.utils.expressions.Token.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.woolplatform.utils.json.JsonAtomicToken.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Vector - Class in eu.woolplatform.utils.geom
-
This class defines a vector.
- Vector(double, double) - Constructor for class eu.woolplatform.utils.geom.Vector
-
Constructs a new vector.
- VERBOSE - Static variable in class eu.woolplatform.utils.log.Logger
- VirtualClock - Class in eu.woolplatform.utils.datetime
-
The virtual clock can be used for simulations.
- VirtualClock() - Constructor for class eu.woolplatform.utils.datetime.VirtualClock
W
- w(String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- w(String, String) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
WARN. - w(String, String) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
WARN. - w(String, String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- w(String, String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
WARN. - w(String, String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
WARN. - w(String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- w(String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
WARN. - w(String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
WARN. - WaitJobRunner - Class in eu.woolplatform.utils.schedule
- WaitJobRunner(Job, String, long, String, long, String) - Constructor for class eu.woolplatform.utils.schedule.WaitJobRunner
- warn(String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(Marker, String) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(Marker, String) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(Marker, String, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(Marker, String, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(Marker, String, Object...) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(Marker, String, Object, Object) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- warn(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.ExtraTagLogger
- warn(Marker, String, Throwable) - Method in class eu.woolplatform.utils.log.Slf4jLogger
- WARN - Static variable in class eu.woolplatform.utils.log.Logger
- WEEK - Static variable in class eu.woolplatform.utils.schedule.DateUnit
- WritableByteBuffer - Class in eu.woolplatform.utils.io
-
A byte buffer provides convenient methods to manipulate a byte array.
- WritableByteBuffer(int) - Constructor for class eu.woolplatform.utils.io.WritableByteBuffer
-
Constructs a new byte buffer.
- WritableByteBuffer(WritableByteBuffer) - Constructor for class eu.woolplatform.utils.io.WritableByteBuffer
-
Constructs a new byte buffer and copies the content from another byte buffer.
- write(char[]) - Method in class eu.woolplatform.utils.io.URLEncodedWriter
- write(char[], int, int) - Method in class eu.woolplatform.utils.io.URLEncodedWriter
- write(int) - Method in class eu.woolplatform.utils.io.URLEncodedWriter
- write(Writer) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcMessage
-
Writes this message as a JSON string to the specified writer.
- write(Writer) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcNotification
- write(Writer) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcRequest
- write(Writer) - Method in class eu.woolplatform.utils.json.rpc.JsonRpcResponse
- write(String) - Method in class eu.woolplatform.utils.io.URLEncodedWriter
- write(String, int, int) - Method in class eu.woolplatform.utils.io.URLEncodedWriter
- writeAttribute(String, String) - Method in class eu.woolplatform.utils.xml.XMLWriter
-
Writes an attribute of an element.
- writeBoolean(boolean) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of a boolean in one byte.
- writeByte(byte) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes a byte.
- writeBytes(byte[]) - Method in class eu.woolplatform.utils.http.HttpClient
-
Writes a byte array to the HTTP content.
- writeCharacters(String) - Method in class eu.woolplatform.utils.xml.XMLWriter
-
Writes characters.
- writeDouble(double) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of a double in 64 bits in big-endian order.
- writeElement(String) - Method in class eu.woolplatform.utils.xml.XMLWriter
-
Writes a complete XML element.
- writeElement(Element) - Method in class eu.woolplatform.utils.xml.XMLWriter
-
Writes a complete XML element.
- writeEndElement() - Method in class eu.woolplatform.utils.xml.XMLWriter
-
Writes the end of an element.
- writeFileString(File, String) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Writes a string to a file with encoding UTF-8.
- writeFileString(OutputStream, String) - Static method in class eu.woolplatform.utils.io.FileUtils
-
Writes a string to an output stream with encoding UTF-8.
- writeFloat(float) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of a float in 32 bits in big-endian order.
- writeInt(int) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of an int as a 32-bit signed integer in big-endian order.
- writeJson(Object) - Method in class eu.woolplatform.utils.http.HttpClient
-
Writes the specified object as a JSON string using the Jackson
ObjectMapper. - writeLong(long) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of a long as a 64-bit signed long in big-endian order.
- writePostParam(String, String) - Method in class eu.woolplatform.utils.http.HttpClient
-
Writes a POST parameter to the HTTP content.
- writeProperty(Object, PropertySpec, Object) - Static method in class eu.woolplatform.utils.beans.PropertyWriter
-
Writes the value of the specified property.
- writeProperty(Object, String, Object) - Static method in class eu.woolplatform.utils.beans.PropertyWriter
-
Writes the value of the specified property.
- writeShort(short) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of a short as a 16-bit signed short in big-endian order.
- writeShortString(String) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes a string.
- writeStartElement(String) - Method in class eu.woolplatform.utils.xml.XMLWriter
-
Writes the start of an element.
- writeString(String) - Method in class eu.woolplatform.utils.http.HttpClient
-
Writes a string to the HTTP content.
- writeString(String) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes a string.
- writeUnsignedByte(short) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of a short as an unsigned byte.
- writeUnsignedInt(long) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of a long as a 32-bit unsigned int in big-endian order.
- writeUnsignedShort(int) - Method in class eu.woolplatform.utils.io.BinaryWriter
-
Writes the value of an int as a 16-bit unsigned short in big-endian order.
- writeXml(XMLWriter) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Writes this object to the specified XML writer.
- writeXml(File) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Writes this object as XML code to the specified file with UTF-8 encoding.
- writeXml(OutputStream) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Writes this object as XML code to the specified output stream with UTF-8 encoding.
- writeXml(Writer) - Method in class eu.woolplatform.utils.xml.XMLObject
-
Writes this object as XML code to the specified writer, which should use UTF-8 encoding.
- wtf(String, String) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- wtf(String, String) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
ASSERT. - wtf(String, String) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
ASSERT. - wtf(String, String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- wtf(String, String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
ASSERT. - wtf(String, String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
ASSERT. - wtf(String, Throwable) - Method in class eu.woolplatform.utils.log.AbstractLogDelegate
- wtf(String, Throwable) - Method in interface eu.woolplatform.utils.log.LogDelegate
-
Writes a message at level
ASSERT. - wtf(String, Throwable) - Static method in class eu.woolplatform.utils.log.Logger
-
Writes a message at level
ASSERT.
X
- XMLDocumentParser - Class in eu.woolplatform.utils.xml
-
This class contains methods to read and validate data from an XML DOM.
- XMLDocumentParser() - Constructor for class eu.woolplatform.utils.xml.XMLDocumentParser
- XMLObject - Class in eu.woolplatform.utils.xml
-
An XML object contains methods for XML serialisation.
- XMLObject() - Constructor for class eu.woolplatform.utils.xml.XMLObject
- XMLValueParser<T> - Interface in eu.woolplatform.utils.xml
-
Interface for classes that can parse string values from an XML document and convert them to Java objects.
- XMLWriter - Class in eu.woolplatform.utils.xml
-
An XML writer provides convenient methods to produce XML code.
- XMLWriter(OutputStream) - Constructor for class eu.woolplatform.utils.xml.XMLWriter
-
Constructs a new XML writer that will write XML code to the specified output stream in UTF-8 encoding.
- XMLWriter(Writer) - Constructor for class eu.woolplatform.utils.xml.XMLWriter
-
Constructs a new XML writer that will write XML code to the specified writer.
Y
Z
- zipFile(File, File) - Static method in class eu.woolplatform.utils.io.ZipUtils
-
Creates a ZIP file containing only the specified source file.
- zipFileSet(File, List<File>, File) - Static method in class eu.woolplatform.utils.io.ZipUtils
-
Creates a ZIP file containing a specified set of files within a root directory.
- ZipUtils - Class in eu.woolplatform.utils.io
-
This class contains static utility methods for zip files.
- ZipUtils() - Constructor for class eu.woolplatform.utils.io.ZipUtils
All Classes All Packages