All Classes Interface Summary Class Summary
Class |
Description |
Abbreviated |
Abbreviates a Text using ellipses.
|
And |
Logical conjunction.
|
AndInThreads |
Logical conjunction, in multiple threads.
|
AndWithIndex |
Logical conjunction, with index.
|
AppendTo |
Output that appends content to a given file.
|
Async<X,Y> |
Func that runs in the background.
|
AvgOf |
Average of numbers.
|
Base64Bytes |
Decodes all origin bytes using the Base64 encoding scheme.
|
Base64Decoded |
Decodes the origin text using the Base64 encoding scheme.
|
Base64Encoded |
Encodes the origin text using the Base64 encoding scheme.
|
BiFunc<X,Y,Z> |
Function that accepts two arguments.
|
BiFuncEnveloppe<X,Y,Z> |
|
BiFuncNoNulls<X,Y,Z> |
BiFunc check for no nulls.
|
BiFuncOf<X,Y,Z> |
Represents many possible inputs as BiFunc .
|
Binary |
Binary operation.
|
BiProc<X,Y> |
Proc that accepts two arguments.
|
BiProcEnvelope<X,Y> |
Envelope for BiProc.
|
BiProcNoNulls<X,Y> |
BiProc check for no nulls.
|
BiProcOf<X,Y> |
Represents many possible inputs as BiProc .
|
BoolOf |
|
Bytes |
Bytes.
|
BytesBase64 |
Encodes all origin bytes using the Base64 encoding scheme.
|
BytesOf |
A Bytes that encapsulates other sources of data.
|
CallableEnvelope<T> |
Envelope for Callable.
|
CallableOf<T> |
|
CallableOf<T> |
|
Capitalized |
Text in capitalized case,
changed the first character to title case as per Character.toTitleCase(int) ,
no other characters are changed.
|
Chained<X,Y,Z> |
Composed function.
|
Checked<T,E extends Exception> |
Scalar that wraps an original checked exception thrown by the origin using
the given wrapping function.
|
CheckedBiFunc<X,Y,Z,E extends Exception> |
BiFunc that throws exception of specified type.
|
CheckedBiProc<X,Y,E extends Exception> |
BiProc that throws exception of specified type.
|
CheckedBytes<E extends Exception> |
Bytes that throws exception of specified type.
|
CheckedFunc<X,Y,E extends Exception> |
Func that throws exception of specified type.
|
CheckedInput<E extends Exception> |
Input that throws exception of specified type.
|
CheckedOutput<E extends Exception> |
Output that throws exception of specified type.
|
CheckedProc<X,E extends Exception> |
Proc that throws exception of specified type.
|
CloseShieldInput |
|
CloseShieldInputStream |
|
CloseShieldOutput |
|
CloseShieldOutputStream |
|
CollectionEnvelope<X> |
Base collection.
|
ComparableNumber |
|
ComparableText |
Text implementing Comparable.
Below the example how you can sort words in a string:
|
Concatenated |
Concatenate a Text.
|
Constant<T> |
Constant value.
|
Contains |
Tests if this Text contains other Text.
|
Cycled<T> |
Cycled Iterable.
|
Cycled<T> |
Cycled Iterator.
|
DateOf |
Parser for Date instances.
|
DeadInput |
Input with no data.
|
DeadInputStream |
InputStream with no data.
|
DeadOutput |
Output that accepts anything.
|
DeadOutputStream |
OutputStream that accepts anything.
|
DigestEnvelope |
Digest Envelope.
|
Directory |
Files and folders in a directory.
|
DivisionOf |
Division result of two numbers.
|
EmptyBytes |
Bytes with no data.
|
Endless<T> |
Endless iterable.
|
Endless<T> |
Iterator that never ends.
|
EndsWith |
Tests if this Text ends with the specified suffix.
|
Equality<T extends Bytes> |
Equality.
|
Equals<R,T extends Comparable<R>> |
Equals.
|
EqualsNullable |
Checks 2 objects for equality.
|
Fallback<X> |
|
Fallback.From<T> |
Fallback from exception.
|
Fallback.None<X> |
No fallback.
|
False |
Logical false.
|
Filtered<X> |
Filtered iterable.
|
Filtered<X> |
Filtered iterator.
|
FirstOf<T> |
Find first element in a list that satisfies specified condition.
|
Flattened<X,Y> |
|
Flattened<X> |
|
Flattened |
|
Folded<X,T> |
Iterable, which elements are "folded" through the func.
|
ForEach<X> |
|
ForEachInThreads<X> |
Executes a Proc in a new Thread for each element of an
Iterable
|
ForEachWithIndex<X> |
|
FormattedText |
Text in Sprinf format.
|
Func<X,Y> |
Function.
|
FuncEnvelope<X,Y> |
Envelope for Func.
|
FuncNoNulls<X,Y> |
Func check for no nulls.
|
FuncOf<X,Y> |
Represents many possible inputs as Func .
|
FuncWithFallback<X,Y> |
Func with fallbacks that enable it to recover from errors.
|
Grouped<K,V,T> |
|
GzipInput |
Input that reads compressed data from the GZIP file format.
|
GzipOutput |
Output that writes compressed data in the GZIP file format.
|
HashCode |
Object HashCode.
|
HeadInputStream |
Input stream that only shows the first N bytes of the original stream.
|
HeadOf |
Input that only shows the first N bytes of the original input.
|
HeadOf<T> |
Head portion of the iterable.
|
HeadOf<T> |
Head portion of the iterator.
|
HexOf |
Decodes origin Text using the hexadecimal encoding scheme.
|
HexOf |
Hexadecimal representation of Bytes.
|
HighestOf<T extends Comparable<? super T>> |
Find the highest item.
|
Immutable<X> |
Decorator that doesn't allow any mutation of the wrapped Collection .
|
Immutable<T> |
Decorator that doesn't allow removal from the wrapped Iterator .
|
Immutable<T> |
Decorator that doesn't allow mutations of the wrapped List .
|
ImmutableListIterator<T> |
|
InheritanceLevel |
The number of superclasses between base and derived class.
|
Input |
Input.
|
InputAsBytes |
Input as Byte Array.
|
InputNoNulls |
Input check for no nulls.
|
InputOf |
An Input that encapsulates other sources of data.
|
InputStreamOf |
An InputStream that encapsulates other sources of data.
|
InputWithFallback |
Input that returns an alternative input if the main one throws
IOException .
|
IoChecked<T> |
|
IoCheckedBiFunc<X,Y,Z> |
|
IoCheckedBiProc<X,Y> |
|
IoCheckedBytes |
|
IoCheckedFunc<X,Y> |
|
IoCheckedProc<X> |
|
IoCheckedText |
|
IsBlank |
Determines if text is blank (consists of spaces) or not.
|
IsEmpty |
Determines if text is empty or not.
|
Iso |
The formatter.
|
ItemAt<T> |
Element from position in Iterable
or fallback value if iterable doesn't have this position.
|
IterableEnvelope<X> |
Iterable envelope.
|
IterableOf<X> |
Array as iterable.
|
IterableOfBooleans |
Iterable of boolean values.
|
IterableOfBytes |
Iterable of bytes.
|
IterableOfChars |
Iterable of characters.
|
IterableOfDoubles |
Iterable of double values.
|
IterableOfFloats |
Iterable of float values.
|
IterableOfInts |
Iterable of integer values.
|
IterableOfLongs |
Iterable of long values.
|
IterableOfShorts |
Iterable of short values.
|
IteratorEnvelope<X> |
|
IteratorOf<X> |
|
IteratorOfBooleans |
|
IteratorOfBytes |
Iterator that returns a set of bytes.
|
IteratorOfChars |
|
IteratorOfDoubles |
Iterator that returns a set of double values.
|
IteratorOfFloats |
|
IteratorOfInts |
|
IteratorOfLongs |
|
IteratorOfShorts |
|
Joined |
Concatenation of several inputs.
|
Joined<T> |
A few Iterables joined together.
|
Joined<T> |
A few Iterators joined together.
|
Joined<X> |
Joined list.
|
Joined |
Join a Text.
|
JoinedListIterator<T> |
|
LengthOf |
Length.
|
ListEnvelope<T> |
|
ListIteratorEnvelope<T> |
|
ListIteratorNoNulls<T> |
|
ListOf<T> |
|
LocalDateTimeOf |
|
LoggingInput |
Logged input.
|
LoggingInputStream |
Logged input stream.
|
LoggingOutput |
Logged output.
|
LoggingOutputStream |
Logged output stream.
|
Lowered |
Text in lower case.
|
LowestOf<T extends Comparable<? super T>> |
Find the lowest item.
|
LSInputOf |
Input as LSInput.
|
MapEntry<K,V> |
|
MapEnvelope<X,Y> |
Map envelope.
|
MapOf<X,Y> |
|
Mapped<Y> |
Mapped iterable.
|
Mapped<Y> |
Mapped iterator.
|
Mapped<U> |
|
Mapped |
Mapped text.
|
MappedWithIndex<Y> |
Mapped with index iterable.
|
MappedWithIndex<Y> |
Mapped with index iterator.
|
Matched<X> |
Matched iterable.
|
Matched<X,Y> |
Matched iterator.
|
MaxOf |
Find the greater among items.
|
Md5DigestOf |
MD5 checksum calculation of Input .
|
Merged<K,V> |
This class can be used to merge a few Map .
|
MinOf |
Find the smaller among items.
|
MultiplicationOf |
Multiplication result of numbers.
|
Newline |
Returns a text that is the default system line separator.
|
NoNulls |
Bytes check for no nulls.
|
NoNulls<X> |
A decorator of Collection that tolerates no NULLs.
|
NoNulls<X> |
A decorator for Iterable that doesn't allow any NULL.
|
NoNulls<X> |
A decorator of an Iterator that returns no NULL.
|
NoNulls<T> |
A decorator of List that tolerates no NULLs.
|
NoNulls<K,V> |
A decorator of Map that tolerates no NULLs.
|
NoNulls<T> |
Scalar check for no nulls.
|
NoNulls |
Text check for no nulls.
|
Normalized |
Normalize (replace sequences of whitespace characters by a single space)
a Text.
|
Not |
Logical negative.
|
NumberEnvelope |
|
NumberOf |
|
NumberOfScalars |
|
OffsetDateTimeOf |
|
Or |
Logical disjunction.
|
Output |
Output.
|
OutputNoNulls |
Output check for no nulls.
|
OutputStreamTo |
An OutputStream that encapsulates other destination for the data.
|
OutputTo |
An Output that encapsulates other destination for the data.
|
PaddedStart |
Text padded at start to reach the given length.
|
Paged<X> |
Paged iterable.
|
Paged<X> |
Paged iterator.
|
Partitioned<T> |
Iterable implementation for partitioning functionality.
|
Partitioned<T> |
Iterator implementation for Iterator partitioning.
|
PrefixOf |
Returns a text that is before given boundary.
|
Proc<X> |
Procedure.
|
ProcEnvelope<X> |
|
ProcNoNulls<X> |
Proc check for no nulls.
|
ProcOf<X> |
Func as Proc.
|
PropertiesOf |
|
Randomized |
Randomized text.
|
RangeOf<T extends Comparable<T>> |
Iterable implementation to model range functionality.
|
RangeOf<T extends Comparable<T>> |
Iterator implementation to model range functionality.
|
ReaderOf |
A Reader that encapsulates other sources of data.
|
Reduced<T> |
Reduces iterable via BiFunc.
|
Repeated<X,Y> |
Func that repeats its calculation a few times before
returning the last result.
|
Repeated<T> |
Repeat an element.
|
Repeated<T> |
Repeat an element.
|
Repeated<X> |
Scalar that runs repeatedly for a number of times.
|
Repeated |
Repeat an text count times.
|
RepeatedProc<X> |
Proc that runs repeatedly for a number of times.
|
Replaced |
Replace the Text.
|
ResourceOf |
Classpath resource.
|
Retry<X,Y> |
Func that will try a few times before throwing an exception.
|
Retry<T> |
Func that will try a few times before throwing an exception.
|
Reversed<X> |
Reverse iterable.
|
Reversed<X> |
Reverse iterator.
|
Reversed |
Reverse the Text.
|
Rotated |
Rotate (circular shift) a String of shift characters.
|
RunnableEnvelope |
Envelope for Runnable.
|
RunnableOf |
|
Scalar<T> |
Scalar.
|
ScalarEnvelope<T> |
Envelope for Scalar.
|
ScalarOf<T> |
ScalarOf.
|
ScalarOfSupplier<T> |
ScalarOfSupplier.
|
ScalarWithFallback<T> |
Scalar with fallbacks that enable it to recover from errors.
|
SetEnvelope<T> |
Set envelope.
|
SetOf<T> |
|
Sha1DigestOf |
SHA-1 checksum calculation of Input .
|
Sha256DigestOf |
SHA-256 checksum calculation of Input .
|
Shuffled<T> |
Shuffled iterable.
|
Shuffled<T> |
Shuffled iterator.
|
Skipped<T> |
Skipped iterable.
|
Skipped<T> |
Skipped iterator.
|
Sliced<T> |
Sliced portion of the iterable.
|
Sliced<T> |
Creates an iterator returning an interval(slice) of the original iterator
by means of providing starting index, number of elements to retrieve from
the starting index and a decorated original iterator.
|
Solid<X> |
An Iterable that is both synchronized and sticky.
|
Solid<T> |
Cached and synchronized version of a Scalar.
|
SolidBiFunc<X,Y,Z> |
BiFunc that is thread-safe and sticky.
|
SolidFunc<X,Y> |
Func that is thread-safe and sticky.
|
Sorted<T> |
Sorted iterable.
|
Sorted<T> |
Sorted iterator.
|
Sorted<T> |
|
SortedSetEnvelope<T> |
SortedSet envelope.
|
Split |
Split the Text.
|
StartsWith |
Determines if text starts with a given prefix.
|
Stderr |
Output that writes to stderr .
|
Stdin |
Input that reads from stdin .
|
Stdout |
Output that writes to stdout .
|
Sticky |
Input that reads only once.
|
Sticky<X> |
Iterable that returns the same set of elements, always.
|
Sticky<T> |
Cached version of a Scalar.
|
Sticky |
Cached version of a Text.
|
StickyBiFunc<X,Y,Z> |
Func that accepts two arguments and caches previously calculated values
and doesn't recalculate again.
|
StickyFunc<X,Y> |
Func that caches previously calculated values and doesn't
recalculate again.
|
Strict |
Validates encapsulated text using predicate
|
Sub |
Extract a substring from a Text.
|
SuffixOf |
Returns a text that is after given boundary.
|
SumOf |
Sums of an iterable of numbers.
|
SwappedCase |
Swaps the case of a Text changing upper and title case to lower case,
and lower case to upper case.
|
SyncBiFunc<X,Y,Z> |
BiFunc that is thread-safe.
|
Synced<X> |
Synchronized iterable.
|
Synced<T> |
|
Synced<X> |
Synchronized list.
|
Synced<X,Y> |
Map decorator that goes through the map only once.
|
Synced<T> |
Scalar that is thread-safe.
|
Synced |
Text that is thread-safe.
|
SyncFunc<X,Y> |
Func that is thread-safe.
|
SyncInput |
|
SyncOutput |
|
TailOf |
Input showing only last N bytes of the stream.
|
TailOf<T> |
Tail portion of the iterable.
|
TailOf<T> |
Tail portion of the iterator.
|
TeeInput |
Input to Output copying pipe.
|
TeeInputStream |
Stream that copies input to output.
|
TeeOutput |
Output to Output copying pipe.
|
TeeOutputStream |
Stream that copies output to output.
|
TeeReader |
Input to Output copying reader.
|
TempFile |
A temporary file.
|
TempFolder |
A temporary folder.
|
Ternary<T> |
Ternary operation.
|
Text |
Text.
|
TextEnvelope |
|
TextOf |
TextOf
|
TextOfDateTime |
Text of date time
|
TextOfScalar |
|
TextOfString |
|
Threads<T> |
Allows to execute the tasks concurrently, optionally within given timeout.
|
Timed<X,Y> |
Function that gets interrupted after a certain time has passed.
|
Trimmed |
Text without control characters (char <= 32) from both ends.
|
TrimmedLeft |
Text without control characters (char <= 32) only from left.
|
TrimmedRight |
Text without control characters (char <= 32) only from right.
|
True |
Logical truth.
|
Unchecked<T> |
|
UncheckedBiFunc<X,Y,Z> |
|
UncheckedBiProc<X,Y> |
|
UncheckedBytes |
|
UncheckedFunc<X,Y> |
|
UncheckedInput |
|
UncheckedOutput |
|
UncheckedProc<X> |
|
UncheckedText |
|
Upper |
Text in upper case.
|
WriterTo |
A Writer that encapsulates other destination for the data.
|
Xor |
Logical exclusive or.
|
Zip |
Zip files and directory.
|
ZonedDateTimeOf |
|