A C D E G H I L M N O P Q R S T U V 
All Classes All Packages

A

accept(T) - Method in interface pro.horde.os.cutils.function.Accepter
Performs this operation on the given argument.
accept(X, Y, Z) - Method in interface pro.horde.os.cutils.function.TriConsumer
Performs this operation on the given argument.
Accepter<T> - Interface in pro.horde.os.cutils.function
This is similar to Java Consumer but the disparity of exceptions throws.
AES<T> - Class in pro.horde.os.cutils.security
This is an implementation of Advanced Encryption Standard, to can encrypt and decrypt Objects of any type.
AES.Algorithm - Enum in pro.horde.os.cutils.security
This holds valid MessageDigest algorithm types.
andAccept(Accepter<? super T>) - Method in class pro.horde.os.cutils.value.Que
This method will accept na Accepter type variable.
andCall(Callable<? extends T>) - Method in class pro.horde.os.cutils.value.Que
This method will execute Callable type variable.
andConsume(Consumer<? super T>) - Method in class pro.horde.os.cutils.value.Que
This method will consume a Consumer type variable.
andDeal(Dealer<? extends T>) - Method in class pro.horde.os.cutils.value.Que
This method will deal data Que.value variable.
andExecute(Executable) - Method in class pro.horde.os.cutils.value.Que
Use when Operation will throw an exception.
andRun(Runnable) - Method in class pro.horde.os.cutils.value.Que
This method will execute a Runnable type variable.
andSupply(Supplier<? extends T>) - Method in class pro.horde.os.cutils.value.Que
This method will supply data Que.value variable.
andThen(Accepter<? super T>) - Method in interface pro.horde.os.cutils.function.Accepter
Returns a composed Accepter that performs, in sequence, this operation followed by the after operation.
andThen(TriConsumer<? super X, ? super Y, ? super Z>) - Method in interface pro.horde.os.cutils.function.TriConsumer
Returns a composed TriConsumer that performs, in sequence, this operation followed by the after operation.
apply(T) - Method in class pro.horde.os.cutils.function.LazyFunction
Applies this function to the given argument.
apply(T) - Method in class pro.horde.os.cutils.function.LazyUnaryOperator
Applies this function to the given argument.
apply(T) - Method in interface pro.horde.os.cutils.function.ThrowingFunction
Applies this function to the given argument.
as(Dealer<? extends T>) - Static method in class pro.horde.os.cutils.value.Que
This method will take a Dealer of Type t and will set value and returns instance of Que for other sequential Operations.

C

completableFuture() - Method in class pro.horde.os.cutils.value.Que
Used to get current value of CompletableFuture type.
Condition - Interface in pro.horde.os.cutils.function
Represents an operation that returns a condition/boolean.

D

days() - Method in class pro.horde.os.cutils.value.Pause
Set Pause.Run time unit to TimeUnit.DAYS
deal() - Method in interface pro.horde.os.cutils.function.Dealer
Gets a result.
deal() - Method in class pro.horde.os.cutils.function.Idler
Gets a result for dealer operation.
deal(Dealer<? extends T>) - Static method in class pro.horde.os.cutils.function.Idler
Supply take an instance of Dealer as parameter..
Dealer<T> - Interface in pro.horde.os.cutils.function
Represents a dealer of results.
decrypt(String) - Method in class pro.horde.os.cutils.security.AES
This method will decrypt the itemToDecrypt.
DIGITS - Static variable in class pro.horde.os.cutils.string.StringIncubator
Digits variable.

E

empty() - Method in class pro.horde.os.cutils.value.Pause.Run
This is empty, if you don't intend to chain any expression
encrypt(T) - Method in class pro.horde.os.cutils.security.AES
This encrypt item of T type.
equals(Object) - Method in class pro.horde.os.cutils.collection.ListPartition
 
equals(Object) - Method in class pro.horde.os.cutils.function.Idler
 
equals(Object) - Method in class pro.horde.os.cutils.function.LazyFunction
 
equals(Object) - Method in class pro.horde.os.cutils.function.LazyUnaryOperator
 
equals(Object) - Method in class pro.horde.os.cutils.security.AES
 
equals(Object) - Method in class pro.horde.os.cutils.value.Pause
 
equals(Object) - Method in class pro.horde.os.cutils.value.Pause.Run.Delay
 
equals(Object) - Method in class pro.horde.os.cutils.value.Pause.Run
 
equals(Object) - Method in class pro.horde.os.cutils.value.Que
 
