Package com.storedobject.common
package com.storedobject.common
-
ClassDescriptionAccumulator<T>Accumulator function that is used to accumulate values (for example, a sum or a product) of a series of values.Class to check and manipulate mailing address information.AE Address
line[0]: Code for the emirate (0: Abu Dhabi, 1: Dubai, 2: Sharjah, 3: Ajman, 4: Um Al Quwain, 5: Ras Al Khaimah, 6: Fujairah)Array<T>An array implementation with variable size.ArrayList<E>Enhanced array list.ArrayListSet<E>An ArrayList that has the properties of a Set (Only one instance will appear even if duplicate elements are added).A list ofAutoCloseable
objects.Barcode (Based on the xzing package).An object that keeps aBigDecimal
value.Anything that generates some sort of binary "content".CH AddressA class used to check/ compare the current value with the previous value in a series of values and returns a boolean result.Anything that generates some sort of "content".An interface that helps search for value(s) using a string pattern.ConvertedIterable<FROM,TO> Representation of a Country.CSV creator.An interface that defines some sort of data with attributes.Date utility functions.Denote that something is displayable.EBiConsumer<T1,T2, E extends Exception> EBiFunction<T1,T2, R, E extends Exception> Class used to check email address format.Provides a message that is human readable and end-user friendly.ETriConsumer<T1,T2, T3, E extends Exception> ETriFunction<T1,T2, T3, R, E extends Exception> An interface that to defines that aRunnable
class has an "execute" method.A static class that can be used to execute commands and tasks.Represents a fault or error condition in the system.A file-mapped data buffer with index-based access to data for writing and then, for reading.Filter provider is used to define a provider of some sort of "filter condition".Create an image.Representation of Geolocation.Something that has got a name.Build HTML text.Simple HTTP utility.The HTTP2 class facilitates HTTP/2 client-server communication with helper methods and a builder pattern for request customization.This class provides a builder pattern for constructing HTTP requests.IBAN utilities.ID Address
line[0]: City/Town (required)
line[1]: Province (optional)Anything that generates some sort of image "content".Image manipulation utility.IN Address
line[0]: Post Office
line[1]: District code
line[2]: State codeA class that combines anInputStream
and anOutputStream
.Create anInputStream
such that whatever is read from this stream should be the same as whatever written to an associatedOutputStream
!Create anOutputStream
such that whatever is written to it will appear in an associatedInputStream
!Generic Input/Output routines.A simple wrapper around JSON processing classes.Type of JSON values.ListLoop<T>ID AddressTo represent logical operators.Loop<T>A collections interface that extends Iterator and Iterable interfacesMath utility functionsMY Address
line[0]: Postal town
line[1]: State codeA class that provides multithreaded synchronized Accumulator functionalityClass used to check phone number validity.
A valid phone number starts with a "+" symbol followed by dialing digits with optional space separators.IN Address
line[0]: Place name within the district
line[1]: District code
line[2]: Province codeAn interface to represent some sort of process.Range<T>An executable that allows to call itsExecutable.execute()
method again (even from anotherThread
) while it is already executing.Resource disposal class.An implementation of a simpleResourceOwner
.
Usage note: A reference to the instance of this class must be kept inside the class where the instance is used.Defines an object that owns an auto-closeable resource.A simple wrapper class to execute scripting languages from Java.Supported languages.SG Address
line[0]: Post office (required if Post Box is specified)SOAP client - A simple SOAP utility for sending/receiving/manipulating SOAP messages.SOAP VersionSortedList<E extends Comparable<E>>This interface defines a string value of something that is stored somewhere, typically, in databases.The StringCollector class reads input data asynchronously from a given Reader or InputStream and collects it into a single concatenated string.Interface to denote that a class has got "string filling" capability.AFilterReader
that applies "string filling" (seeStringUtility.fill(String, StringFiller)
) to its lines.AFilterWriter
that applies "string filling" (seeStringUtility.fill(String, StringFiller)
) to its lines.A class to keep a list ofString
s.String utility functions.Build something with "styles".Representation of HTML style.SVG creator.The SystemProcess class facilitates the execution of system-level commands within a Java application.An output stream that simultaneously writes output to 2 different output streams.Anything that generates some sort of text "content".ToString<T>An interface that converts some type of object to aString
.TOTP implementation.AFilterInputStream
that translates its stream on-the-fly.AFilterOutputStream
that translates its stream on-the-fly while writing.AFilterReader
that translates its stream on-the-fly.AFilterWriter
that translates its stream on-the-fly while writing.TriConsumer<T1,T2, T3> A functional interface that accepts 3 arguments of type T1, T2, T3 for performing an operation with no return value.TriFunction<T1,T2, T3, R> A functional interface that implements TriFunction.US Address
line[0]: Code for the state.Simple XML utility for XPath element extraction.Generic address.