All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractLogDelegate This abstract log delegate provides the following features:AbstractScheduledTask Base scheduled task class with default implementations.AbstractSimpleSAXHandler<T> This abstract implementation ofSimpleSAXHandlercontains convenient methods to parse attribute values.AcceptLanguageParser AddExpression AndExpression AppComponent This annotation can be added to a class to indicate that it can be defined as an application-wide component inAppComponents.AppComponentAttributeMapping<T> An attribute mapping can be added toAppComponentsto register custom attribute types.AppComponents This class defines a set of application-wide components.AssignExpression Base64 BinaryReader A binary reader can read elementary data types from an input stream.BinaryWriter A binary writer can write elementary data types to an output stream.BluetoothAdapter This class provides a common interface to the Bluetooth system.BluetoothDevice This class represents a remote Bluetooth device.BluetoothListener This listener can be specified when you try to enable or disable Bluetooth.BluetoothServerSocket A Bluetooth server socket is used to provide a service on the local Bluetooth device to other devices.BluetoothSocket A Bluetooth socket provides a way to communicate with a remote Bluetooth device.BooleanValueParser Values parser for boolean values.BuildException This exception is thrown if an error occurs while building an object through Java reflection.ClassLoaderResourceLocator This resource locator can locate resources using the class loader or a specified class.ClientException This exception indicates that a client received an error message from the server.CountingInputStream This input stream keeps track of the current position in an underlying input stream.CsvParser CurrentIterator<T> This iterator can return the current element rather than the next element as a normal iterator does.DataFormatter This class can format maps, lists and primitives (boolean, number, string).DateDuration This class specifies a duration that spans one or more days.DateTimeFromIsoDateTimeDeserializer This deserializer can convert a string in ISO date/time format to aDateTime.DateTimeUtils This class contains various utility methods related to date and time.DateUnit A date unit is a unit for durations that span one or more days.DefaultLogDelegate This class writes log messages to standard output or standard error.DefaultLogDelegateFactory This factory creates instances ofDefaultLogDelegate.DefaultTaskScheduler The default implementation ofTaskScheduler.DiscoverDevicesListener This listener can receive events during a device discovery process.DivideExpression DotExpression DoubleValueParser Value parser for double values.EnumCodeDeserializer<T extends Enum<?>> This deserializer can read an integer value and convert it to an enum using a static method T forCode().EnumCodeSerializer This serializer calls method code() on an enum and writes it as an integer value.EnumCustomStringDeserializer<T extends Enum<?>> This deserializer can read a string value or null and convert it to an enum using a static method T fromStringValue().EnumCustomStringSerializer This serializer calls toString() on an enum and writes it as a string value.EnumValueParser<T extends Enum<T>> Value parser for enum values.EqualExpression EvaluationException EventListener<T> General purpose event listener for events.Expression An expression is some code that can be evaluated as aValue.ExpressionParser An expression parser can readExpressions from text input.ExpressionParserConfig ExtraTagLogger This is a wrapper around another logger.FatalException This exception indicates a fatal error that should cause a service to stop.FileLogger This class can write log messages to log files.FileUtils This class contains utility methods related to the file system.GreaterEqualExpression GreaterThanExpression GroupExpression HandledException 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.HttpClient This class can be used to run HTTP requests.HttpClientException This exception is thrown when a HTTP request results in an error response.HttpURL I18n This class defines a set of i18n message resources.I18nComparator This comparator can compare strings using a collator for a specified locale.I18nLanguageFinder This class can find a preferred language from a list of available languages.I18nLoader This class can load i18n message resources and keep them in memory for later reference.I18nResourceFinder This class can find i18n resources.I18nStringMapFinder This class can find a preferred string map for a specific language.I18nStringResolver This class can return a string in the current language for a given resource ID.I18nUtils IndexExpression InExpression InstantFromIsoDateTimeDeserializer This deserializer can convert a string in ISO date/time format to anInstant.IntValueParser Value parser for integer values.IsoDateTimeSerializer This serializer can convert a date/time type to a string in format yyyy-MM-dd'T'HH:mm:ss.SSSZZ.Job This interface defines a job that can be run on a separate thread and that can be cancelled.JobListener JsonAtomicToken Atomic token in a JSON string.JsonAtomicToken.Type The possible token types.JsonMapper JsonObject 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.JsonObjectStreamReader This class can read JSON values and tokens from a stream.JsonParseException This exception is thrown when a JSON string can't be parsed.JsonRpcException This exception is thrown when a JSON-RPC request results in a response with an error.JsonRpcHttp This class provides JSON-RPC over a HTTP connection.JsonRpcMessage This is the base class for a JSON-RPC 2.0 message.JsonRpcNotification This class models a JSON-RPC Notification.JsonRpcRequest This class models a JSON-RPC Request.JsonRpcResponse This class models a JSON-RPC Response.JsonRpcResponse.Error An error in a response message.JsonStreamReader This class can read atomic JSON tokens from a stream.LessEqualExpression LessThanExpression Line This class defines a line.LinearFunction A linear function is a function that is defined by straight line segments between a series of points.LineColumnNumberReader This buffered reader keeps track of the current line number and column number.LineNumberParseException This exception indicates a parse error with a line and column number.LineSegment This class defines a line segment.ListExpression LocalDateTimeDeserializer This deserializer can convert a string in format yyyy-MM-dd'T'HH:mm:ss.SSS to aLocalDateTime.LocalDateTimeSerializer This serializer can convert aLocalDateTimeto a string in format yyyy-MM-dd'T'HH:mm:ss.SSS.LogDelegate A log delegate can be set to theLogger.LogDelegateFactory This factory can create log delegates with default settings.Logger This class can be used for writing log output.LogLineTagger This class can tag lines in a log message before the message is written.LogUtils MapReader This class can read values from a map with string keys and perform validations and type conversions.MillisFromIsoDateTimeDeserializer This deserializer can convert a string in ISO date/time format to a timestamp in milliseconds.MultiplyExpression NotEqualExpression NotExpression NotStrictEqualExpression OAuthTokenPair OAuthUtils Helper methods for OAuth.ObjectExpression ObjectExpression.KeyValue ObjectValidation Validates the value of properties in a JavaBeans-like object.OrExpression ParseException This exception is thrown when some content has an invalid format for a parser.Point This class defines a point.Polygon This class defines a polygon.PropertyReader This class can read the value of a property from a JavaBeans-like object.PropertyScanner This scanner can get the specification of a property in a JavaBeans-like class.PropertySpec The specification of a property in a JavaBeans-like object.PropertyWriter This class can write the value of a property in a JavaBeans-like object.Rect ReferenceParameter<T> ReflectionUtils This class contains utility methods related to Java reflection.ResourceLocator Interface to locate and open resources.ScheduledTask This class defines a scheduled task that can be run with theTaskScheduler.ScheduledTaskSpec Specification of one instance of aScheduledTask.ScheduleParams This class contains information about the scheduled time for one run of aScheduledTask.SerialJobRunner This class can be used to run jobs sequentially on a separate thread.SimpleSAXHandler<T> This is a simplified handler for SAX XML parsers.SimpleSAXParser<T> This class can parse an XML document using a SAX parser.Slf4jLogger This SLF4J logger forwards calls to the RRDLogger.Slf4jLoggerFactory This SLF4J logger factory creates instances ofSlf4jLogger, which uses the RRDLoggerclass.SqlDateDeserializer This deserializer can convert a string in format yyyy-MM-dd to aLocalDate.SqlDateSerializer This serializer can convert aLocalDateto a string in format yyyy-MM-dd.SqlDateTimeDeserializer This deserializer can convert a string in format yyyy-MM-dd HH:mm:ss to aLocalDateTime.SqlDateTimeSerializer This serializer can convert aLocalDateTimeto a string in format yyyy-MM-dd HH:mm:ss.SQLDateValueParser Values parser for SQL date values.SqlTimeDeserializer This deserializer can convert a string in format HH:mm:ss to aLocalTime.SqlTimeSerializer This serializer can convert aLocalTimeto a string in format HH:mm:ss.SQLTimeValueParser Values parser for SQL time values.StrictEqualExpression StringEscape This class can resolve escaped characters in a string and it can replace special characters with escaped characters.StringExpression StringValueParser Value parser for string values.SubtractExpression TaskException This exception is thrown if an error occurs while performing a task.TaskSchedule Base class for a task schedule.TaskSchedule.FixedDelay Schedule for a task that should be run immediately and then repeated indefinitely after the specified delay.TaskSchedule.FixedRate Schedule for a task that should be run immediately and then repeated indefinitely at the specified rate.TaskSchedule.Immediate Schedule for a task that should be run once and start immediately.TaskSchedule.LocalTime Schedule for a task that should run once at a specific local time.TaskSchedule.TimeSchedule Schedule for a task that should be run at a specified date/time with possible repeats.TaskSchedule.UtcTime Schedule for a task that should run once at a specific UTC time.TaskScheduler The task scheduler can be used to schedule one-time or repeating tasks to be run at specific times.TimeDuration This class specifies a duration with a precision of milliseconds.TimeUnit A time unit is a unit for time durations at a precision of milliseconds.Token Token.Type Tokenizer A tokenizer can read tokens from text input.TypeConversion This class can perform various type conversions.URLEncodedWriter This class encodes strings using theURLEncoderand character set UTF-8.URLParameters Methods for creating and parsing URL-encoded parameter strings.ValidateEmail ValidateNotNull ValidateRegex ValidateTimeZone Validation This class can validate values with respect to certain criteria.ValidationException This exception is thrown when a validation fails.Value This class wraps around an elementary value type and provides type mapping, comparison and boolean evaluation.ValueExpression ValueIterator Vector This class defines a vector.VirtualClock The virtual clock can be used for simulations.WaitJobRunner WritableByteBuffer A byte buffer provides convenient methods to manipulate a byte array.XMLDocumentParser This class contains methods to read and validate data from an XML DOM.XMLObject An XML object contains methods for XML serialisation.XMLValueParser<T> Interface for classes that can parse string values from an XML document and convert them to Java objects.XMLWriter An XML writer provides convenient methods to produce XML code.ZipUtils This class contains static utility methods for zip files.