Executable - Interface in pro.horde.os.cutils.function
Represent operations that need the Runnable like behavior.
execute() - Method in interface pro.horde.os.cutils.function.Executable
Execute the operation that may likely throw and Exception.
execute(Accepter<? super T>) - Method in class pro.horde.os.cutils.value.Que
This method will Accept and execute Accepter type variable.
execute(Executable) - Static method in class pro.horde.os.cutils.value.Que
This method will run a Executable instance Use when Operation will throw an exception.

G

generate() - Method in interface pro.horde.os.cutils.function.Generator
Generates values.
Generator<T> - Interface in pro.horde.os.cutils.function
Represent operations that will return unique/generated values every time Generator.generate() is called.
get() - Method in class pro.horde.os.cutils.function.Idler
Gets a result for supplier operation.
get() - Method in class pro.horde.os.cutils.value.Pause.Run.Delay
This gets the Try operation result.
get() - Method in class pro.horde.os.cutils.value.Que
Used to get the current set value.
get() - Method in class pro.horde.os.cutils.value.Try
Use this method to retrieve the try operation result.
get(int) - Method in class pro.horde.os.cutils.collection.ListPartition
 
getCause() - Method in class pro.horde.os.cutils.value.Try
Retrieve the Cause of try operation failure.
getLower() - Static method in class pro.horde.os.cutils.string.StringIncubator
Lower-case Alphabets.
getUpper() - Static method in class pro.horde.os.cutils.string.StringIncubator
Upper-case Alphabets.

H

hashCode() - Method in class pro.horde.os.cutils.collection.ListPartition
 
hashCode() - Method in class pro.horde.os.cutils.function.Idler
 
hashCode() - Method in class pro.horde.os.cutils.function.LazyFunction
 
hashCode() - Method in class pro.horde.os.cutils.function.LazyUnaryOperator
 
hashCode() - Method in class pro.horde.os.cutils.security.AES
 
hashCode() - Method in class pro.horde.os.cutils.value.Pause
 
hashCode() - Method in class pro.horde.os.cutils.value.Pause.Run.Delay
 
hashCode() - Method in class pro.horde.os.cutils.value.Pause.Run
 
hashCode() - Method in class pro.horde.os.cutils.value.Que
 
hatch() - Method in class pro.horde.os.cutils.string.StringIncubator
Generate and returns random string.
hours() - Method in class pro.horde.os.cutils.value.Pause
Set Pause.Run time unit to TimeUnit.HOURS

I

identity() - Static method in interface pro.horde.os.cutils.function.ThrowingUnaryOperation
Returns a unary operator that always returns its input argument.
Idler<T> - Class in pro.horde.os.cutils.function
The Idlerr is intended to be memorized and idempotent.
init() - Static method in class pro.horde.os.cutils.security.AES
This initiates encryption with default algorithm type and encryption key.
init(String) - Static method in class pro.horde.os.cutils.security.AES
This initiates encryption with the default:SHA-256.
init(AES.Algorithm) - Static method in class pro.horde.os.cutils.security.AES
This initiates encryption with the specified algorithm type.
init(AES.Algorithm, String) - Static method in class pro.horde.os.cutils.security.AES
This initiates encryption with the specified algorithm type and encryption key.
into(int) - Method in class pro.horde.os.cutils.collection.ListPartition
Method used to get partition size.
isFailure() - Method in class pro.horde.os.cutils.value.Try
Use to check the state of the try operation.
isMet() - Method in interface pro.horde.os.cutils.function.Condition
Check the condition.
isNotMet() - Method in interface pro.horde.os.cutils.function.Condition
Negates the condition.
isResult() - Method in class pro.horde.os.cutils.value.Try
Use to check the state of a successful try operation if or not it has a result.
isSuccess() - Method in class pro.horde.os.cutils.value.Try
Use to check the stage of the try operation.

L

LazyFunction<T,​R> - Class in pro.horde.os.cutils.function
The LazyFunction is intended to be memorized and idempotent for every parameter.
LazyUnaryOperator<T> - Class in pro.horde.os.cutils.function
Like the LazyFunction the LazyUnaryOperator can be used when the function Argument and Return Type are same.
ListPartition<T> - Class in pro.horde.os.cutils.collection
This class provide a means to partition List into List of sublist.

M

map(Function<? super T, ? extends M>) - Method in class pro.horde.os.cutils.value.Try
If a try operation return a result, apply the provided mapping function to it, and return and instance of Try with the applied result.
MD2 - pro.horde.os.cutils.security.AES.Algorithm
MD2 algorithm type.
MD5 - pro.horde.os.cutils.security.AES.Algorithm
MD5 algorithm type.
microSeconds() - Method in class pro.horde.os.cutils.value.Pause
milliSeconds() - Method in class pro.horde.os.cutils.value.Pause
minute() - Method in class pro.horde.os.cutils.value.Pause
Set Pause.Run time unit to TimeUnit.MINUTES

N

nanoSeconds() - Method in class pro.horde.os.cutils.value.Pause

O

of(Function<? super T, ? extends R>) - Static method in class pro.horde.os.cutils.function.LazyFunction
Take the function operation of Function type.
of(Supplier<? extends T>) - Static method in class pro.horde.os.cutils.value.Que
This method will take a Supplier of Type t and will set value and returns instance of Que for other sequential Operations.
of(Supplier<? extends T>, Dealer<? extends T>) - Static method in class pro.horde.os.cutils.function.Idler
 
of(UnaryOperator<T>) - Static method in class pro.horde.os.cutils.function.LazyUnaryOperator
Take the operator argument of of UnaryOperator type.
of(List<? extends T>) - Static method in class pro.horde.os.cutils.collection.ListPartition
Method to receive the list to be partitioned.
of(Dealer<? extends T>) - Static method in class pro.horde.os.cutils.value.Try
Accepts a Dealer type function which is expected to return a result if operation was successful.
of(Dealer<? extends T>, Supplier<T>) - Static method in class pro.horde.os.cutils.function.Idler
 
of(Executable) - Static method in class pro.horde.os.cutils.value.Try
Accepts a Executable type function with no result expected if operation is successful.
of(T) - Static method in class pro.horde.os.cutils.value.Que
This method will set value and returns instance of Que for other sequential Operations.
onComplete(Consumer<Try<T>>) - Method in class pro.horde.os.cutils.value.Pause.Run.Delay
Takes a consumer that consumes the Try operation results.
onFailure(Consumer<? super Throwable>) - Method in class pro.horde.os.cutils.value.Try
If try operations fails, invoke the specified consumer with the exception thrown during the execution, otherwise do nothing.
onFailureOrElse(Consumer<? super Throwable>, Runnable) - Method in class pro.horde.os.cutils.value.Try
Perform further operation on a failed try Exception, if the try succeeds, the second argument block is executed.
onFailureOrElse(Consumer<? super Throwable>, Consumer<? super T>) - Method in class pro.horde.os.cutils.value.Try
Perform further operation on a failed try Exception, if the try succeeds, the second argument block is executed.
onSuccess(Consumer<? super T>) - Method in class pro.horde.os.cutils.value.Try
If try is successful, invoke the specified consumer with the operation result, otherwise do nothing.
onSuccessOrElse(Consumer<? super T>, Runnable) - Method in class pro.horde.os.cutils.value.Try
Perform further operation on successful try result, if the try fails the second argument block is executed.
onSuccessOrElse(Consumer<? super T>, Consumer<? super Throwable>) - Method in class pro.horde.os.cutils.value.Try
Perform further operation on successful try result, if the try fails the second argument block is executed.
optional() - Method in class pro.horde.os.cutils.value.Que
Used to get current value of Optional type.
orElse(T) - Method in class pro.horde.os.cutils.value.Try
Return the result if try operation is successful and has a result, otherwise return other if try operation fails.
orElseGet(Supplier<? extends T>) - Method in class pro.horde.os.cutils.value.Try
Return the result if available after the try operation, otherwise invoke other and return the result of that invocation.
orElseThrow(Supplier<? extends X>) - Method in class pro.horde.os.cutils.value.Try
Return try result if operation was successful, otherwise throw the exception supplied.

P

Pause<T> - Class in pro.horde.os.cutils.value
Pause allows you to write a safe an idiomatic expression to pause an execution on the current execution thread.
Pause.Run<T> - Class in pro.horde.os.cutils.value
This class is responsible for executing the operations base on the set time interpreted to the requested unit.
Pause.Run.Delay<T> - Class in pro.horde.os.cutils.value
This class execute the delay and cause the pause before the set operations executed.
pro.horde.os.cutils - package pro.horde.os.cutils
 
pro.horde.os.cutils.collection - package pro.horde.os.cutils.collection
 
pro.horde.os.cutils.function - package pro.horde.os.cutils.function
 
pro.horde.os.cutils.security - package pro.horde.os.cutils.security
 
pro.horde.os.cutils.string - package pro.horde.os.cutils.string
 
pro.horde.os.cutils.value - package pro.horde.os.cutils.value
 

Q

Que<T> - Class in pro.horde.os.cutils.value
This is Que gotten from the word Cue.

R

run(Runnable) - Static method in class pro.horde.os.cutils.value.Que
This method will run a Runnable instance.
run(Consumer<? super T>) - Method in class pro.horde.os.cutils.value.Que
This method will consume execute Consumer type variable.

S

seconds() - Method in class pro.horde.os.cutils.value.Pause
Set Pause.Run time unit to TimeUnit.SECONDS
Serialization - Class in pro.horde.os.cutils
Assists with the serialization process and performs additional functionality based on serialization.
Serialization() - Constructor for class pro.horde.os.cutils.Serialization
 
serialize(Object) - Static method in class pro.horde.os.cutils.Serialization
Serializes an Object to a byte array.
setLower(String) - Static method in class pro.horde.os.cutils.string.StringIncubator
Use this method to set Lower-case characters.
setUpper(String) - Static method in class pro.horde.os.cutils.string.StringIncubator
Use this set the Upper case characters.
SHA1 - pro.horde.os.cutils.security.AES.Algorithm
SHA-1 algorithm type.
SHA224 - pro.horde.os.cutils.security.AES.Algorithm
SHA-224 algorithm type.
SHA256 - pro.horde.os.cutils.security.AES.Algorithm
SHA-256 algorithm type.
SHA384 - pro.horde.os.cutils.security.AES.Algorithm
SHA-384 algorithm type.
SHA512 - pro.horde.os.cutils.security.AES.Algorithm
SHA-512 algorithm type.
size() - Method in class pro.horde.os.cutils.collection.ListPartition
 
sneakyThrow(Exception) - Static method in interface pro.horde.os.cutils.function.Accepter
 
sneakyThrow(Exception) - Static method in interface pro.horde.os.cutils.function.ThrowingFunction
Sneak exception on function execution.
sneakyThrow(Exception) - Static method in interface pro.horde.os.cutils.function.ThrowingUnaryOperation
Sneak exception on function execution.
StringIncubator - Class in pro.horde.os.cutils.string
You can use this class if you need to Generate Random String/Alpha-numeric string for Tickets, Session, ID etc.
StringIncubator() - Constructor for class pro.horde.os.cutils.string.StringIncubator
Create session identifiers, default length of 64.
StringIncubator(int) - Constructor for class pro.horde.os.cutils.string.StringIncubator
Create an alphanumeric string from a secure generator.
StringIncubator(int, String) - Constructor for class pro.horde.os.cutils.string.StringIncubator
Create an alphanumeric string from a secure generator.
StringIncubator(int, ThreadLocalRandom) - Constructor for class pro.horde.os.cutils.string.StringIncubator
Constructor to hatch an alphanumeric string generator.
StringIncubator(int, Random) - Constructor for class pro.horde.os.cutils.string.StringIncubator
Constructor to hatch an alphanumeric string generator.
StringIncubator(int, Random, String) - Constructor for class pro.horde.os.cutils.string.StringIncubator
Constructor which take the require hatch length, instance of Random and String from which to hatch the random values.
supply(Supplier<? extends T>) - Static method in class pro.horde.os.cutils.function.Idler
Supply take an instance of Supplier as parameter..

T

thenRun(Dealer<T>) - Method in class pro.horde.os.cutils.value.Pause.Run
This method chains a Dealer expression that execute after the pause.
thenRun(Executable) - Method in class pro.horde.os.cutils.value.Pause.Run
This method chains a Executable expression that execute after the pause.
ThrowingFunction<T,​R> - Interface in pro.horde.os.cutils.function
When you find yourself in a situation where you need to use a method ( that throws an exception) withing Lambda, this class is what you need to achieve your goal without Java complaining.
ThrowingUnaryOperation<T> - Interface in pro.horde.os.cutils.function
Represents an operation on a single operand that produces a result of the same type as its operand.
TriConsumer<X,​Y,​Z> - Interface in pro.horde.os.cutils.function
Represents an operation that accepts three input arguments and returns no result.
Try<T> - Class in pro.horde.os.cutils.value
The Try class offers the ability write safe code without focusing on try-catch blocks in the presence of exceptions.

U

unchecked(ThrowingFunction<T, R>) - Static method in interface pro.horde.os.cutils.function.ThrowingFunction
Uncheck method which will take operation that will throw Exception.
unchecked(ThrowingUnaryOperation<T>) - Static method in interface pro.horde.os.cutils.function.ThrowingUnaryOperation
Uncheck method which will take operation that will throw Exception.
until(int) - Static method in class pro.horde.os.cutils.value.Pause
Until is used to set the timeout number, which will be interpreted into it's subsequent time equivalent

V

valueOf(String) - Static method in enum pro.horde.os.cutils.security.AES.Algorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum pro.horde.os.cutils.security.AES.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I L M N O P Q R S T U V 
All Classes All Packages