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

A

A2Function<T1,​T2,​R> - Interface in io.aether.utils.interfaces
 
A3Consumer<T1,​T2,​T3> - Interface in io.aether.utils.interfaces
 
A3Consumer.Weak<T1,​T2,​T3> - Class in io.aether.utils.interfaces
 
A3Function<T1,​T2,​T3,​R> - Interface in io.aether.utils.interfaces
 
A3Predicate<T,​E,​F> - Interface in io.aether.utils.interfaces
 
ABiConsumer<T,​E> - Interface in io.aether.utils.interfaces
 
ABiConsumerBool2O<E> - Interface in io.aether.utils.interfaces
 
ABiConsumerI2O<E> - Interface in io.aether.utils.interfaces
 
ABiConsumerL2O<E> - Interface in io.aether.utils.interfaces
 
ABiFunction<T,​T2,​R> - Interface in io.aether.utils.interfaces
 
ABiPredicate<T,​E> - Interface in io.aether.utils.interfaces
 
ACallable<T> - Interface in io.aether.utils.interfaces
 
accept(boolean) - Method in interface io.aether.utils.interfaces.AConsumerBoolean
 
accept(boolean, E) - Method in interface io.aether.utils.interfaces.ABiConsumerBool2O
 
accept(byte) - Method in interface io.aether.utils.interfaces.AConsumerByte
 
accept(int) - Method in interface io.aether.utils.interfaces.AConsumerInt
 
accept(int, E) - Method in interface io.aether.utils.interfaces.ABiConsumerI2O
 
accept(long) - Method in interface io.aether.utils.interfaces.AConsumerLong
 
accept(long, E) - Method in interface io.aether.utils.interfaces.ABiConsumerL2O
 
accept(short) - Method in interface io.aether.utils.interfaces.AConsumerShort
 
accept(T) - Method in interface io.aether.utils.interfaces.AConsumer
 
accept(T) - Method in class io.aether.utils.interfaces.AConsumer.Weak
 
accept(T) - Method in class io.aether.utils.slots.EventConsumer
 
accept(T) - Method in class io.aether.utils.TaskConsumer
 
accept(T1, T2, T3) - Method in interface io.aether.utils.interfaces.A3Consumer
 
accept(T1, T2, T3) - Method in class io.aether.utils.interfaces.A3Consumer.Weak
 
accept(T, E) - Method in interface io.aether.utils.interfaces.ABiConsumer
 
accept2(boolean) - Method in interface io.aether.utils.interfaces.AConsumerBoolean
 
accept2(boolean, E) - Method in interface io.aether.utils.interfaces.ABiConsumerBool2O
 
accept2(byte) - Method in interface io.aether.utils.interfaces.AConsumerByte
 
accept2(int) - Method in interface io.aether.utils.interfaces.AConsumerInt
 
accept2(int, E) - Method in interface io.aether.utils.interfaces.ABiConsumerI2O
 
accept2(long) - Method in interface io.aether.utils.interfaces.AConsumerLong
 
accept2(long, E) - Method in interface io.aether.utils.interfaces.ABiConsumerL2O
 
accept2(short) - Method in interface io.aether.utils.interfaces.AConsumerShort
 
accept2(T) - Method in interface io.aether.utils.interfaces.AConsumer
 
accept2(T) - Method in class io.aether.utils.interfaces.AConsumer.Weak
 
accept2(T) - Method in class io.aether.utils.slots.AMFuture
 
accept2(T) - Method in class io.aether.utils.slots.EventConsumer
 
accept2(T) - Method in class io.aether.utils.TaskConsumer
 
accept2(T1, T2, T3) - Method in interface io.aether.utils.interfaces.A3Consumer
 
accept2(T1, T2, T3) - Method in class io.aether.utils.interfaces.A3Consumer.Weak
 
accept2(T, E) - Method in interface io.aether.utils.interfaces.ABiConsumer
 
AComparator<T> - Interface in io.aether.utils.interfaces
 
AComparatorByte - Interface in io.aether.utils.interfaces
 
AComparatorInt - Interface in io.aether.utils.interfaces
 
AComparatorLong - Interface in io.aether.utils.interfaces
 
AConsumer<T> - Interface in io.aether.utils.interfaces
 
AConsumer.Weak<T> - Class in io.aether.utils.interfaces
 
AConsumerBoolean - Interface in io.aether.utils.interfaces
 
AConsumerByte - Interface in io.aether.utils.interfaces
 
AConsumerInt - Interface in io.aether.utils.interfaces
 
AConsumerLong - Interface in io.aether.utils.interfaces
 
AConsumerShort - Interface in io.aether.utils.interfaces
 
add(boolean) - Method in interface io.aether.utils.AString
 
add(boolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
add(byte) - Method in interface io.aether.utils.AString
 
add(byte) - Method in interface io.aether.utils.flow.FlowByte
 
add(byte[]) - Method in interface io.aether.utils.AString
 
add(byte[]) - Method in class io.aether.utils.AString.LimitByteArrays
 
add(char) - Method in interface io.aether.utils.AString
 
add(char) - Method in class io.aether.utils.AString.LimitByteArrays
 
add(char) - Method in class io.aether.utils.AString.Simple
 
add(char[]) - Method in interface io.aether.utils.AString
 
add(char[]) - Method in class io.aether.utils.AString.Simple
 
add(char[], int, int) - Method in interface io.aether.utils.AString
 
add(char[], int, int) - Method in class io.aether.utils.AString.Simple
 
add(double) - Method in interface io.aether.utils.AString
 
add(double[]) - Method in interface io.aether.utils.AString
 
add(float) - Method in interface io.aether.utils.AString
 
add(float[]) - Method in interface io.aether.utils.AString
 
add(int) - Method in interface io.aether.utils.AString
 
add(int) - Method in interface io.aether.utils.flow.FlowInt
 
add(int) - Method in interface io.aether.utils.flow.FlowShort
 
add(int[]) - Method in interface io.aether.utils.AString
 
add(long) - Method in interface io.aether.utils.AString
 
add(long) - Method in interface io.aether.utils.flow.FlowLong
 
add(long[]) - Method in interface io.aether.utils.AString
 
add(short) - Method in interface io.aether.utils.AString
 
add(short[]) - Method in interface io.aether.utils.AString
 
add(E) - Method in class io.aether.utils.ConcurrentPriorityQueue
add(E) - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
add(LNode) - Method in class io.aether.logger.LNode
Creates a new composite LNode with this as its parent.
add(LNode...) - Method in class io.aether.logger.LNode
Creates a new composite LNode with this as its parent.
add(ABiConsumer<T1, T2>) - Method in class io.aether.utils.slots.EventBiConsumer
 
add(AConsumer<T>) - Method in class io.aether.utils.slots.AMFuture
 
add(AConsumer<T>) - Method in class io.aether.utils.slots.EventConsumer
 
add(AConsumer<T>) - Method in class io.aether.utils.slots.EventConsumerWithQueue
 
add(Destroyable) - Method in class io.aether.utils.Destroyer
Adds a Destroyable item to the destruction queue.
add(ToString) - Method in interface io.aether.utils.AString
 
add(AutoCloseable) - Method in class io.aether.utils.Destroyer
Adds an AutoCloseable to the destruction queue.
add(CharSequence) - Method in interface io.aether.utils.AString
 
add(CharSequence) - Method in class io.aether.utils.AString.LimitByteArrays
 
add(CharSequence) - Method in class io.aether.utils.AString.Simple
 
add(CharSequence, int, int) - Method in interface io.aether.utils.AString
 
add(Iterable<?>) - Method in interface io.aether.utils.AString
 
add(Object) - Method in interface io.aether.utils.AString
 
add(Object) - Method in class io.aether.utils.AString.LimitByteArrays
 
add(Object...) - Method in class io.aether.logger.LNode
Creates a new LNode (from key-value pairs) with this as its parent.
add(Object[]) - Method in interface io.aether.utils.AString
 
add(String) - Method in interface io.aether.utils.AString
 
add(String) - Method in class io.aether.utils.AString.Simple
 
add(String[], Object[]) - Method in class io.aether.logger.LNode
Creates a new LNode (from arrays) with this as its parent.
add(Executor, AutoRun.Task) - Static method in class io.aether.utils.AutoRun
 
add(ScheduledFuture<?>) - Method in class io.aether.utils.Destroyer
Adds a ScheduledFuture to the destruction queue.
add(T) - Method in class io.aether.utils.ConcurrentHashSet
 
add(T) - Method in interface io.aether.utils.flow.Flow
Appends an element to the end of this flow.
add(T) - Method in class io.aether.utils.QueueWithEvents
 
add(T) - Method in class io.aether.utils.WeakCollection
 
add0(T) - Method in interface io.aether.utils.rcollections.RCollection
 
addAll(Collection<? extends T>) - Method in class io.aether.utils.ConcurrentHashSet
 
addAll(Collection<? extends T>) - Method in interface io.aether.utils.rcollections.RCollection
 
addAll(Collection<? extends T>) - Method in interface io.aether.utils.rcollections.RQueue
 
addAll(Collection<? extends T>) - Method in interface io.aether.utils.rcollections.RSet
 
addAll(Flow<? extends T>) - Method in interface io.aether.utils.flow.Flow
Appends all elements from another flow.
addAll(FlowBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
addAll(FlowByte) - Method in interface io.aether.utils.flow.FlowByte
 
addAll(FlowInt) - Method in interface io.aether.utils.flow.FlowInt
 
addAll(FlowLong) - Method in interface io.aether.utils.flow.FlowLong
 
addAll(FlowShort) - Method in interface io.aether.utils.flow.FlowShort
 
addAll(BooleanIterable) - Method in interface io.aether.utils.flow.FlowBoolean
 
addAll(BooleanIterator) - Method in interface io.aether.utils.flow.FlowBoolean
 
addAll(ByteIterable) - Method in interface io.aether.utils.flow.FlowByte
 
addAll(ByteIterator) - Method in interface io.aether.utils.flow.FlowByte
 
addAll(IntIterable) - Method in interface io.aether.utils.flow.FlowInt
 
addAll(IntIterator) - Method in interface io.aether.utils.flow.FlowInt
 
addAll(LongIterable) - Method in interface io.aether.utils.flow.FlowLong
 
addAll(LongIterator) - Method in interface io.aether.utils.flow.FlowLong
 
addAll(ShortIterable) - Method in interface io.aether.utils.flow.FlowShort
 
addAll(ShortIterator) - Method in interface io.aether.utils.flow.FlowShort
 
addAll(Iterable<? extends T>) - Method in interface io.aether.utils.flow.Flow
Appends all elements from an iterable.
addAll(Collection<? extends T>) - Method in class io.aether.utils.QueueWithEvents
 
addAll(Iterator<? extends T>) - Method in interface io.aether.utils.flow.Flow
Appends all elements from an iterator.
addAllEls(boolean...) - Method in interface io.aether.utils.flow.FlowBoolean
 
addAllEls(byte...) - Method in interface io.aether.utils.flow.FlowByte
 
addAllEls(int...) - Method in interface io.aether.utils.flow.FlowInt
 
addAllEls(int...) - Method in interface io.aether.utils.flow.FlowShort
 
addAllEls(long...) - Method in interface io.aether.utils.flow.FlowLong
 
addAllEls(E...) - Method in interface io.aether.utils.flow.Flow
Appends multiple elements to the end of this flow.
addAndRemove(Set<T>) - Method in interface io.aether.utils.rcollections.RSet
 
addAnnotations(Annotation...) - Method in class io.aether.utils.CType
 
addAnnotations(Annotation...) - Method in class io.aether.utils.CType.WType
 
addAnnotations(Annotation...) - Method in interface io.aether.utils.CTypeI
Adds annotations to this type and returns a new type instance with the annotations.
addFilter(APredicate<LNode>) - Static method in class io.aether.logger.Log
Adds a standard predicate to the global filter.
addFilterNot(APredicate<LNode>) - Static method in class io.aether.logger.Log
Adds a "NOT" predicate to the global filter.
addListener(LogFilter, AConsumer<LNode>) - Static method in class io.aether.logger.Log
Adds a listener for log events, with a specific filter.
addListener(AConsumer<Self>) - Method in interface io.aether.utils.futures.AFutureBase
Adds a listener to the future's completion status.
addListener2(AConsumer<Self>) - Method in interface io.aether.utils.futures.AFutureBase
 
addMap(Map<String, ?>) - Method in class io.aether.logger.LNode
Creates a new LNode (from a Map) with this as its parent.
addNull() - Method in interface io.aether.utils.AString
 
addRenderer(Class<T>, ABiConsumer<T, AString>) - Static method in interface io.aether.utils.AString
 
addRun(ARunnable) - Method in class io.aether.utils.slots.EventBiConsumer
 
addRun(ARunnable) - Method in class io.aether.utils.slots.EventConsumer
 
addSpace(int) - Method in interface io.aether.utils.AString
 
addStackTrace(Throwable) - Method in interface io.aether.utils.AString
 
addTask(AutoRun.Multi.Task) - Method in class io.aether.utils.AutoRun.Multi
 
addVars(CharSequence, AFunction<CharSequence, Object>) - Method in interface io.aether.utils.AString
 
addVars(CharSequence, Object...) - Method in interface io.aether.utils.AString
 
addWeak(AConsumer<T>) - Method in class io.aether.utils.slots.AMFuture
 
addWithAlign(int, int, int, String) - Method in interface io.aether.utils.AString
 
AFunction<T,​R> - Interface in io.aether.utils.interfaces
 
AFunction.AFunctionEmpty - Class in io.aether.utils.interfaces
 
AFunction.AFunctionUnsupported - Class in io.aether.utils.interfaces
 
AFunctionB2B - Interface in io.aether.utils.interfaces
 
AFunctionB2L - Interface in io.aether.utils.interfaces
 
AFunctionB2O<T> - Interface in io.aether.utils.interfaces
 
AFunctionBool2O<T> - Interface in io.aether.utils.interfaces
 
AFunctionEmpty() - Constructor for class io.aether.utils.interfaces.AFunction.AFunctionEmpty
 
AFunctionI2Array - Interface in io.aether.utils.interfaces
 
AFunctionI2I - Interface in io.aether.utils.interfaces
 
AFunctionI2L - Interface in io.aether.utils.interfaces
 
AFunctionI2O<T> - Interface in io.aether.utils.interfaces
 
AFunctionL2Array - Interface in io.aether.utils.interfaces
 
AFunctionL2I - Interface in io.aether.utils.interfaces
 
AFunctionL2IterableInt - Interface in io.aether.utils.interfaces
 
AFunctionL2IterableLong - Interface in io.aether.utils.interfaces
 
AFunctionL2L - Interface in io.aether.utils.interfaces
 
AFunctionL2O<T> - Interface in io.aether.utils.interfaces
 
AFunctionL2Stream<E> - Interface in io.aether.utils.interfaces
 
AFunctionL2StreamInt - Interface in io.aether.utils.interfaces
 
AFunctionL2StreamLong - Interface in io.aether.utils.interfaces
 
AFunctionO2Array<T,​E> - Interface in io.aether.utils.interfaces
 
AFunctionO2Bool<T> - Interface in io.aether.utils.interfaces
 
AFunctionO2I<T> - Interface in io.aether.utils.interfaces
 
AFunctionO2Iterable<T,​E> - Interface in io.aether.utils.interfaces
 
AFunctionO2Iterator<T,​E> - Interface in io.aether.utils.interfaces
 
AFunctionO2L<T> - Interface in io.aether.utils.interfaces
 
AFunctionO2S<T> - Interface in io.aether.utils.interfaces
 
AFunctionO2Stream<T,​E> - Interface in io.aether.utils.interfaces
 
AFunctionS2O<T> - Interface in io.aether.utils.interfaces
 
AFunctionUnsupported() - Constructor for class io.aether.utils.interfaces.AFunction.AFunctionUnsupported
 
AFuture - Interface in io.aether.utils.futures
An asynchronous operation that completes with no return value (void).
AFutureBase<Self extends AFutureBase<Self>> - Interface in io.aether.utils.futures
Base interface defining the common life cycle, status, and chaining methods for all asynchronous operations (AFuture and ARFuture).
all(List<ARFuture<T>>) - Static method in interface io.aether.utils.futures.ARFuture
Returns an ARFuture that completes with a List of all results once all futures are completed.
all(AFuture...) - Static method in interface io.aether.utils.futures.AFuture
Returns an AFuture that completes successfully when all futures in the array complete successfully.
all(ARFuture<T1>, ARFuture<T2>) - Static method in interface io.aether.utils.futures.ARFuture
Returns an ARFuture that completes with a Tuple2 of results.
all(ARFuture<T1>, ARFuture<T2>, ARFuture<T3>) - Static method in interface io.aether.utils.futures.ARFuture
Returns an ARFuture that completes with a Tuple3 of results.
all(ARFuture<T1>, ARFuture<T2>, ARFuture<T3>, A3Consumer<T1, T2, T3>) - Static method in interface io.aether.utils.futures.ARFuture
Performs an action upon successful completion of three futures.
all(ARFuture<T1>, ARFuture<T2>, ABiConsumer<T1, T2>) - Static method in interface io.aether.utils.futures.ARFuture
Performs an action upon successful completion of two futures.
all(Class<T>, Flow<ARFuture<T>>) - Static method in interface io.aether.utils.futures.ARFuture
Returns an ARFuture that completes with an array of all results once all futures are completed.
all(Class<T>, ARFuture<T>...) - Static method in interface io.aether.utils.futures.ARFuture
Returns an ARFuture that completes with an array of all results once all futures are completed.
all(Collection<AFuture>) - Static method in interface io.aether.utils.futures.AFuture
Returns an AFuture that completes successfully when all futures in the collection complete successfully.
all(Iterator<AFuture>) - Static method in interface io.aether.utils.futures.AFuture
Returns an AFuture that completes successfully when all futures in the iterator complete successfully.
ALL - Static variable in class io.aether.utils.AutoRun
 
allMap(AFunction<Flow<T>, R>) - Method in interface io.aether.utils.flow.Flow
Applies a function to the entire flow.
allMatch(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Returns whether all elements of this flow match the provided predicate.
allMatch(APredicateBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
allMatch(APredicateByte) - Method in interface io.aether.utils.flow.FlowByte
 
allMatch(APredicateInt) - Method in interface io.aether.utils.flow.FlowInt
 
allMatch(APredicateInt) - Method in interface io.aether.utils.flow.FlowShort
 
allMatch(APredicateLong) - Method in interface io.aether.utils.flow.FlowLong
 
AMFuture<T> - Class in io.aether.utils.slots
 
AMFuture() - Constructor for class io.aether.utils.slots.AMFuture
 
AMFuture(T) - Constructor for class io.aether.utils.slots.AMFuture
 
and(AFuture) - Method in interface io.aether.utils.futures.AFuture
Chains this future with another, creating a new future that completes when both this and the given future complete successfully.
and(ARFuture<T2>) - Method in interface io.aether.utils.futures.ARFuture
Chains this future with another, combining their results into a Tuple2.
and(A3Predicate<T, E, F>) - Method in interface io.aether.utils.interfaces.A3Predicate
 
and(APredicate<T>) - Method in interface io.aether.utils.interfaces.APredicate
 
annotation(Class<T>, Map<String, Object>) - Static method in interface io.aether.utils.CTypeI
Creates an annotation instance of the specified type with the given values.
annotationToBuildCode(Annotation) - Static method in interface io.aether.utils.CTypeI
Converts an annotation to its build code representation.
annotationToBuildCode(StringBuilder, Annotation) - Static method in interface io.aether.utils.CTypeI
Appends the build code representation of an annotation to the specified string builder.
annotationToCode(Annotation) - Static method in interface io.aether.utils.CTypeI
Converts an annotation to its code representation.
annotationToCode(StringBuilder, Annotation) - Static method in interface io.aether.utils.CTypeI
Appends the code representation of an annotation to the specified string builder.
any(Iterable<AFuture>) - Static method in interface io.aether.utils.futures.AFuture
 
any(Collection<AFuture>) - Static method in interface io.aether.utils.futures.AFuture
Returns an AFuture that completes successfully when any future in the collection completes.
any(Collection<ARFuture<T>>) - Static method in interface io.aether.utils.futures.ARFuture
Returns an ARFuture that completes with the result of the fastest future in the collection.
anyAndCancel(Flow<ARFuture<T>>) - Static method in interface io.aether.utils.futures.ARFuture
Returns an ARFuture that completes with the result of the fastest future in the collection, and cancels all other futures.
anyAndCancel(Collection<AFuture>) - Static method in interface io.aether.utils.futures.AFuture
Returns an AFuture that completes successfully when any future in the collection completes.
anyMatch(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Returns whether any elements of this flow match the provided predicate.
anyMatch(APredicateBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
anyMatch(APredicateByte) - Method in interface io.aether.utils.flow.FlowByte
 
anyMatch(APredicateInt) - Method in interface io.aether.utils.flow.FlowInt
 
anyMatch(APredicateInt) - Method in interface io.aether.utils.flow.FlowShort
 
anyMatch(APredicateLong) - Method in interface io.aether.utils.flow.FlowLong
 
anyMatchObj(T) - Method in interface io.aether.utils.flow.Flow
Returns whether any element of this flow equals the given object.
anyMatchValue(byte) - Method in interface io.aether.utils.flow.FlowByte
 
anyMatchValue(int) - Method in interface io.aether.utils.flow.FlowInt
 
anyMatchValue(int) - Method in interface io.aether.utils.flow.FlowShort
 
anyMatchValue(long) - Method in interface io.aether.utils.flow.FlowLong
 
apply(boolean) - Method in interface io.aether.utils.interfaces.AFunctionBool2O
 
apply(byte) - Method in interface io.aether.utils.interfaces.AFunctionB2B
 
apply(byte) - Method in interface io.aether.utils.interfaces.AFunctionB2L
 
apply(byte) - Method in interface io.aether.utils.interfaces.AFunctionB2O
 
apply(int) - Method in interface io.aether.utils.interfaces.AFunctionI2Array
 
apply(int) - Method in interface io.aether.utils.interfaces.AFunctionI2I
 
apply(int) - Method in interface io.aether.utils.interfaces.AFunctionI2L
 
apply(int) - Method in interface io.aether.utils.interfaces.AFunctionI2O
 
apply(int) - Method in interface io.aether.utils.interfaces.AFunctionL2IterableInt
 
apply(int) - Method in interface io.aether.utils.interfaces.AFunctionL2StreamInt
 
apply(long) - Method in interface io.aether.utils.interfaces.AFunctionL2Array
 
apply(long) - Method in interface io.aether.utils.interfaces.AFunctionL2I
 
apply(long) - Method in interface io.aether.utils.interfaces.AFunctionL2IterableLong
 
apply(long) - Method in interface io.aether.utils.interfaces.AFunctionL2L
 
apply(long) - Method in interface io.aether.utils.interfaces.AFunctionL2O
 
apply(long) - Method in interface io.aether.utils.interfaces.AFunctionL2Stream
 
apply(long) - Method in interface io.aether.utils.interfaces.AFunctionL2StreamLong
 
apply(short) - Method in interface io.aether.utils.interfaces.AFunctionS2O
 
apply(AConsumer<T>) - Method in interface io.aether.utils.flow.Flow
Applies an action to each element while passing through the elements.
apply(AConsumer<T>) - Method in interface io.aether.utils.futures.ARFuture
Executes a consumer upon successful completion, preserving the original result.
apply(AConsumerBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
apply(AConsumerByte) - Method in interface io.aether.utils.flow.FlowByte
 
apply(AConsumerInt) - Method in interface io.aether.utils.flow.FlowInt
 
apply(AConsumerInt) - Method in interface io.aether.utils.flow.FlowShort
 
apply(AConsumerLong) - Method in interface io.aether.utils.flow.FlowLong
 
apply(ARunnable) - Method in interface io.aether.utils.futures.AFuture
Creates a new AFuture that runs the task upon successful completion of this future.
apply(ARunnable) - Method in interface io.aether.utils.futures.ARFuture
Executes a runnable upon successful completion, preserving the original result.
apply(T) - Method in interface io.aether.utils.interfaces.AFunction
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Array
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Bool
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2I
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Iterable
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Iterator
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2L
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2S
 
apply(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Stream
 
apply(T1, T2) - Method in interface io.aether.utils.interfaces.A2Function
 
apply(T1, T2, T3) - Method in interface io.aether.utils.interfaces.A3Function
 
apply(T, T2) - Method in interface io.aether.utils.interfaces.ABiFunction
 
apply2(boolean) - Method in interface io.aether.utils.interfaces.AFunctionBool2O
 
apply2(byte) - Method in interface io.aether.utils.interfaces.AFunctionB2B
 
apply2(byte) - Method in interface io.aether.utils.interfaces.AFunctionB2L
 
apply2(byte) - Method in interface io.aether.utils.interfaces.AFunctionB2O
 
apply2(int) - Method in interface io.aether.utils.interfaces.AFunctionI2Array
 
apply2(int) - Method in interface io.aether.utils.interfaces.AFunctionI2I
 
apply2(int) - Method in interface io.aether.utils.interfaces.AFunctionI2L
 
apply2(int) - Method in interface io.aether.utils.interfaces.AFunctionI2O
 
apply2(int) - Method in interface io.aether.utils.interfaces.AFunctionL2IterableInt
 
apply2(int) - Method in interface io.aether.utils.interfaces.AFunctionL2StreamInt
 
apply2(long) - Method in interface io.aether.utils.interfaces.AFunctionL2Array
 
apply2(long) - Method in interface io.aether.utils.interfaces.AFunctionL2I
 
apply2(long) - Method in interface io.aether.utils.interfaces.AFunctionL2IterableLong
 
apply2(long) - Method in interface io.aether.utils.interfaces.AFunctionL2L
 
apply2(long) - Method in interface io.aether.utils.interfaces.AFunctionL2O
 
apply2(long) - Method in interface io.aether.utils.interfaces.AFunctionL2Stream
 
apply2(long) - Method in interface io.aether.utils.interfaces.AFunctionL2StreamLong
 
apply2(short) - Method in interface io.aether.utils.interfaces.AFunctionS2O
 
apply2(Object) - Method in class io.aether.utils.interfaces.AFunction.AFunctionEmpty
 
apply2(Object) - Method in class io.aether.utils.interfaces.AFunction.AFunctionUnsupported
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunction
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Array
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Bool
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2I
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Iterable
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Iterator
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2L
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2S
 
apply2(T) - Method in interface io.aether.utils.interfaces.AFunctionO2Stream
 
apply2(T1, T2) - Method in interface io.aether.utils.interfaces.A2Function
 
apply2(T1, T2, T3) - Method in interface io.aether.utils.interfaces.A3Function
 
apply2(T, T2) - Method in interface io.aether.utils.interfaces.ABiFunction
 
APredicate<T> - Interface in io.aether.utils.interfaces
 
APredicateBoolean - Interface in io.aether.utils.interfaces
 
APredicateByte - Interface in io.aether.utils.interfaces
 
APredicateInt - Interface in io.aether.utils.interfaces
 
APredicateLong - Interface in io.aether.utils.interfaces
 
ARFuture<T> - Interface in io.aether.utils.futures
An asynchronous operation that completes with a result value of type T.
ARFutureWithFlag<T> - Class in io.aether.utils.futures
 
ARFutureWithFlag() - Constructor for class io.aether.utils.futures.ARFutureWithFlag
 
ARunnable - Interface in io.aether.utils.interfaces
 
AString - Interface in io.aether.utils
 
AString.BackgroundColor - Enum in io.aether.utils
 
AString.Color - Enum in io.aether.utils
 
AString.LimitByteArrays - Class in io.aether.utils
 
AString.Simple - Class in io.aether.utils
 
AString.Style - Enum in io.aether.utils
 
AString.Style2 - Enum in io.aether.utils
 
ASupplier<T> - Interface in io.aether.utils.interfaces
 
ASupplierBoolean - Interface in io.aether.utils.interfaces
 
ASupplierByte - Interface in io.aether.utils.interfaces
 
ASupplierInt - Interface in io.aether.utils.interfaces
 
ASupplierLong - Interface in io.aether.utils.interfaces
 
ASupplierShort - Interface in io.aether.utils.interfaces
 
AutoRun - Class in io.aether.utils
 
AutoRun() - Constructor for class io.aether.utils.AutoRun
 
AutoRun.Multi - Class in io.aether.utils
 
AutoRun.Multi.Task - Class in io.aether.utils
 
AutoRun.Task - Interface in io.aether.utils
 
AutoRun.TaskImpl - Class in io.aether.utils
 
availableProcessors() - Static method in class io.aether.utils.RU
 
avg() - Method in interface io.aether.utils.flow.FlowInt
 
avg() - Method in interface io.aether.utils.flow.FlowShort
 

B

backgroundColorRGB(int, int, int) - Method in interface io.aether.logger.LogPrinter.Column
 
BCrypt - Class in io.aether.utils
 
BCrypt() - Constructor for class io.aether.utils.BCrypt
 
begin - Variable in class io.aether.utils.CharSequenceByArray
 
begin - Variable in class io.aether.utils.CharSequenceBySequence
 
BLACK - io.aether.utils.AString.BackgroundColor
 
BLACK - io.aether.utils.AString.Color
 
BLINK - io.aether.utils.AString.Style
 
BLUE - io.aether.utils.AString.BackgroundColor
 
BLUE - io.aether.utils.AString.Color
 
bMap() - Static method in class io.aether.utils.rcollections.RCol
Creates an asynchronous Batching Map (BMap) implementation with default parameters.
bMap(long, String) - Static method in class io.aether.utils.rcollections.RCol
Creates an asynchronous Batching Map (BMap) implementation with specific metadata.
BMap<K,​V> - Interface in io.aether.utils.rcollections
Interface for an asynchronous, throttling map designed to manage the lifecycle of external data requests.
BMapImpl<K,​V> - Class in io.aether.utils.rcollections
Implementation of BMap that manages request throttling and exposure of pending requests for integration with a batching/flushing mechanism (like in AetherCloudClient), supporting multiple concurrent request senders.
BMapImpl(int, String, long) - Constructor for class io.aether.utils.rcollections.BMapImpl
Constructs a new BMapImpl.
BOOLEAN - Static variable in interface io.aether.utils.CTypeI
 
BOOLEAN_ARR - Static variable in interface io.aether.utils.CTypeI
 
BOOLEAN_BOX - Static variable in interface io.aether.utils.CTypeI
 
BORDER - io.aether.utils.AString.Style2
 
BORDER2 - io.aether.utils.AString.Style2
 
box() - Method in interface io.aether.utils.flow.FlowBoolean
 
box() - Method in interface io.aether.utils.flow.FlowByte
 
box() - Method in interface io.aether.utils.flow.FlowCompletedBoolean
 
box() - Method in interface io.aether.utils.flow.FlowCompletedByte
 
box() - Method in interface io.aether.utils.flow.FlowCompletedInt
 
box() - Method in interface io.aether.utils.flow.FlowCompletedLong
 
box() - Method in interface io.aether.utils.flow.FlowCompletedShort
 
box() - Method in interface io.aether.utils.flow.FlowInt
 
box() - Method in interface io.aether.utils.flow.FlowLong
 
box() - Method in interface io.aether.utils.flow.FlowShort
 
BRIGHT - io.aether.utils.AString.Style
 
buildArray(CTypeI<Object>, Annotation[]) - Static method in interface io.aether.utils.CTypeI
Creates an array type for the specified component type with annotations.
buildArray(CTypeI<T>) - Static method in interface io.aether.utils.CTypeI
Creates an array type for the specified component type.
buildArray(AnnotatedType, Annotation[]) - Static method in interface io.aether.utils.CTypeI
Creates an array type for the specified component type with annotations.
buildArray(Type) - Static method in interface io.aether.utils.CTypeI
Creates an array type for the specified component type.
BYTE - Static variable in interface io.aether.utils.CTypeI
 
BYTE_ARR - Static variable in interface io.aether.utils.CTypeI
 
BYTE_BOX - Static variable in interface io.aether.utils.CTypeI
 
ByteBufferDataIO - Class in io.aether.utils.dataio
 
ByteBufferDataIO(int) - Constructor for class io.aether.utils.dataio.ByteBufferDataIO
 
bytesToLong(byte[], int) - Static method in class io.aether.utils.RU
 
bytesToLongLittleEndian(byte[], int) - Static method in class io.aether.utils.RU
 

C

calcVisibleSymbols(int) - Method in interface io.aether.utils.AString
 
calcVisibleSymbols(int, int) - Method in interface io.aether.utils.AString
 
call() - Method in interface io.aether.utils.interfaces.ACallable
 
cancel() - Method in interface io.aether.utils.futures.AFutureBase
Cancels the future.
cancel() - Method in class io.aether.utils.TaskConsumer
 
cancel() - Method in class io.aether.utils.TaskRun
 
canceled() - Static method in interface io.aether.utils.futures.AFuture
Creates a cancelled AFuture instance.
canceled() - Static method in interface io.aether.utils.futures.ARFuture
Creates a cancelled ARFuture instance.
cancelTask() - Method in class io.aether.utils.TaskConsumer
 
cancelTask() - Method in class io.aether.utils.TaskRun
 
cast() - Method in class io.aether.utils.CType
 
cast() - Method in interface io.aether.utils.CTypeI
Casts this type to the specified type.
cast(Class<E>) - Method in interface io.aether.utils.flow.Flow
Casts elements to the specified type.
cast(Object) - Method in class io.aether.utils.CType
 
cast(Object) - Method in interface io.aether.utils.CTypeI
Casts the specified object to this type.
cast(Object) - Static method in class io.aether.utils.RU
 
castEnum(Class<?>) - Static method in class io.aether.utils.RU
 
ceilDiv(int, int) - Static method in class io.aether.utils.RU
 
CHAR - Static variable in interface io.aether.utils.CTypeI
 
CHAR_BOX - Static variable in interface io.aether.utils.CTypeI
 
charAt(int) - Method in class io.aether.utils.AString.LimitByteArrays
 
charAt(int) - Method in class io.aether.utils.AString.Simple
 
charAt(int) - Method in class io.aether.utils.CharSequenceByArray
 
charAt(int) - Method in class io.aether.utils.CharSequenceBySequence
 
CharSequenceByArray - Class in io.aether.utils
 
CharSequenceByArray(char[]) - Constructor for class io.aether.utils.CharSequenceByArray
 
CharSequenceByArray(char[], int, int) - Constructor for class io.aether.utils.CharSequenceByArray
 
CharSequenceBySequence - Class in io.aether.utils
 
CharSequenceBySequence(CharSequence) - Constructor for class io.aether.utils.CharSequenceBySequence
 
CharSequenceBySequence(CharSequence, int, int) - Constructor for class io.aether.utils.CharSequenceBySequence
 
check(String, Object) - Method in class io.aether.logger.LNode
Checks if a key's value equals a specific value.
check(String, Object) - Static method in class io.aether.utils.Settings
 
checkpw(String, String) - Static method in class io.aether.utils.BCrypt
Check that a plaintext password matches a previously hashed one
checkSize(int) - Method in class io.aether.utils.dataio.DataInOut
 
checkSystemComponent(Object) - Method in class io.aether.logger.LNode
Checks if the system component equals a specific value.
CLASS_NAME - Static variable in interface io.aether.utils.CTypeI
 
clear() - Method in class io.aether.utils.ConcurrentHashSet
 
clear() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
clear() - Method in class io.aether.utils.dataio.DataInOut
 
clear() - Method in class io.aether.utils.dataio.DataInOutStatic
 
clear() - Method in interface io.aether.utils.dataio.DataOut
Clears this output stream.
clear() - Method in class io.aether.utils.QueueWithEvents
 
clear() - Method in interface io.aether.utils.rcollections.RCollection
 
clear() - Method in interface io.aether.utils.rcollections.RMap
 
clear() - Method in class io.aether.utils.rcollections.RMapBySrc
 
clear() - Method in interface io.aether.utils.rcollections.RQueue
 
clear() - Method in interface io.aether.utils.rcollections.RSet
 
clear() - Method in class io.aether.utils.WeakConcurrentHashMap
clear() - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
CLEAR - io.aether.utils.AString.Style
 
close() - Method in interface io.aether.logger.LNode.AutoCloseable
Closes the context.
close() - Method in interface io.aether.logger.Log.LogAutoClose
Closes the context.
close() - Method in class io.aether.logger.LogPrinter
 
close() - Method in class io.aether.utils.WriterByAppender
 
code - Variable in enum io.aether.utils.AString.BackgroundColor
 
code - Variable in enum io.aether.utils.AString.Color
 
code - Variable in enum io.aether.utils.AString.Style2
 
col(String) - Static method in class io.aether.logger.LogPrinter
 
col(String, LogPrinter.ColumnPrinter) - Static method in class io.aether.logger.LogPrinter
 
col(String, LogPrinter.ColumnPrinter2) - Static method in class io.aether.logger.LogPrinter
 
col(String, AFunction<T, Object>) - Static method in class io.aether.logger.LogPrinter
 
colAll() - Static method in class io.aether.logger.LogPrinter
 
color(AString.Color) - Method in interface io.aether.utils.AString
 
compare(byte, byte) - Method in interface io.aether.utils.interfaces.AComparatorByte
 
compare(int, int) - Method in interface io.aether.utils.interfaces.AComparatorInt
 
compare(long, long) - Method in interface io.aether.utils.interfaces.AComparatorLong
 
compare(T, T) - Method in interface io.aether.utils.interfaces.AComparator
 
compare2(byte, byte) - Method in interface io.aether.utils.interfaces.AComparatorByte
 
compare2(int, int) - Method in interface io.aether.utils.interfaces.AComparatorInt
 
compare2(long, long) - Method in interface io.aether.utils.interfaces.AComparatorLong
 
compare2(T, T) - Method in interface io.aether.utils.interfaces.AComparator
 
compareEvent(Field, Object, Object, Object, Object) - Method in interface io.aether.utils.CTypeI.CompareEvent
Called when a field comparison occurs.
compareValues(T, T, CTypeI.CompareEvent) - Method in class io.aether.utils.CType
 
compareValues(T, T, CTypeI.CompareEvent) - Method in interface io.aether.utils.CTypeI
Compares two values of this type, potentially using custom comparison logic.
completed() - Static method in interface io.aether.utils.futures.AFuture
 
completed(T) - Static method in class io.aether.utils.slots.AMFuture
 
concatArrays(T[], T[]) - Static method in class io.aether.utils.RU
 
concatArrays(T, T[]) - Static method in class io.aether.utils.RU
 
concatStackTrace(StackTraceElement[], Throwable) - Static method in class io.aether.utils.RU
 
ConcurrentHashMapWithDefault<K,​V> - Class in io.aether.utils
 
ConcurrentHashMapWithDefault(AFunction<K, V>) - Constructor for class io.aether.utils.ConcurrentHashMapWithDefault
 
ConcurrentHashSet<T> - Class in io.aether.utils
 
ConcurrentHashSet() - Constructor for class io.aether.utils.ConcurrentHashSet
 
ConcurrentHashSet(Collection<T>) - Constructor for class io.aether.utils.ConcurrentHashSet
 
ConcurrentPriorityQueue<E> - Class in io.aether.utils
 
ConcurrentPriorityQueue() - Constructor for class io.aether.utils.ConcurrentPriorityQueue
default constructor.
ConcurrentPriorityQueue(Comparator<? super E>) - Constructor for class io.aether.utils.ConcurrentPriorityQueue
 
ConsoleReader - Class in io.aether.utils
 
ConsoleReader() - Constructor for class io.aether.utils.ConsoleReader
 
contains(Object) - Method in class io.aether.utils.ConcurrentHashSet
 
contains(Object) - Method in class io.aether.utils.ConcurrentPriorityQueue
contains(Object) - Method in class io.aether.utils.QueueWithEvents
 
contains(Object) - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
contains(String) - Method in class io.aether.logger.LNode
Checks if a key exists in this node or its parents.
containsAll(Collection<?>) - Method in class io.aether.utils.ConcurrentHashSet
 
containsAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RCollection
 
containsAll(Collection<?>) - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
containsAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RQueue
 
containsAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RSet
 
containsAll(Collection<?>) - Method in class io.aether.utils.QueueWithEvents
 
containsKey(Object) - Method in class io.aether.utils.rcollections.BMapImpl
 
containsKey(Object) - Method in class io.aether.utils.rcollections.RMapBySrc
 
containsKey(Object) - Method in class io.aether.utils.WeakConcurrentHashMap
containsKey(Object) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
containsValue(Object) - Method in class io.aether.utils.rcollections.BMapImpl
 
containsValue(Object) - Method in class io.aether.utils.rcollections.RMapBySrc
 
containsValue(Object) - Method in class io.aether.utils.WeakConcurrentHashMap
containsValue(Object) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
context() - Method in class io.aether.logger.LNode
Pushes this node onto the stack and returns an AutoCloseable that will pop it off when closed.
convertBytesToIntArray(byte[]) - Static method in class io.aether.utils.RU
 
convertBytesToShortArray(byte[]) - Static method in class io.aether.utils.RU
 
convertIntToByteArray(int[]) - Static method in class io.aether.utils.RU
 
convertShortToByteArray(int) - Static method in class io.aether.utils.RU
 
convertShortToByteArray(short) - Static method in class io.aether.utils.RU
 
convertShortToByteArray(short[]) - Static method in class io.aether.utils.RU
 
count() - Method in class io.aether.logger.LNode
Counts all key-value pairs, recursively searching parents.
count() - Method in interface io.aether.utils.flow.Flow
Counts the number of elements in the flow.
count() - Method in interface io.aether.utils.flow.FlowCompleted
 
count() - Method in interface io.aether.utils.flow.FlowCompletedBoolean
 
count() - Method in interface io.aether.utils.flow.FlowCompletedByte
 
count() - Method in interface io.aether.utils.flow.FlowCompletedInt
 
count() - Method in interface io.aether.utils.flow.FlowCompletedLong
 
count() - Method in interface io.aether.utils.flow.FlowCompletedShort
 
count0() - Method in class io.aether.logger.LNode
Abstract method to count key-value pairs *in this node only*.
CROSSED - io.aether.utils.AString.Style
 
crossSelf(ABiConsumer<T, T>) - Method in interface io.aether.utils.flow.Flow
Performs an action for each unique pair of elements (excluding self-pairs).
crossSelf(ABiPredicate<T, T>, ABiConsumer<T, T>) - Method in interface io.aether.utils.flow.Flow
Performs an action for each unique pair of elements that satisfy the predicate.
crypt_raw(byte[], byte[], int, int[]) - Method in class io.aether.utils.BCrypt
Perform the central password hashing step in the bcrypt scheme
CType<T> - Class in io.aether.utils
 
CType.WType<T> - Class in io.aether.utils
 
CTypeI<T> - Interface in io.aether.utils
Interface representing a type with additional metadata and utility methods.
CTypeI.CompareEvent - Interface in io.aether.utils
Interface for comparison events.
CTypeI.FieldAccessor<T2> - Interface in io.aether.utils
Interface for field access operations.
CYAN - io.aether.utils.AString.BackgroundColor
 
CYAN - io.aether.utils.AString.Color
 

D

data - Variable in class io.aether.utils.CharSequenceByArray
 
data - Variable in class io.aether.utils.CharSequenceBySequence
 
data - Variable in class io.aether.utils.dataio.DataInOut
 
data - Variable in class io.aether.utils.dataio.DataInOutStatic
 
DataIn - Interface in io.aether.utils.dataio
 
DataInOut - Class in io.aether.utils.dataio
 
DataInOut() - Constructor for class io.aether.utils.dataio.DataInOut
 
DataInOut(byte[]) - Constructor for class io.aether.utils.dataio.DataInOut
 
DataInOut(byte[], int) - Constructor for class io.aether.utils.dataio.DataInOut
 
DataInOut(int) - Constructor for class io.aether.utils.dataio.DataInOut
 
DataInOutStatic - Class in io.aether.utils.dataio
 
DataInOutStatic(byte[]) - Constructor for class io.aether.utils.dataio.DataInOutStatic
 
DataInOutStatic(byte[], int, int) - Constructor for class io.aether.utils.dataio.DataInOutStatic
 
DataInOutStatic(int) - Constructor for class io.aether.utils.dataio.DataInOutStatic
 
DataIO - Interface in io.aether.utils.dataio
 
DataOut - Interface in io.aether.utils.dataio
 
DataUtils - Class in io.aether.utils
 
DataUtils() - Constructor for class io.aether.utils.DataUtils
 
DATE_FORMAT - Static variable in class io.aether.logger.Log
The default date format for printing timestamps.
debug(ToString, Object...) - Method in class io.aether.logger.LNode
Logs a DEBUG level message.
debug(ToString, Object...) - Static method in class io.aether.logger.Log
Logs a DEBUG level message.
debug(String, LNode) - Method in class io.aether.logger.LNode
Logs a DEBUG level message.
debug(String, LNode) - Static method in class io.aether.logger.Log
Logs a DEBUG level message.
debug(String, LNode...) - Method in class io.aether.logger.LNode
Logs a DEBUG level message.
debug(String, LNode...) - Static method in class io.aether.logger.Log
Logs a DEBUG level message.
debug(String, Object...) - Method in class io.aether.logger.LNode
Logs a DEBUG level message.
debug(String, Object...) - Static method in class io.aether.logger.Log
Logs a DEBUG level message.
DEBUG - io.aether.logger.Log.Level
 
debugExecutor(Executor) - Static method in class io.aether.utils.RU
 
declareCode() - Method in class io.aether.utils.CType
 
declareCode() - Method in class io.aether.utils.CType.WType
 
declareCode() - Method in interface io.aether.utils.CTypeI
Gets the declaration code for this type, including annotations and type parameters.
DEFAULT_RENDERER - Static variable in interface io.aether.utils.AString
 
destroy(boolean) - Method in class io.aether.utils.Destroyer
Initiates the destruction process for all registered items.
destroy(boolean) - Method in interface io.aether.utils.interfaces.Destroyable
Initiates the destruction process.
destroy(boolean) - Method in class io.aether.utils.rcollections.BMapImpl
 
Destroyable - Interface in io.aether.utils.interfaces
The Destroyable interface represents an object that can be destroyed.
Destroyer - Class in io.aether.utils
Manages a collection of Destroyable objects and provides a single method to destroy them all.
Destroyer(String) - Constructor for class io.aether.utils.Destroyer
Constructs a new Destroyer with a given name.
DIM - io.aether.utils.AString.Style
 
disable() - Method in class io.aether.utils.slots.EventSourceRunnable
 
distinct() - Method in interface io.aether.utils.flow.Flow
Returns a flow with distinct elements.
distinct() - Method in interface io.aether.utils.flow.FlowByte
 
distinct() - Method in interface io.aether.utils.flow.FlowInt
 
distinct() - Method in interface io.aether.utils.flow.FlowLong
 
distinct() - Method in interface io.aether.utils.flow.FlowShort
 
done() - Method in interface io.aether.utils.futures.AFuture
Marks the future as successfully completed.
done() - Method in class io.aether.utils.TimeoutChecker
 
done(T) - Method in interface io.aether.utils.futures.ARFuture
Completes the future with the given value.
doThrow(Throwable) - Static method in interface io.aether.utils.futures.AFuture
 
doThrow(Throwable) - Static method in interface io.aether.utils.futures.ARFuture
 
DOUBLE - Static variable in interface io.aether.utils.CTypeI
 
DOUBLE_ARR - Static variable in interface io.aether.utils.CTypeI
 
DOUBLE_BOX - Static variable in interface io.aether.utils.CTypeI
 
drop(A3Predicate<LNode, String, Object>) - Method in class io.aether.logger.LogFilter
 
dropFields(LNode) - Method in class io.aether.logger.LogFilter
 

E

element() - Method in class io.aether.utils.ConcurrentPriorityQueue
 
element() - Method in class io.aether.utils.QueueWithEvents
 
element() - Method in class io.aether.utils.rcollections.RQueueBySrc
 
empty - Static variable in interface io.aether.utils.interfaces.ABiConsumer
 
empty() - Static method in interface io.aether.utils.interfaces.ABiConsumer
 
EMPTY - Static variable in class io.aether.logger.LNode
A global, shared, immutable empty LNode.
EMPTY - Static variable in interface io.aether.logger.Log.LogAutoClose
An empty AutoCloseable that does nothing.
EMPTY - Static variable in interface io.aether.utils.flow.Flow
An empty flow singleton instance.
EMPTY - Static variable in interface io.aether.utils.flow.FlowBoolean
 
EMPTY - Static variable in interface io.aether.utils.flow.FlowByte
 
EMPTY - Static variable in interface io.aether.utils.flow.FlowInt
 
EMPTY - Static variable in interface io.aether.utils.flow.FlowLong
 
EMPTY - Static variable in interface io.aether.utils.flow.FlowShort
 
EMPTY - Static variable in interface io.aether.utils.interfaces.A3Consumer
 
EMPTY - Static variable in interface io.aether.utils.interfaces.AConsumer
 
EMPTY - Static variable in interface io.aether.utils.interfaces.ARunnable
 
EMPTY_AR - Static variable in interface io.aether.utils.flow.FlowBoolean
 
EMPTY_AR - Static variable in interface io.aether.utils.flow.FlowByte
 
EMPTY_AR - Static variable in interface io.aether.utils.flow.FlowInt
 
EMPTY_AR - Static variable in interface io.aether.utils.flow.FlowLong
 
EMPTY_AR - Static variable in interface io.aether.utils.flow.FlowShort
 
EMPTY_EXECUTOR - Static variable in class io.aether.utils.RU
 
enable() - Method in class io.aether.utils.slots.EventSourceRunnable
 
enabled(boolean) - Method in class io.aether.utils.slots.EventSourceRunnable
 
ENABLED - Static variable in class io.aether.logger.Log
Global enable/disable switch for the entire logging system.
encodeBase64(byte[], int, CharConsumer) - Static method in class io.aether.utils.RU
Encodes a byte array to Base64 using the specified length and character consumer.
encodeBase64(byte[], int, StringBuilder) - Static method in class io.aether.utils.RU
Encodes a byte array to Base64 using the specified length and StringBuilder.
encodeBase64(byte[], CharConsumer) - Static method in class io.aether.utils.RU
Encodes a byte array to Base64 using the specified character consumer.
encodeBase64(byte[], StringBuilder) - Static method in class io.aether.utils.RU
Encodes a byte array to Base64 using the specified StringBuilder.
end - Variable in class io.aether.utils.CharSequenceByArray
 
end - Variable in class io.aether.utils.CharSequenceBySequence
 
entrySet() - Method in class io.aether.utils.rcollections.BMapImpl
 
entrySet() - Method in interface io.aether.utils.rcollections.RMap
 
entrySet() - Method in class io.aether.utils.rcollections.RMapBySrc
 
entrySet() - Method in class io.aether.utils.WeakConcurrentHashMap
entrySet() - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
equals(Object) - Method in class io.aether.utils.ConcurrentHashSet
 
equals(Object) - Method in class io.aether.utils.CType
 
equals(Object) - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
error(int) - Static method in class io.aether.utils.TimeoutChecker
 
error(int, ASupplier<Object>) - Static method in class io.aether.utils.TimeoutChecker
 
error(int, Object) - Static method in class io.aether.utils.TimeoutChecker
 
error(StackTraceElement[], Throwable) - Static method in class io.aether.utils.RU
 
error(String, Object...) - Method in class io.aether.logger.LNode
Logs an ERROR level message.
error(String, Object...) - Static method in class io.aether.logger.Log
Logs an ERROR level message.
error(String, Throwable, Object...) - Method in class io.aether.logger.LNode
Logs an ERROR level message with a throwable.
error(String, Throwable, Object...) - Static method in class io.aether.logger.Log
Logs an ERROR level message with a throwable.
error(Throwable) - Method in interface io.aether.utils.futures.AFutureBase
Completes the future with the given error.
error(Throwable) - Static method in class io.aether.utils.RU
 
error(Throwable, Object...) - Method in class io.aether.logger.LNode
Logs an ERROR level message from a throwable.
error(Throwable, Object...) - Static method in class io.aether.logger.Log
Logs an ERROR level message from a throwable.
ERROR - io.aether.logger.Log.Level
 
error10() - Static method in class io.aether.utils.TimeoutChecker
 
error20() - Static method in class io.aether.utils.TimeoutChecker
 
error40() - Static method in class io.aether.utils.TimeoutChecker
 
error5() - Static method in class io.aether.utils.TimeoutChecker
 
errorIf(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Throws an exception if any element matches the condition.
errorIf(APredicate<T>, Class<? extends Throwable>) - Method in interface io.aether.utils.flow.Flow
Throws an exception of the specified type if any element matches the condition.
errorIf(APredicate<T>, Runnable) - Method in interface io.aether.utils.flow.Flow
Throws an exception using the provided runnable if any element matches the condition.
errorIf(APredicate<T>, Consumer<T>) - Method in interface io.aether.utils.flow.Flow
Throws an exception using the provided consumer if any element matches the condition.
errorMs(long, ASupplier<Object>) - Static method in class io.aether.utils.TimeoutChecker
 
errorUnsupported() - Static method in class io.aether.utils.RU
 
escape(String) - Static method in class io.aether.utils.RU
 
escape(String, String) - Static method in class io.aether.utils.RU
 
EventBiConsumer<T1,​T2> - Class in io.aether.utils.slots
 
EventBiConsumer() - Constructor for class io.aether.utils.slots.EventBiConsumer
 
eventConsumer - Variable in class io.aether.utils.slots.AMFuture
 
EventConsumer<T> - Class in io.aether.utils.slots
 
EventConsumer() - Constructor for class io.aether.utils.slots.EventConsumer
 
EventConsumerWithQueue<T> - Class in io.aether.utils.slots
 
EventConsumerWithQueue() - Constructor for class io.aether.utils.slots.EventConsumerWithQueue
 
EventSourceRunnable - Class in io.aether.utils.slots
 
EventSourceRunnable() - Constructor for class io.aether.utils.slots.EventSourceRunnable
 
EXCEPTION_STR - Static variable in class io.aether.logger.Log
Standard key for exceptions.
executeShell(String) - Static method in class io.aether.utils.RU
 
executeShellBash(String) - Static method in class io.aether.utils.RU
 
executeShellBashSudo(String, String) - Static method in class io.aether.utils.RU
 

F

FALSE - Static variable in interface io.aether.utils.futures.ARFuture
 
FALSE_STUB - Static variable in interface io.aether.utils.interfaces.A3Predicate
 
FALSE_STUB - Static variable in interface io.aether.utils.interfaces.APredicate
 
FALSE_STUB() - Static method in interface io.aether.utils.interfaces.A3Predicate
 
FALSE_STUB() - Static method in interface io.aether.utils.interfaces.APredicate
 
filter - Static variable in class io.aether.logger.Log
The global filter for all log messages.
filter - Variable in class io.aether.logger.LogPrinter
 
filter(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Filters elements based on a predicate.
filter(APredicateBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
filter(APredicateByte) - Method in interface io.aether.utils.flow.FlowByte
 
filter(APredicateInt) - Method in interface io.aether.utils.flow.FlowInt
 
filter(APredicateInt) - Method in interface io.aether.utils.flow.FlowShort
 
filter(APredicateLong) - Method in interface io.aether.utils.flow.FlowLong
 
filter(APredicate<LNode>) - Method in class io.aether.logger.LogFilter
 
filter(String) - Method in class io.aether.logger.LogFilter
 
filterByType(Class<E>) - Method in interface io.aether.utils.flow.Flow
Filters elements by type.
filterExclude(T) - Method in interface io.aether.utils.flow.Flow
Filters out elements equal to the specified value.
filterFrontAndBackStackTrace(StackTraceElement[], Class<?>...) - Static method in class io.aether.utils.RU
 
filterFrontAndBackStackTrace(T, Class<?>...) - Static method in class io.aether.utils.RU
 
filterNot(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Filters elements that don't match the predicate.
filterNot(APredicateBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
filterNot(APredicateByte) - Method in interface io.aether.utils.flow.FlowByte
 
filterNot(APredicateInt) - Method in interface io.aether.utils.flow.FlowInt
 
filterNot(APredicateInt) - Method in interface io.aether.utils.flow.FlowShort
 
filterNot(APredicateLong) - Method in interface io.aether.utils.flow.FlowLong
 
filterNotNull() - Method in interface io.aether.utils.flow.Flow
Filters out null elements.
filterNotType(Class<?>) - Method in interface io.aether.utils.flow.Flow
Filters out elements of the specified type.
filterRegex(String) - Method in class io.aether.logger.LogFilter
 
filterStackTraceBack(StackTraceElement[], Class<?>...) - Static method in class io.aether.utils.RU
 
find(CTypeI<T>) - Method in interface io.aether.utils.interfaces.ObjectFind
 
find(Class<T>) - Method in interface io.aether.utils.interfaces.ObjectFind
 
fire(LNode) - Static method in class io.aether.logger.Log
Centralized method to dispatch a log event.
fire(T) - Method in class io.aether.utils.slots.EventConsumer
 
fire(T) - Method in class io.aether.utils.slots.EventConsumerWithQueue
 
fire(T1, T2) - Method in class io.aether.utils.slots.EventBiConsumer
 
flatMap(ABiConsumer<T, AConsumer<E>>) - Method in interface io.aether.utils.flow.Flow
Maps each element to multiple elements using a consumer-based approach.
flatMap(ABiConsumerBool2O<AConsumerBoolean>) - Method in interface io.aether.utils.flow.FlowBoolean
 
flatMap(ABiConsumerI2O<AConsumerInt>) - Method in interface io.aether.utils.flow.FlowInt
 
flatMap(ABiConsumerI2O<AConsumerShort>) - Method in interface io.aether.utils.flow.FlowShort
 
flatMap(ABiConsumerL2O<AConsumerLong>) - Method in interface io.aether.utils.flow.FlowLong
 
flatMap(AFunctionI2Array) - Method in interface io.aether.utils.flow.FlowInt
 
flatMap(AFunctionI2Array) - Method in interface io.aether.utils.flow.FlowShort
 
flatMap(AFunctionL2Array) - Method in interface io.aether.utils.flow.FlowLong
 
flatMap(AFunctionL2IterableInt) - Method in interface io.aether.utils.flow.FlowInt
 
flatMap(AFunctionL2IterableInt) - Method in interface io.aether.utils.flow.FlowShort
 
flatMap(AFunctionL2IterableLong) - Method in interface io.aether.utils.flow.FlowLong
 
flatMap(AFunctionL2StreamInt) - Method in interface io.aether.utils.flow.FlowInt
 
flatMap(AFunctionL2StreamInt) - Method in interface io.aether.utils.flow.FlowShort
 
flatMap(AFunctionL2StreamLong) - Method in interface io.aether.utils.flow.FlowLong
 
flatMap1(AFunctionO2Iterable<T, E>) - Method in interface io.aether.utils.flow.Flow
Maps each element to an iterable and flattens the results.
flatMap2(AFunctionO2Array<T, E>) - Method in interface io.aether.utils.flow.Flow
Maps each element to an array and flattens the results.
flatMap3(AFunctionO2Stream<T, E>) - Method in interface io.aether.utils.flow.Flow
Maps each element to a stream and flattens the results.
flatMap4(AFunctionO2Iterator<T, E>) - Method in interface io.aether.utils.flow.Flow
Maps each element to an iterator and flattens the results.
FLOAT - Static variable in interface io.aether.utils.CTypeI
 
FLOAT_ARR - Static variable in interface io.aether.utils.CTypeI
 
FLOAT_BOX - Static variable in interface io.aether.utils.CTypeI
 
flow() - Static method in interface io.aether.utils.flow.Flow
Creates an empty flow.
flow(byte[]) - Static method in interface io.aether.utils.flow.Flow
Creates a byte flow from a byte array.
flow(int) - Static method in interface io.aether.utils.flow.Flow
Creates an integer flow representing a range.
flow(int[]) - Static method in interface io.aether.utils.flow.Flow
Creates an integer flow from an int array.
flow(long[]) - Static method in interface io.aether.utils.flow.Flow
Creates a long flow from a long array.
flow(short[]) - Static method in interface io.aether.utils.flow.Flow
Creates a short flow from a short array.
flow(Flow<T>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from another flow (identity function).
flow(ASupplier<T>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from a supplier.
flow(IntIterable) - Static method in interface io.aether.utils.flow.Flow
Creates an integer flow from an int iterable.
flow(IntList) - Static method in interface io.aether.utils.flow.Flow
Creates an integer flow from an int list.
flow(LongIterable) - Static method in interface io.aether.utils.flow.Flow
Creates a long flow from a long iterable.
flow(LongIterator) - Static method in interface io.aether.utils.flow.Flow
Creates a long flow from a long iterator.
flow(LongList) - Static method in interface io.aether.utils.flow.Flow
Creates a long flow from a long list.
flow(LongSet) - Static method in interface io.aether.utils.flow.Flow
Creates a long flow from a long set.
flow(Iterable<T>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from an iterable.
flow(String...) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from string values.
flow(Collection<T>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from a collection.
flow(Iterator<T>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from an iterator.
flow(List<T>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from a list.
flow(Map<K, V>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from a map's entry set.
flow(Set<T>) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from a set.
flow(T[]) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from an array.
Flow<T> - Interface in io.aether.utils.flow
A fluent interface for processing sequences of elements supporting chained method calls.
Flow.SplitComparator<T> - Interface in io.aether.utils.flow
Functional interface for splitting elements into three categories.
flowArray(T...) - Static method in interface io.aether.utils.flow.Flow
Creates a flow from array values.
FlowBoolean - Interface in io.aether.utils.flow
 
FlowByte - Interface in io.aether.utils.flow
 
FlowCompleted<T> - Interface in io.aether.utils.flow
 
FlowCompletedBoolean - Interface in io.aether.utils.flow
 
FlowCompletedByte - Interface in io.aether.utils.flow
 
FlowCompletedInt - Interface in io.aether.utils.flow
 
FlowCompletedLong - Interface in io.aether.utils.flow
 
FlowCompletedShort - Interface in io.aether.utils.flow
 
FlowInt - Interface in io.aether.utils.flow
 
FlowLong - Interface in io.aether.utils.flow
 
FlowShort - Interface in io.aether.utils.flow
 
flush() - Method in class io.aether.utils.WriterByAppender
 
forAdd() - Method in interface io.aether.utils.rcollections.RCollection
 
forAdd() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
foreach(AConsumer<Boolean>) - Method in interface io.aether.utils.flow.FlowBoolean
 
foreach(AConsumer<Byte>) - Method in interface io.aether.utils.flow.FlowByte
 
foreach(AConsumer<Integer>) - Method in interface io.aether.utils.flow.FlowInt
 
foreach(AConsumer<Long>) - Method in interface io.aether.utils.flow.FlowLong
 
foreach(AConsumer<T>) - Method in interface io.aether.utils.flow.Flow
Performs an action for each element in the flow.
foreach(AConsumerShort) - Method in interface io.aether.utils.flow.FlowShort
 
foreach(Set<String>, ABiConsumer<String, Object>) - Method in class io.aether.logger.LNode
Iterates over all key-value pairs, recursively searching parents.
forEach(Consumer<? super T>) - Method in class io.aether.utils.ConcurrentHashSet
 
forEach(Consumer<? super T>) - Method in class io.aether.utils.WeakCollection
 
foreach0(Set<String>, ABiConsumer<String, Object>) - Method in class io.aether.logger.LNode
Abstract method to iterate over key-value pairs *in this node only*.
foregroundColorRGB(int, int, int) - Method in interface io.aether.logger.LogPrinter.Column
 
forRemove - Variable in class io.aether.utils.rcollections.RMapBySrc
 
forRemove() - Method in class io.aether.utils.rcollections.BMapImpl
 
forRemove() - Method in interface io.aether.utils.rcollections.RCollection
 
forRemove() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
forRemove() - Method in interface io.aether.utils.rcollections.RMap
 
forRemove() - Method in class io.aether.utils.rcollections.RMapBySrc
 
forUpdate - Variable in class io.aether.utils.rcollections.RMapBySrc
 
forUpdate() - Method in class io.aether.utils.rcollections.BMapImpl
 
forUpdate() - Method in interface io.aether.utils.rcollections.RMap
 
forUpdate() - Method in class io.aether.utils.rcollections.RMapBySrc
 
forValueUpdate() - Method in interface io.aether.utils.rcollections.BMap
Returns an EventConsumer that fires when a value in the map is definitively resolved.
forValueUpdate() - Method in class io.aether.utils.rcollections.BMapImpl
 
free() - Method in class io.aether.utils.AutoRun.Multi
 
free() - Method in class io.aether.utils.AutoRun.Multi.Task
 
free() - Method in class io.aether.utils.AutoRun.TaskImpl
 

G

gensalt() - Static method in class io.aether.utils.BCrypt
Generate a salt for use with the BCrypt.hashpw() method, selecting a reasonable default for the number of hashing rounds to apply
gensalt(int) - Static method in class io.aether.utils.BCrypt
Generate a salt for use with the BCrypt.hashpw() method
gensalt(int, SecureRandom) - Static method in class io.aether.utils.BCrypt
Generate a salt for use with the BCrypt.hashpw() method
get() - Static method in class io.aether.logger.Log
Gets the LNode from the top of the stack (O(1) complexity).
get() - Method in interface io.aether.utils.futures.ARFuture
Gets the result of the future, waiting if necessary, and throws an exception on error/cancel.
get() - Method in interface io.aether.utils.interfaces.ASupplier
 
get() - Method in interface io.aether.utils.interfaces.ASupplierBoolean
 
get() - Method in interface io.aether.utils.interfaces.ASupplierByte
 
get() - Method in interface io.aether.utils.interfaces.ASupplierInt
 
get() - Method in interface io.aether.utils.interfaces.ASupplierLong
 
get() - Method in interface io.aether.utils.interfaces.ASupplierShort
 
get(long) - Method in interface io.aether.utils.futures.ARFuture
Gets the result of the future with a timeout, waiting if necessary.
get(Object) - Method in class io.aether.utils.ConcurrentHashMapWithDefault
 
get(Object) - Method in interface io.aether.utils.CTypeI.FieldAccessor
Gets the field value from the specified owner object.
get(Object) - Method in class io.aether.utils.rcollections.BMapImpl
 
get(Object) - Method in class io.aether.utils.rcollections.RMapBySrc
 
get(Object) - Method in class io.aether.utils.WeakConcurrentHashMap
get(Object) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
get(String) - Method in class io.aether.logger.LNode
Gets a value for a key, recursively searching parents.
get(String) - Static method in class io.aether.utils.Settings
 
get0(String) - Method in class io.aether.logger.LNode
Abstract method to get a value for a key from *this node only*.
get2() - Method in interface io.aether.utils.interfaces.ASupplier
 
get2() - Method in interface io.aether.utils.interfaces.ASupplierBoolean
 
get2() - Method in interface io.aether.utils.interfaces.ASupplierByte
 
get2() - Method in interface io.aether.utils.interfaces.ASupplierInt
 
get2() - Method in interface io.aether.utils.interfaces.ASupplierLong
 
get2() - Method in interface io.aether.utils.interfaces.ASupplierShort
 
getAllAnnotations(Class<?>) - Static method in interface io.aether.utils.CTypeI
Gets a flow of all annotations on the specified type and its parents.
getAllChildrenClasses() - Method in class io.aether.utils.CType
 
getAllChildrenClasses() - Method in interface io.aether.utils.CTypeI
Gets all children classes of this type, including nested subclasses.
getAllDependencies(Set<CTypeI<?>>, boolean) - Method in class io.aether.utils.CType
 
getAllDependencies(Set<CTypeI<?>>, boolean) - Method in interface io.aether.utils.CTypeI
Collects all dependencies of this type.
getAllFields() - Method in class io.aether.utils.CType
 
getAllFields() - Method in interface io.aether.utils.CTypeI
Gets all fields of this type, including inherited ones.
getAllFields(Class<?>, List<Field>) - Static method in interface io.aether.utils.CTypeI
Collects all fields (including inherited) for the specified class.
getAllMethods() - Method in class io.aether.utils.CType
 
getAllMethods() - Method in interface io.aether.utils.CTypeI
Gets all methods of this type, including inherited ones.
getAllMethods(Class<?>, Set<Method>) - Static method in interface io.aether.utils.CTypeI
Collects all methods (including inherited) for the specified class.
getAllParentClasses(Class<?>) - Static method in interface io.aether.utils.CTypeI
Gets a flow of all parent classes and interfaces for the specified type.
getAllPaths() - Static method in class io.aether.utils.RU
 
getAnnotation(Class<A>) - Method in class io.aether.utils.CType
 
getAnnotation(Class<A>) - Method in interface io.aether.utils.CTypeI
Gets the specified annotation if present on this type.
getAnnotations() - Method in class io.aether.utils.CType
 
getAnnotations() - Method in interface io.aether.utils.CTypeI
Gets all annotations on this type.
getBytes() - Method in interface io.aether.utils.AString
 
getCanonicalName() - Method in class io.aether.utils.CType
 
getCanonicalName() - Method in interface io.aether.utils.CTypeI
Gets the canonical name of this type.
getCanonicalNameWithParameters() - Method in class io.aether.utils.CType
 
getCanonicalNameWithParameters() - Method in interface io.aether.utils.CTypeI
Gets the canonical name of the type with type parameters.
getCanonicalNameWithParameters(AString) - Method in class io.aether.utils.CType
 
getCanonicalNameWithParameters(AString) - Method in interface io.aether.utils.CTypeI
Appends the canonical name of the type with type parameters to the specified string builder.
getCast(String) - Method in class io.aether.logger.LNode
Gets a value and casts it.
getChildrenClasses() - Method in class io.aether.utils.CType
 
getChildrenClasses() - Method in interface io.aether.utils.CTypeI
Gets the permitted subclasses for this sealed type.
getClassLoader() - Method in class io.aether.utils.CType
 
getClassLoader() - Method in interface io.aether.utils.CTypeI
Gets the class loader associated with this type.
getComponent() - Method in class io.aether.utils.CType
 
getComponent() - Method in interface io.aether.utils.CTypeI
Gets the component type for array types.
getComponent(int) - Method in class io.aether.utils.CType
 
getComponent(int) - Method in interface io.aether.utils.CTypeI
Gets the component type at the specified index.
getComponent(Class<?>, int) - Method in class io.aether.utils.CType
 
getComponent(Class<?>, int) - Method in interface io.aether.utils.CTypeI
Gets the component type for the specified base class and index.
getComponentByName(String) - Method in class io.aether.utils.CType.WType
 
getComponentByName(String) - Method in interface io.aether.utils.CTypeI
Gets the component type by name for parameterized types.
getConstructor(Class<?>...) - Method in class io.aether.utils.CType
 
getConstructor(Class<?>...) - Method in interface io.aether.utils.CTypeI
Gets the constructor with the specified parameter types.
getData() - Method in class io.aether.utils.dataio.DataInOut
 
getData() - Method in class io.aether.utils.dataio.DataInOutStatic
 
getDefaultConstructor(Class<?>) - Static method in interface io.aether.utils.CTypeI
Gets the default (no-arg) constructor for the specified class.
getEnumValues() - Method in class io.aether.utils.CType
 
getEnumValues() - Method in interface io.aether.utils.CTypeI
Gets the enum values if this type represents an enum.
getError() - Method in interface io.aether.utils.futures.AFutureBase
Gets the error Throwable if the future is in an error state.
getException() - Method in class io.aether.logger.LNode
Gets the exception (Log.EXCEPTION_STR) from this node.
getFieldAccessor(Field) - Method in class io.aether.utils.CType
 
getFieldAccessor(Field) - Method in interface io.aether.utils.CTypeI
Gets a field accessor for the specified field.
getFieldAccessor(String) - Method in class io.aether.utils.CType
 
getFieldAccessor(String) - Method in interface io.aether.utils.CTypeI
Gets a field accessor for the specified field name.
getFields() - Method in class io.aether.utils.CType
 
getFields() - Method in interface io.aether.utils.CTypeI
Gets all declared fields of this type.
getFieldVarHandle(Field) - Method in class io.aether.utils.CType
 
getFieldVarHandle(Field) - Method in interface io.aether.utils.CTypeI
Gets a VarHandle for the specified field.
getFieldVarHandle(String) - Method in class io.aether.utils.CType
 
getFieldVarHandle(String) - Method in interface io.aether.utils.CTypeI
Gets a VarHandle for the field with the specified name.
getFirst() - Method in interface io.aether.utils.flow.Flow
Returns the first element or throws if empty.
getFirst() - Method in interface io.aether.utils.flow.FlowBoolean
 
getFirst() - Method in interface io.aether.utils.flow.FlowByte
 
getFirst() - Method in interface io.aether.utils.flow.FlowInt
 
getFirst() - Method in interface io.aether.utils.flow.FlowLong
 
getFirst() - Method in interface io.aether.utils.flow.FlowShort
 
getFirst(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Returns the first matching element or throws if none match.
getFirst(APredicateBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
getFirst(APredicateByte) - Method in interface io.aether.utils.flow.FlowByte
 
getFirst(APredicateInt) - Method in interface io.aether.utils.flow.FlowInt
 
getFirst(APredicateInt) - Method in interface io.aether.utils.flow.FlowShort
 
getFirst(APredicateLong) - Method in interface io.aether.utils.flow.FlowLong
 
getFirstOr(boolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
getFirstOr(byte) - Method in interface io.aether.utils.flow.FlowByte
 
getFirstOr(int) - Method in interface io.aether.utils.flow.FlowInt
 
getFirstOr(int) - Method in interface io.aether.utils.flow.FlowShort
 
getFirstOr(long) - Method in interface io.aether.utils.flow.FlowLong
 
getFirstOrNull() - Method in interface io.aether.utils.flow.Flow
Returns the first element or null if empty.
getFirstOrNull(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Returns the first matching element or null if none match.
getFuture(K) - Method in interface io.aether.utils.rcollections.BMap
Retrieves the ARFutureWithFlag associated with the key.
getFuture(K) - Method in class io.aether.utils.rcollections.BMapImpl
 
getGenericVariables() - Method in class io.aether.utils.CType
 
getGenericVariables() - Method in interface io.aether.utils.CTypeI
Gets the type variables for generic types.
getInterfaces() - Method in class io.aether.utils.CType
 
getInterfaces() - Method in interface io.aether.utils.CTypeI
Gets all interfaces implemented by this type.
getKey() - Method in interface io.aether.logger.LogPrinter.Column
 
getLevel() - Method in class io.aether.logger.LNode
Gets the log level (Log.LEVEL).
getLocalRenderer(Class<T>) - Method in interface io.aether.utils.AString
 
getMessage() - Method in class io.aether.logger.LNode
Gets the formatted log message.
getMessage(Set<String>) - Method in class io.aether.logger.LNode
Gets the formatted log message.
getMethods() - Method in class io.aether.utils.CType
 
getMethods() - Method in interface io.aether.utils.CTypeI
Gets all declared methods of this type.
getMsg() - Method in class io.aether.logger.LNode
Gets the log message (Log.MSG).
getNetLoading() - Static method in class io.aether.utils.RU
 
getNow() - Method in interface io.aether.utils.futures.ARFuture
Gets the result value if the future is already done, otherwise returns null.
getNow() - Method in class io.aether.utils.slots.AMFuture
 
getNowElse(T) - Method in interface io.aether.utils.futures.ARFuture
Gets the result value if the future is already done, otherwise returns the provided default value.
getNowRaw() - Method in interface io.aether.utils.futures.AFutureBase
Gets the raw result object.
getOwners() - Method in interface io.aether.utils.interfaces.ObjectFind
 
getPackage() - Method in class io.aether.utils.CType
 
getPackage() - Method in interface io.aether.utils.CTypeI
Gets the package name for this type.
getParameters() - Method in class io.aether.utils.CType.WType
 
getParameters() - Method in interface io.aether.utils.CTypeI
Gets the type parameters for this type.
getParent() - Method in class io.aether.utils.CType.WType
 
getParent() - Method in interface io.aether.utils.CTypeI
Gets the parent type of this type.
getPendingRequests() - Method in interface io.aether.utils.rcollections.BMap
Returns a set of keys that currently require fetching from the external service.
getPendingRequests() - Method in class io.aether.utils.rcollections.BMapImpl
 
getr(String) - Static method in class io.aether.utils.Settings
 
getRaw() - Method in class io.aether.utils.CType.WType
 
getRaw() - Method in interface io.aether.utils.CTypeI
Gets the raw class representing this type.
getRaw2() - Method in class io.aether.utils.CType
 
getRaw2() - Method in interface io.aether.utils.CTypeI
Gets the raw class representing this type (alternative to getRaw).
getRawSimpleName() - Method in class io.aether.utils.CType
 
getRawSimpleName() - Method in interface io.aether.utils.CTypeI
Gets the simple name of the raw type.
getRawSimpleNameWithParameters() - Method in class io.aether.utils.CType
 
getRawSimpleNameWithParameters() - Method in interface io.aether.utils.CTypeI
Gets the simple name of the raw type with type parameters.
getRawSimpleNameWithParameters(AString) - Method in class io.aether.utils.CType
 
getRawSimpleNameWithParameters(AString) - Method in interface io.aether.utils.CTypeI
Appends the simple name of the raw type with type parameters to the specified string builder.
getReadPos() - Method in class io.aether.utils.dataio.DataInOut
 
getReadPos() - Method in class io.aether.utils.dataio.DataInOutStatic
 
getRenderer(Class<T>) - Static method in interface io.aether.utils.AString
 
getRequestsFor(Class<K>, Object) - Method in interface io.aether.utils.rcollections.BMap
Returns an array of keys that are queued for network submission by this specific sender.
getRequestsFor(Class<K>, Object) - Method in class io.aether.utils.rcollections.BMapImpl
 
getSizeForRead() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
getSizeForRead() - Method in interface io.aether.utils.dataio.DataIn
Returns the size of the data that can be read from this input stream, in bytes.
getSizeForRead() - Method in class io.aether.utils.dataio.DataInOut
 
getSizeForRead() - Method in class io.aether.utils.dataio.DataInOutStatic
 
getSizeForWrite() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
getSizeForWrite() - Method in class io.aether.utils.dataio.DataInOutStatic
 
getSizeForWrite() - Method in interface io.aether.utils.dataio.DataOut
Returns the size of this output stream for writing, in bytes.
getString(String) - Static method in class io.aether.utils.Settings
 
getString(String, int) - Static method in class io.aether.utils.Settings
 
getSystemComponent() - Method in class io.aether.logger.LNode
Gets the system component (Log.SYSTEM_COMPONENT).
getSystemLoading() - Static method in class io.aether.utils.RU
 
getTargetQueue() - Method in class io.aether.utils.QueueWithEvents
 
getWritePos() - Method in class io.aether.utils.dataio.DataInOut
 
getWritePos() - Method in class io.aether.utils.dataio.DataInOutStatic
 
GREEN - io.aether.utils.AString.BackgroundColor
 
GREEN - io.aether.utils.AString.Color
 

H

hashCode() - Method in class io.aether.utils.ConcurrentHashSet
 
hashCode() - Method in class io.aether.utils.CType
 
hashCode() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
hashpw(CharSequence, CharSequence) - Static method in class io.aether.utils.BCrypt
Hash a password using the OpenBSD bcrypt scheme
hashpw(CharSequence, CharSequence, ByteArrayOutputStream, StringBuilder) - Static method in class io.aether.utils.BCrypt
 
hasListener() - Method in class io.aether.utils.slots.EventBiConsumer
 
hasListener() - Method in class io.aether.utils.slots.EventConsumer
 
hasListeners() - Method in class io.aether.utils.QueueWithEvents
 
hexToBytes(CharSequence) - Static method in class io.aether.utils.HexUtils
Converts a hexadecimal string to a byte array.
HexUtils - Class in io.aether.utils
 
HexUtils() - Constructor for class io.aether.utils.HexUtils
 
HIDDEN - io.aether.utils.AString.Style
 
homeDir() - Static method in class io.aether.utils.RU
 

I

id - Variable in class io.aether.logger.LNode
The unique ID for this node, sourced from the global counter in Log.
ID_COUNTER - Static variable in class io.aether.logger.Log
A global, atomic counter for generating unique LNode IDs.
ifEmpty(ARunnable) - Method in interface io.aether.utils.flow.Flow
Executes an action if the flow is empty.
ifEmpty(ARunnable) - Method in interface io.aether.utils.flow.FlowBoolean
 
ifEmpty(ARunnable) - Method in interface io.aether.utils.flow.FlowByte
 
ifEmpty(ARunnable) - Method in interface io.aether.utils.flow.FlowInt
 
ifEmpty(ARunnable) - Method in interface io.aether.utils.flow.FlowLong
 
ifEmpty(ARunnable) - Method in interface io.aether.utils.flow.FlowShort
 
ifEmpty(Exception) - Method in interface io.aether.utils.flow.Flow
Throws the specified exception if the flow is empty.
ifEmpty(Exception) - Method in interface io.aether.utils.flow.FlowBoolean
 
ifEmpty(Exception) - Method in interface io.aether.utils.flow.FlowByte
 
ifEmpty(Exception) - Method in interface io.aether.utils.flow.FlowInt
 
ifEmpty(Exception) - Method in interface io.aether.utils.flow.FlowLong
 
ifEmpty(Exception) - Method in interface io.aether.utils.flow.FlowShort
 
ifError(AFunction<Throwable, T>) - Method in interface io.aether.utils.flow.Flow
Handles errors by applying a fallback function.
ignoreError(Class<? extends Exception>) - Method in interface io.aether.utils.flow.Flow
Ignores exceptions of the specified type.
ignoreError(Class<? extends Exception>) - Method in interface io.aether.utils.flow.FlowBoolean
 
ignoreError(Class<? extends Exception>) - Method in interface io.aether.utils.flow.FlowByte
 
ignoreError(Class<? extends Exception>) - Method in interface io.aether.utils.flow.FlowInt
 
ignoreError(Class<? extends Exception>) - Method in interface io.aether.utils.flow.FlowLong
 
ignoreError(Class<? extends Exception>) - Method in interface io.aether.utils.flow.FlowShort
 
indexOf(int, byte) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
indexOf(int, byte) - Method in interface io.aether.utils.dataio.DataIn
Returns the index within this input stream of the first occurrence of the specified byte, or -1 if no such byte exists.
indexOf(int, byte) - Method in class io.aether.utils.dataio.DataInOut
 
indexOf(int, byte) - Method in class io.aether.utils.dataio.DataInOutStatic
 
indexOf(CharSequence) - Method in interface io.aether.utils.AString
 
indexOf(CharSequence, int) - Method in interface io.aether.utils.AString
 
info(long) - Static method in class io.aether.utils.TimeoutChecker
 
info(ToString, Object...) - Method in class io.aether.logger.LNode
Logs an INFO level message.
info(ToString, Object...) - Static method in class io.aether.logger.Log
Logs an INFO level message.
info(String, LNode) - Method in class io.aether.logger.LNode
Logs an INFO level message.
info(String, LNode) - Static method in class io.aether.logger.Log
Logs an INFO level message.
info(String, LNode...) - Method in class io.aether.logger.LNode
Logs an INFO level message.
info(String, LNode...) - Static method in class io.aether.logger.Log
Logs an INFO level message.
info(String, Object...) - Method in class io.aether.logger.LNode
Logs an INFO level message.
info(String, Object...) - Static method in class io.aether.logger.Log
Logs an INFO level message.
INFO - io.aether.logger.Log.Level
 
initialize(String) - Static method in class io.aether.utils.ModuleAutoRun
Placeholder initialization method.
Inject - Annotation Type in io.aether.utils
 
instanceOf(CTypeI<?>) - Method in class io.aether.utils.CType
 
instanceOf(CTypeI<?>) - Method in interface io.aether.utils.CTypeI
Checks if this type is an instance of the specified type.
instanceOf(AnnotatedType) - Method in class io.aether.utils.CType
 
instanceOf(AnnotatedType) - Method in interface io.aether.utils.CTypeI
Checks if this type is an instance of the specified annotated type.
instanceOf(Type) - Method in class io.aether.utils.CType.WType
 
instanceOf(Type) - Method in interface io.aether.utils.CTypeI
Checks if this type is an instance of the specified type.
INT - Static variable in interface io.aether.utils.CTypeI
 
INT_ARR - Static variable in interface io.aether.utils.CTypeI
 
INT_BOX - Static variable in interface io.aether.utils.CTypeI
 
io.aether.logger - package io.aether.logger
 
io.aether.utils - package io.aether.utils
 
io.aether.utils.dataio - package io.aether.utils.dataio
 
io.aether.utils.flow - package io.aether.utils.flow
 
io.aether.utils.futures - package io.aether.utils.futures
 
io.aether.utils.interfaces - package io.aether.utils.interfaces
 
io.aether.utils.rcollections - package io.aether.utils.rcollections
 
io.aether.utils.slots - package io.aether.utils.slots
 
io.aether.utils.tuples - package io.aether.utils.tuples
 
isAbstract() - Method in class io.aether.utils.CType
 
isAbstract() - Method in interface io.aether.utils.CTypeI
Checks if this type is abstract.
isAbstract(Class<?>) - Static method in class io.aether.utils.Mods
 
isAbstract(Method) - Static method in class io.aether.utils.Mods
 
isAetherClass() - Method in class io.aether.utils.CType
 
isAetherClass() - Method in interface io.aether.utils.CTypeI
Checks if this type is part of the Aether framework.
isAnnotated(Class<? extends Annotation>) - Method in class io.aether.utils.CType
 
isAnnotated(Class<? extends Annotation>) - Method in interface io.aether.utils.CTypeI
Checks if this type is annotated with the specified annotation.
isArray() - Method in class io.aether.utils.CType
 
isArray() - Method in interface io.aether.utils.CTypeI
Checks if this type represents an array.
isBoxedOrRawPrimitive() - Method in class io.aether.utils.CType
 
isBoxedOrRawPrimitive() - Method in interface io.aether.utils.CTypeI
Checks if this type represents a boxed primitive or raw primitive.
isBoxedPrimitive() - Method in class io.aether.utils.CType.WType
 
isBoxedPrimitive() - Method in interface io.aether.utils.CTypeI
Checks if this type represents a boxed primitive.
isCanceled() - Method in interface io.aether.utils.futures.AFutureBase
Checks if the future has been canceled.
isDebug() - Method in class io.aether.logger.LNode
Checks if the log level is DEBUG.
isDeclaredInClass(Field, Class<?>) - Static method in class io.aether.utils.RU
 
isDestroyed() - Method in class io.aether.utils.Destroyer
Checks if the destruction process has been initiated.
isDone() - Method in interface io.aether.utils.futures.AFutureBase
Checks if the future has reached the Done state (completed successfully).
isDone() - Method in class io.aether.utils.slots.AMFuture
 
isEmpty() - Method in class io.aether.logger.LNode
Checks if the node and its parents are empty.
isEmpty() - Method in class io.aether.utils.ConcurrentHashSet
 
isEmpty() - Method in class io.aether.utils.ConcurrentPriorityQueue
isEmpty() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
isEmpty() - Method in interface io.aether.utils.dataio.DataIn
Returns true if this input stream is empty, false otherwise.
isEmpty() - Method in interface io.aether.utils.flow.Flow
Returns whether the flow is empty.
isEmpty() - Method in class io.aether.utils.QueueWithEvents
 
isEmpty() - Method in class io.aether.utils.rcollections.BMapImpl
 
isEmpty() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
isEmpty() - Method in class io.aether.utils.rcollections.RMapBySrc
 
isEmpty() - Method in class io.aether.utils.WeakCollection
 
isEmpty() - Method in class io.aether.utils.WeakConcurrentHashMap
isEmpty() - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
isEmptyRef() - Method in class io.aether.utils.interfaces.A3Consumer.Weak
 
isEmptyRef() - Method in class io.aether.utils.interfaces.AConsumer.Weak
 
isEnabled() - Method in class io.aether.utils.slots.EventSourceRunnable
 
isEnum() - Method in class io.aether.utils.CType
 
isEnum() - Method in interface io.aether.utils.CTypeI
Checks if this type represents an enum.
isError() - Method in class io.aether.logger.LNode
Checks if the log level is ERROR.
isError() - Method in interface io.aether.utils.futures.AFutureBase
Checks if the final status is an error.
isExecuted() - Method in class io.aether.utils.TaskConsumer
 
isFinal(Member) - Static method in class io.aether.utils.Mods
 
isFinalStatus() - Method in interface io.aether.utils.futures.AFutureBase
Checks if the future has reached a final state (Done, Error, or Canceled).
isInfo() - Method in class io.aether.logger.LNode
Checks if the log level is INFO.
isInstance(Object) - Method in class io.aether.utils.CType
 
isInstance(Object) - Method in interface io.aether.utils.CTypeI
Checks if the specified object is an instance of this type.
isInterface() - Method in class io.aether.utils.CType
 
isInterface() - Method in interface io.aether.utils.CTypeI
Checks if this type represents an interface.
isNotDone() - Method in interface io.aether.utils.futures.AFutureBase
Checks if the future has not reached the Done state.
isNotEmpty() - Method in interface io.aether.utils.flow.Flow
Returns whether the flow contains any elements.
isNumber() - Method in class io.aether.utils.CType
 
isNumber() - Method in interface io.aether.utils.CTypeI
Checks if this type represents a number (primitive or boxed).
isParameterizedType() - Method in class io.aether.utils.CType
 
isParameterizedType() - Method in interface io.aether.utils.CTypeI
Checks if this type is a parameterized type.
isParametrizedClass() - Method in class io.aether.utils.CType
 
isParametrizedClass() - Method in interface io.aether.utils.CTypeI
Checks if this type is a parameterized class.
isPrimitive() - Method in class io.aether.utils.CType.WType
 
isPrimitive() - Method in interface io.aether.utils.CTypeI
Checks if this type represents a primitive type.
isPrivate(Member) - Static method in class io.aether.utils.Mods
 
isPublic(Member) - Static method in class io.aether.utils.Mods
 
isReadable() - Method in interface io.aether.utils.dataio.DataIn
Returns true if this input stream is readable, false otherwise.
isRequests() - Method in interface io.aether.utils.rcollections.BMap
Checks if there is any work available globally (e.g., items in the new request pool).
isRequests() - Method in class io.aether.utils.rcollections.BMapImpl
 
isRequestsFor(Object) - Method in interface io.aether.utils.rcollections.BMap
Checks if there are any pending requests (newly available or timed-out) for the specified sender.
isRequestsFor(Object) - Method in class io.aether.utils.rcollections.BMapImpl
 
isStatic(Member) - Static method in class io.aether.utils.Mods
 
isSynthetic(Member) - Static method in class io.aether.utils.Mods
 
isTrace() - Method in class io.aether.logger.LNode
Checks if the log level is TRACE.
isTransient(Member) - Static method in class io.aether.utils.Mods
 
isVariable() - Method in class io.aether.utils.CType
 
isVariable() - Method in interface io.aether.utils.CTypeI
Checks if this type is a type variable.
isWarn() - Method in class io.aether.logger.LNode
Checks if the log level is WARN.
isWritable() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
isWritable() - Method in class io.aether.utils.dataio.DataInOutStatic
 
isWritable() - Method in interface io.aether.utils.dataio.DataOut
Returns whether this output stream is writable or not.
ITALIC - io.aether.utils.AString.Style
 
iterator() - Method in class io.aether.utils.ConcurrentHashSet
 
iterator() - Method in class io.aether.utils.ConcurrentPriorityQueue
iterator() - Method in interface io.aether.utils.flow.Flow
Returns an iterator over elements of type T.
iterator() - Method in interface io.aether.utils.flow.FlowBoolean
 
iterator() - Method in interface io.aether.utils.flow.FlowByte
 
iterator() - Method in interface io.aether.utils.flow.FlowInt
 
iterator() - Method in interface io.aether.utils.flow.FlowLong
 
iterator() - Method in interface io.aether.utils.flow.FlowShort
 
iterator() - Method in class io.aether.utils.QueueWithEvents
 
iterator() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
iterator() - Method in class io.aether.utils.WeakCollection
 

J

join() - Method in interface io.aether.utils.flow.Flow
Joins elements into a string without delimiters.
join() - Method in interface io.aether.utils.flow.FlowBoolean
 
join() - Method in interface io.aether.utils.flow.FlowByte
 
join() - Method in interface io.aether.utils.flow.FlowInt
 
join() - Method in interface io.aether.utils.flow.FlowLong
 
join() - Method in interface io.aether.utils.flow.FlowShort
 
join(AString, String) - Method in interface io.aether.utils.flow.Flow
Joins elements into an AString with the specified delimiter.
join(AString, String) - Method in interface io.aether.utils.flow.FlowByte
 
join(AString, String) - Method in interface io.aether.utils.flow.FlowInt
 
join(AFunction<T, Object>, String) - Method in interface io.aether.utils.flow.Flow
Joins elements into a string with the specified delimiter and element preparer.
join(AFunctionBool2O<Object>, String) - Method in interface io.aether.utils.flow.FlowBoolean
 
join(AFunctionL2O<Object>, String) - Method in interface io.aether.utils.flow.FlowByte
 
join(AFunctionL2O<Object>, String) - Method in interface io.aether.utils.flow.FlowInt
 
join(AFunctionL2O<Object>, String) - Method in interface io.aether.utils.flow.FlowLong
 
join(AFunctionL2O<Object>, String) - Method in interface io.aether.utils.flow.FlowShort
 
join(String) - Method in interface io.aether.utils.flow.Flow
Joins elements into a string with the specified delimiter.
join(String) - Method in interface io.aether.utils.flow.FlowBoolean
 
join(String) - Method in interface io.aether.utils.flow.FlowByte
 
join(String) - Method in interface io.aether.utils.flow.FlowInt
 
join(String) - Method in interface io.aether.utils.flow.FlowLong
 
join(String) - Method in interface io.aether.utils.flow.FlowShort
 
join(StringBuilder) - Method in interface io.aether.utils.flow.Flow
Joins elements into a StringBuilder.
join(String, String, String) - Method in interface io.aether.utils.flow.Flow
Joins elements into a string with delimiters and surrounding strings.
join(String, String, String) - Method in interface io.aether.utils.flow.FlowBoolean
 
join(String, String, String) - Method in interface io.aether.utils.flow.FlowByte
 
join(String, String, String) - Method in interface io.aether.utils.flow.FlowInt
 
join(String, String, String) - Method in interface io.aether.utils.flow.FlowLong
 
join(String, String, String) - Method in interface io.aether.utils.flow.FlowShort
 
joinD() - Method in interface io.aether.utils.flow.Flow
Joins elements into a string with comma delimiters.
joinD(AString) - Method in interface io.aether.utils.flow.Flow
Joins elements into an AString with comma delimiters.
joinD(StringBuilder) - Method in interface io.aether.utils.flow.Flow
Joins elements into a StringBuilder with comma delimiters.
joinN() - Method in interface io.aether.utils.flow.Flow
Joins elements into a string with newline delimiters.

K

key - Variable in class io.aether.utils.rcollections.RMap.Update
 
keySet() - Method in class io.aether.utils.rcollections.BMapImpl
 
keySet() - Method in interface io.aether.utils.rcollections.RMap
 
keySet() - Method in class io.aether.utils.rcollections.RMapBySrc
 
keySet() - Method in class io.aether.utils.WeakConcurrentHashMap
keySet() - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 

L

lastWork - Variable in class io.aether.utils.AutoRun.TaskImpl
 
length() - Method in class io.aether.utils.AString.LimitByteArrays
 
length() - Method in class io.aether.utils.AString.Simple
 
length() - Method in class io.aether.utils.CharSequenceByArray
 
length() - Method in class io.aether.utils.CharSequenceBySequence
 
LEVEL - Static variable in class io.aether.logger.Log
Standard key for the log level.
limit(int) - Method in interface io.aether.utils.AString
 
limit(int) - Method in interface io.aether.utils.flow.Flow
Limits the flow to a maximum number of elements.
limitByteArrays(int) - Method in interface io.aether.utils.AString
 
LimitByteArrays(AString, int) - Constructor for class io.aether.utils.AString.LimitByteArrays
 
link(RMap<K, V>) - Method in interface io.aether.utils.rcollections.RMap
 
link(RQueue<T2>, AFunction<T, T2>, AFunction<T2, T>) - Method in interface io.aether.utils.rcollections.RQueue
 
link(RSet<T>) - Method in interface io.aether.utils.rcollections.RSet
 
link(RSet<T2>, AFunction<T, T2>, AFunction<T2, T>) - Method in interface io.aether.utils.rcollections.RSet
 
listeners - Variable in class io.aether.utils.slots.EventConsumer
 
LNode - Class in io.aether.logger
A logging node (LNode) represents a piece of context or a log message.
LNode(LNode) - Constructor for class io.aether.logger.LNode
Constructs a new LNode with a given parent.
LNode.AutoCloseable - Interface in io.aether.logger
Defines an AutoCloseable context for this LNode.
loadLibrary(String) - Static method in class io.aether.utils.RU
 
log(LNode) - Method in class io.aether.logger.LNode
Logs a custom LNode, firing it to the event bus.
log(LNode) - Static method in class io.aether.logger.Log
Logs a custom LNode, using the current context as its parent.
Log - Class in io.aether.logger
Aether Logger - The main facade for managing the logging stack and proxying log calls.
Log() - Constructor for class io.aether.logger.Log
 
Log.Level - Enum in io.aether.logger
Defines the standard logging levels.
Log.LogAutoClose - Interface in io.aether.logger
An AutoCloseable interface for managing logging contexts.
Log.Tag - Annotation Type in io.aether.logger
An annotation for tagging loggers.
LogFilter - Class in io.aether.logger
 
LogFilter() - Constructor for class io.aether.logger.LogFilter
 
loggerOff() - Static method in class io.aether.logger.Log
Disables all logging globally.
loggerOn() - Static method in class io.aether.logger.Log
Enables all logging globally.
LogPrinter - Class in io.aether.logger
 
LogPrinter(LogPrinter.Column[]) - Constructor for class io.aether.logger.LogPrinter
 
LogPrinter(LogPrinter.Column[], LogFilter) - Constructor for class io.aether.logger.LogPrinter
 
LogPrinter.Column - Interface in io.aether.logger
 
LogPrinter.ColumnPrinter - Interface in io.aether.logger
 
LogPrinter.ColumnPrinter2 - Interface in io.aether.logger
 
LogWrapper - Interface in io.aether.logger
 
LONG - Static variable in interface io.aether.utils.CTypeI
 
LONG_ARR - Static variable in interface io.aether.utils.CTypeI
 
LONG_BOX - Static variable in interface io.aether.utils.CTypeI
 

M

make() - Static method in interface io.aether.utils.futures.AFuture
 
make() - Static method in interface io.aether.utils.futures.ARFuture
 
makeAuto(Object...) - Method in class io.aether.utils.CType
 
makeAuto(Object...) - Method in interface io.aether.utils.CTypeI
Creates a new instance of this type with the specified arguments.
maker() - Method in class io.aether.utils.CType
 
maker() - Method in interface io.aether.utils.CTypeI
Gets a supplier that can create instances of this type.
maker(Class<?>...) - Method in class io.aether.utils.CType
 
maker(Class<?>...) - Method in interface io.aether.utils.CTypeI
Gets a MethodHandle for the constructor with the specified parameter types.
map() - Static method in class io.aether.utils.rcollections.RCol
 
map(AFunction<T, E>) - Method in interface io.aether.utils.flow.Flow
Maps elements using the provided function.
map(AFunction<T, E>) - Method in interface io.aether.utils.futures.ARFuture
Transforms the successful result into a different type using the provided function.
map(AFunctionB2L) - Method in interface io.aether.utils.flow.FlowByte
 
map(AFunctionI2I) - Method in interface io.aether.utils.flow.FlowInt
 
map(AFunctionI2I) - Method in interface io.aether.utils.flow.FlowShort
 
map(AFunctionL2L) - Method in interface io.aether.utils.flow.FlowLong
 
map(AFunctionL2O<E>) - Method in interface io.aether.utils.flow.FlowByte
 
map(ARFuture<T1>, ARFuture<T2>, ARFuture<T3>, A3Function<T1, T2, T3, R>) - Static method in interface io.aether.utils.futures.ARFuture
Maps the results of three futures to a new result type.
map(ARFuture<T1>, ARFuture<T2>, A2Function<T1, T2, R>) - Static method in interface io.aether.utils.futures.ARFuture
Maps the results of two futures to a new result type.
map(AFunction<K, K2>, AFunction<K2, K>, AFunction<V, V2>, AFunction<V2, V>) - Method in interface io.aether.utils.rcollections.RMap
 
map(AFunction<T, T2>) - Method in interface io.aether.utils.rcollections.RSet
 
map(AFunction<T, T2>, AFunction<T2, T>) - Method in interface io.aether.utils.rcollections.RCollection
 
map(AFunction<T, T2>, AFunction<T2, T>) - Method in interface io.aether.utils.rcollections.RQueue
 
map(AFunction<T, T2>, AFunction<T2, T>) - Method in interface io.aether.utils.rcollections.RSet
 
map(AFunction<T, V2>) - Method in class io.aether.utils.slots.AMFuture
 
mapArray(S[], Class<T>, AFunction<S, T>) - Static method in class io.aether.utils.RU
 
mapFuture(AFunction<K, K2>, AFunction<K2, K>, AFunction<V, V2>, AFunction<V2, V>) - Method in interface io.aether.utils.rcollections.RFMap
 
mapKey(ABiFunction<K, V, K2>) - Method in interface io.aether.utils.rcollections.RMap
 
mapKeyFuture(AFunction<V, K2>, AFunction<V, K>) - Method in interface io.aether.utils.rcollections.RFMap
 
mapRFuture(AFunction<T, ARFuture<E>>) - Method in interface io.aether.utils.futures.ARFuture
Transforms the successful result into another ARFuture.
mapRFuture(ASupplier<T>) - Method in interface io.aether.utils.futures.AFuture
Maps the successful completion of this void future to a result-carrying future.
mapRFutureWithDecomposite(ASupplier<ARFuture<T>>) - Method in interface io.aether.utils.futures.AFuture
 
mapSafe(AFunction<T, E>) - Method in interface io.aether.utils.futures.ARFuture
Transforms the successful result into a different type in a safe context (e.g., dedicated executor).
mapToARFuture() - Method in class io.aether.utils.slots.AMFuture
 
mapToBoolean(AFunctionO2Bool<T>) - Method in interface io.aether.utils.flow.Flow
Maps elements to boolean values.
mapToByte() - Method in interface io.aether.utils.flow.FlowInt
 
mapToFuture(AConsumer<T>) - Method in interface io.aether.utils.futures.ARFuture
Maps the result to a void AFuture and converts the result to an AFuture.
mapToFutures() - Method in interface io.aether.utils.rcollections.RMap
 
mapToInt() - Method in interface io.aether.utils.flow.FlowShort
 
mapToInt(AFunctionO2I<T>) - Method in interface io.aether.utils.flow.Flow
Maps elements to integer values.
mapToLong(AFunctionO2L<T>) - Method in interface io.aether.utils.flow.Flow
Maps elements to long values.
mapToObj(AFunctionBool2O<E>) - Method in interface io.aether.utils.flow.FlowBoolean
 
mapToObj(AFunctionI2O<E>) - Method in interface io.aether.utils.flow.FlowInt
 
mapToObj(AFunctionL2O<E>) - Method in interface io.aether.utils.flow.FlowLong
 
mapToObj(AFunctionS2O<E>) - Method in interface io.aether.utils.flow.FlowShort
 
mapToShort(AFunctionO2S<T>) - Method in interface io.aether.utils.flow.Flow
 
mapToString() - Method in interface io.aether.utils.flow.Flow
Maps elements to their string representations.
mapToType() - Method in interface io.aether.utils.flow.Flow
Maps non-null elements to their runtime class.
mapToType(Class<E>) - Method in interface io.aether.utils.flow.Flow
Casts elements to the specified type.
mapToUInt() - Method in interface io.aether.utils.flow.FlowByte
 
mapToValues(AFunction<V, K>) - Method in interface io.aether.utils.rcollections.RMap
 
mapVal(AFunction<V, V2>) - Method in interface io.aether.utils.rcollections.RMap
 
mapVal(AFunction<V, V2>, AFunction<V2, V>) - Method in interface io.aether.utils.rcollections.RMap
 
mapValFuture(AFunction<V, V2>, AFunction<V2, V>) - Method in interface io.aether.utils.rcollections.RFMap
 
mapWL(AFunction<T, E>) - Method in interface io.aether.utils.futures.ARFuture
Transforms the successful result into a different type using a function wrapped for Log context.
max() - Method in interface io.aether.utils.flow.FlowInt
 
max() - Method in interface io.aether.utils.flow.FlowLong
 
max() - Method in interface io.aether.utils.flow.FlowShort
 
max(int) - Method in interface io.aether.logger.LogPrinter.Column
 
max(AComparator<T>) - Method in interface io.aether.utils.flow.Flow
Returns the maximum element according to the provided comparator.
max(AComparatorByte) - Method in interface io.aether.utils.flow.FlowByte
 
max(AComparatorInt) - Method in interface io.aether.utils.flow.FlowInt
 
max(AComparatorInt) - Method in interface io.aether.utils.flow.FlowShort
 
max(AComparatorLong) - Method in interface io.aether.utils.flow.FlowLong
 
max(AFunction<T, Comparable>) - Method in interface io.aether.utils.flow.Flow
Returns the maximum element according to the provided comparable function.
min() - Method in interface io.aether.utils.flow.FlowInt
 
min() - Method in interface io.aether.utils.flow.FlowLong
 
min() - Method in interface io.aether.utils.flow.FlowShort
 
min(int) - Method in interface io.aether.logger.LogPrinter.Column
 
min(AComparator<T>) - Method in interface io.aether.utils.flow.Flow
Returns the minimum element according to the provided comparator.
min(AComparatorByte) - Method in interface io.aether.utils.flow.FlowByte
 
min(AComparatorInt) - Method in interface io.aether.utils.flow.FlowInt
 
min(AComparatorInt) - Method in interface io.aether.utils.flow.FlowShort
 
min(AComparatorLong) - Method in interface io.aether.utils.flow.FlowLong
 
min(AFunction<T, Comparable>) - Method in interface io.aether.utils.flow.Flow
Returns the minimum element according to the provided comparable function.
minAuto() - Method in interface io.aether.logger.LogPrinter.Column
 
Mods - Class in io.aether.utils
 
Mods() - Constructor for class io.aether.utils.Mods
 
ModuleAutoRun - Class in io.aether.utils
 
ModuleAutoRun() - Constructor for class io.aether.utils.ModuleAutoRun
 
MSG - Static variable in class io.aether.logger.Log
Standard key for the log message.
msgContains(String) - Method in class io.aether.logger.LNode
 
Multi(Executor) - Constructor for class io.aether.utils.AutoRun.Multi
 
mutable() - Method in class io.aether.utils.CType
 
mutable() - Method in interface io.aether.utils.CTypeI
Checks if the type is mutable (can be modified after creation).

N

name - Variable in class io.aether.utils.Destroyer
 
needWork() - Method in class io.aether.utils.AutoRun.Multi.Task
 
needWork() - Method in class io.aether.utils.AutoRun.TaskImpl
 
newContextId() - Static method in class io.aether.utils.RU
 
newValue - Variable in class io.aether.utils.rcollections.RMap.Update
 
next() - Method in class io.aether.utils.TimeoutChecker
 
node() - Method in interface io.aether.logger.LNode.AutoCloseable
Returns the node associated with this context.
noneMatch(APredicate<T>) - Method in interface io.aether.utils.flow.Flow
Returns whether no elements of this flow match the provided predicate.
noneMatch(APredicateBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
noneMatch(APredicateByte) - Method in interface io.aether.utils.flow.FlowByte
 
noneMatch(APredicateInt) - Method in interface io.aether.utils.flow.FlowInt
 
noneMatch(APredicateInt) - Method in interface io.aether.utils.flow.FlowShort
 
noneMatch(APredicateLong) - Method in interface io.aether.utils.flow.FlowLong
 
noneMatchObj(Object) - Method in interface io.aether.utils.flow.Flow
Returns whether no elements of this flow are equal to the given object.
noneMatchValue(byte) - Method in interface io.aether.utils.flow.FlowByte
 
noneMatchValue(int) - Method in interface io.aether.utils.flow.FlowInt
 
noneMatchValue(int) - Method in interface io.aether.utils.flow.FlowShort
 
noneMatchValue(long) - Method in interface io.aether.utils.flow.FlowLong
 
not(APredicate<LNode>) - Method in class io.aether.logger.LogFilter
 
not(String) - Method in class io.aether.logger.LogFilter
 
notRegex(String) - Method in class io.aether.logger.LogFilter
 

O

ObjectFind - Interface in io.aether.utils.interfaces
 
of() - Static method in class io.aether.logger.Log
Returns the current LNode from the top of the stack.
of() - Static method in interface io.aether.utils.AString
 
of() - Static method in interface io.aether.utils.flow.FlowBoolean
 
of() - Static method in interface io.aether.utils.flow.FlowByte
 
of() - Static method in interface io.aether.utils.flow.FlowInt
 
of() - Static method in interface io.aether.utils.flow.FlowLong
 
of() - Static method in interface io.aether.utils.flow.FlowShort
 
of() - Static method in interface io.aether.utils.futures.AFuture
Creates a new AFuture instance that is already successfully completed.
of(boolean...) - Static method in interface io.aether.utils.flow.FlowBoolean
 
of(byte...) - Static method in interface io.aether.utils.flow.FlowByte
 
of(int...) - Static method in interface io.aether.utils.flow.FlowInt
 
of(long...) - Static method in interface io.aether.utils.flow.FlowLong
 
of(short...) - Static method in interface io.aether.utils.flow.FlowShort
 
of(FlowBoolean) - Static method in interface io.aether.utils.flow.FlowBoolean
 
of(FlowByte) - Static method in interface io.aether.utils.flow.FlowByte
 
of(FlowInt) - Static method in interface io.aether.utils.flow.FlowInt
 
of(FlowLong) - Static method in interface io.aether.utils.flow.FlowLong
 
of(FlowShort) - Static method in interface io.aether.utils.flow.FlowShort
 
of(BooleanIterable) - Static method in interface io.aether.utils.flow.FlowBoolean
 
of(BooleanIterator) - Static method in interface io.aether.utils.flow.FlowBoolean
 
of(BooleanList) - Static method in interface io.aether.utils.flow.FlowBoolean
 
of(BooleanSet) - Static method in interface io.aether.utils.flow.FlowBoolean
 
of(ByteIterable) - Static method in interface io.aether.utils.flow.FlowByte
 
of(ByteIterator) - Static method in interface io.aether.utils.flow.FlowByte
 
of(ByteList) - Static method in interface io.aether.utils.flow.FlowByte
 
of(ByteSet) - Static method in interface io.aether.utils.flow.FlowByte
 
of(IntIterable) - Static method in interface io.aether.utils.flow.FlowInt
 
of(IntIterable) - Static method in interface io.aether.utils.flow.FlowShort
 
of(IntIterator) - Static method in interface io.aether.utils.flow.FlowInt
 
of(IntIterator) - Static method in interface io.aether.utils.flow.FlowShort
 
of(IntList) - Static method in interface io.aether.utils.flow.FlowInt
 
of(IntSet) - Static method in interface io.aether.utils.flow.FlowInt
 
of(LongIterable) - Static method in interface io.aether.utils.flow.FlowLong
 
of(LongIterator) - Static method in interface io.aether.utils.flow.FlowLong
 
of(LongList) - Static method in interface io.aether.utils.flow.FlowLong
 
of(LongSet) - Static method in interface io.aether.utils.flow.FlowLong
 
of(ShortList) - Static method in interface io.aether.utils.flow.FlowShort
 
of(ShortSet) - Static method in interface io.aether.utils.flow.FlowShort
 
of(LNode) - Static method in class io.aether.logger.Log
Creates a composite LNode, using the current stack node as its parent.
of(LNode...) - Static method in class io.aether.logger.LNode
Creates a new composite LNode using the current stack node as its parent.
of(LNode...) - Static method in class io.aether.logger.Log
Creates a composite LNode, using the current stack node as its parent.
of(Annotation[], CTypeI<T>) - Static method in interface io.aether.utils.CTypeI
Creates a type instance with the specified annotations and existing type.
of(Annotation[], Class<?>, AnnotatedType...) - Static method in interface io.aether.utils.CTypeI
Creates a type instance with the specified annotations, class, and type arguments.
of(Annotation[], Class<T>, Type...) - Static method in interface io.aether.utils.CTypeI
Creates a type instance with the specified annotations, class, and type arguments.
of(Annotation[], Type) - Static method in interface io.aether.utils.CTypeI
Creates a type instance with the specified annotations and type.
of(Annotation, Class<T>, AnnotatedType...) - Static method in interface io.aether.utils.CTypeI
Creates a type instance with the specified annotation, class, and type arguments.
of(Class<? super T>, CTypeI<?>...) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified raw class and type arguments.
of(Class<? super T>, Type...) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified raw class and type arguments.
of(Class<T>) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified class.
of(Object...) - Static method in class io.aether.logger.LNode
Creates a new LNode using the current stack node as its parent.
of(Object...) - Static method in class io.aether.logger.Log
Creates a new LNode from key-value pairs, using the current stack node as its parent.
of(AnnotatedType) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified annotated type.
of(AnnotatedType, CTypeI<Object>[]) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified raw annotated type and type arguments.
of(AnnotatedType, AnnotatedType[]) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified raw annotated type and type arguments.
of(Type) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified type.
of(Type, List<Type>) - Static method in interface io.aether.utils.CTypeI
Creates a type instance for the specified type and parameters.
of(String) - Static method in interface io.aether.logger.LogPrinter.Column
 
of(StringBuilder) - Static method in interface io.aether.utils.AString
 
of(String, AFunction<T, Object>) - Static method in interface io.aether.logger.LogPrinter.Column
 
of(String, Destroyable) - Static method in interface io.aether.utils.interfaces.Destroyable
Creates a new Destroyable instance with a specified name and delegate.
of(Throwable) - Static method in interface io.aether.utils.futures.AFuture
Creates an AFuture instance that is already completed with the given Throwable error.
of(Collection<E>) - Static method in interface io.aether.utils.rcollections.RCollection
 
of(Collection<T>) - Static method in class io.aether.utils.rcollections.RCol
 
of(Map<K, V>) - Static method in class io.aether.utils.rcollections.RCol
 
of(Map<K, V>) - Static method in interface io.aether.utils.rcollections.RMap
 
of(Queue<E>) - Static method in interface io.aether.utils.rcollections.RQueue
 
of(Queue<T>) - Static method in class io.aether.utils.rcollections.RCol
 
of(Set<E>) - Static method in interface io.aether.utils.rcollections.RSet
 
of(Set<T>) - Static method in class io.aether.utils.rcollections.RCol
 
of(T) - Static method in interface io.aether.utils.futures.ARFuture
Creates a new ARFuture instance that is already successfully completed with the given value.
of(T1, T2) - Static method in class io.aether.utils.tuples.Tuple
 
of(T1, T2) - Static method in class io.aether.utils.tuples.Tuple2
 
of(T1, T2, T3) - Static method in class io.aether.utils.tuples.Tuple
 
of(T1, T2, T3) - Static method in class io.aether.utils.tuples.Tuple3
 
of2(LNode, LNode...) - Static method in class io.aether.logger.LNode
Factory method to create a composite LNode.
of2(LNode, Object...) - Static method in class io.aether.logger.LNode
Factory method to create an LNode from key-value pairs.
of2(LNode, String[], Object[]) - Static method in class io.aether.logger.LNode
Factory method to create an LNode from key and value arrays.
of2(String[], Object[]) - Static method in class io.aether.logger.LNode
Creates a new LNode from arrays using the current stack node as its parent.
of2(String[], Object[]) - Static method in class io.aether.logger.Log
Creates a new LNode from key and value arrays, using the current stack node as its parent.
ofBytes(String) - Static method in class io.aether.utils.dataio.DataInOutStatic
 
offer(E) - Method in class io.aether.utils.ConcurrentPriorityQueue
offer(E) - Method in class io.aether.utils.rcollections.RQueueBySrc
 
offer(T) - Method in class io.aether.utils.QueueWithEvents
 
ofMap(LNode, Map<String, ?>) - Static method in class io.aether.logger.LNode
Factory method to create an LNode from a Map.
ofMap(Map<String, ?>) - Static method in class io.aether.logger.LNode
Creates a new LNode from a Map using the current stack node as its parent.
ofMap(Map<String, ?>) - Static method in class io.aether.logger.Log
Creates a new LNode from a Map, using the current stack node as its parent.
ofThrow(Throwable) - Static method in interface io.aether.utils.futures.ARFuture
Creates an ARFuture instance that is already completed with the given Throwable error.
oldValue - Variable in class io.aether.utils.rcollections.RMap.Update
 
onAdd - Variable in class io.aether.utils.QueueWithEvents
 
onCancel(AConsumer<Self>) - Method in interface io.aether.utils.futures.AFutureBase
Registers a listener to be executed if the future completes with a cancellation.
onCancel(ARunnable) - Method in interface io.aether.utils.futures.AFutureBase
Registers a listener to be executed if the future completes with a cancellation.
once(AConsumer<T>) - Method in class io.aether.utils.slots.AMFuture
 
once(AConsumer<T>) - Method in class io.aether.utils.slots.EventConsumer
 
once(AConsumer<T>, int, ARunnable) - Method in class io.aether.utils.slots.AMFuture
 
once(AConsumer<T>, long, ARunnable) - Method in class io.aether.utils.slots.AMFuture
 
once(TaskConsumer<T>) - Method in class io.aether.utils.slots.AMFuture
 
once(TaskConsumer<T>) - Method in class io.aether.utils.slots.EventConsumer
 
onDone(Runnable) - Method in interface io.aether.utils.flow.Flow
Executes an action when the flow is exhausted.
onError(AFuture) - Method in interface io.aether.utils.futures.AFutureBase
 
onError(ARFuture<?>) - Method in interface io.aether.utils.futures.AFutureBase
 
onError(AConsumer<Throwable>) - Method in interface io.aether.utils.futures.AFutureBase
Registers a listener to be executed if the future completes with an error.
onEvent - Static variable in class io.aether.logger.Log
The central event bus for all log records.
ORANGE - io.aether.utils.AString.BackgroundColor
 
ORANGE - io.aether.utils.AString.Color
 

P

parallelStream() - Method in class io.aether.utils.ConcurrentHashSet
 
parent - Variable in class io.aether.logger.LNode
The parent node in the single-linked list.
parse(String, AFunction<String, T>) - Static method in class io.aether.utils.Settings
 
parseType(String) - Static method in class io.aether.utils.RU
 
parseType(String, int[]) - Static method in class io.aether.utils.RU
 
parseURI(String) - Static method in class io.aether.utils.RU
Parses a string into a URI.
peek() - Method in class io.aether.utils.ConcurrentPriorityQueue
peek() - Method in class io.aether.utils.QueueWithEvents
 
peek() - Method in class io.aether.utils.rcollections.RQueueBySrc
 
peekFirst() - Method in class io.aether.utils.ConcurrentPriorityQueue
 
poll() - Method in class io.aether.utils.ConcurrentPriorityQueue
poll() - Method in class io.aether.utils.QueueWithEvents
 
poll() - Method in class io.aether.utils.rcollections.RQueueBySrc
 
pop(LNode) - Static method in class io.aether.logger.Log
Pops a node from the current thread's context stack (O(1) complexity).
print(LogPrinter, AString, LNode, Set<String>) - Method in interface io.aether.logger.LogPrinter.Column
 
print(AString, LNode) - Method in interface io.aether.logger.LogPrinter.ColumnPrinter2
 
print(AString, LNode, Set<String>) - Method in interface io.aether.logger.LogPrinter.ColumnPrinter
 
printConsoleColored() - Static method in class io.aether.logger.Log
Creates a colored console printer with a default filter.
printConsoleColored(LogFilter) - Static method in class io.aether.logger.Log
Creates a colored console printer with a custom filter.
printMessage(AString, Set<String>, String, String) - Method in class io.aether.logger.LNode
Appends the formatted log message to an AString builder.
printNode(AString, LNode) - Method in class io.aether.logger.LogPrinter
 
printPlainConsole(LogFilter) - Static method in class io.aether.logger.Log
Creates a plain console printer with a custom filter.
printRow(AString, LNode) - Method in class io.aether.logger.LogPrinter
 
printStackTrace() - Static method in class io.aether.utils.RU
 
PURPLE - io.aether.utils.AString.BackgroundColor
 
PURPLE - io.aether.utils.AString.Color
 
push(LNode) - Static method in class io.aether.logger.Log
Pushes a new node onto the current thread's context stack.
put(K, ARFutureWithFlag<V>) - Method in class io.aether.utils.rcollections.BMapImpl
 
put(K, V) - Method in class io.aether.utils.rcollections.RMapBySrc
 
put(K, V) - Method in class io.aether.utils.WeakConcurrentHashMap
put(K, V) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in interface io.aether.utils.rcollections.RMap
 
putAll(Map<? extends K, ? extends V>) - Method in class io.aether.utils.rcollections.RMapBySrc
 
putAll(Map<? extends K, ? extends V>) - Method in class io.aether.utils.WeakConcurrentHashMap
putAll(Map<? extends K, ? extends V>) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
putError(K, Throwable) - Method in interface io.aether.utils.rcollections.BMap
Marks the future for a key as completed with an error.
putError(K, Throwable) - Method in class io.aether.utils.rcollections.BMapImpl
 
putIfAbsent(K, V) - Method in class io.aether.utils.WeakConcurrentHashMap
putIfAbsent(K, V) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
putRenderer(Class<T>, ABiConsumer<T, AString>) - Static method in interface io.aether.utils.AString
 
putResolved(K, AConsumer<V>, V) - Method in interface io.aether.utils.rcollections.BMap
 
putResolved(K, AConsumer<V>, V) - Method in class io.aether.utils.rcollections.BMapImpl
 
putResolved(K, V) - Method in interface io.aether.utils.rcollections.BMap
Puts a fully resolved value into the map, immediately fulfilling any waiting future.
putResolved(K, V) - Method in class io.aether.utils.rcollections.BMapImpl
 

Q

queue() - Static method in class io.aether.utils.rcollections.RCol
 
QueueWithEvents<T> - Class in io.aether.utils
 
QueueWithEvents() - Constructor for class io.aether.utils.QueueWithEvents
 
QueueWithEvents(Queue<T>) - Constructor for class io.aether.utils.QueueWithEvents
 
quickSort(byte[], int, int, AComparatorByte) - Static method in interface io.aether.utils.flow.FlowByte
 
quickSort(int[], int, int, AComparatorInt) - Static method in interface io.aether.utils.flow.FlowBoolean
 
quickSort(int[], int, int, AComparatorInt) - Static method in interface io.aether.utils.flow.FlowInt
 
quickSort(long[], int, int, AComparatorLong) - Static method in interface io.aether.utils.flow.FlowLong
 
quickSort(short[], int, int, AComparatorInt) - Static method in interface io.aether.utils.flow.FlowShort
 
quote(AConsumer<AString>, AConsumer<AString>) - Method in interface io.aether.logger.LogPrinter.Column
 

R

random() - Method in interface io.aether.utils.flow.Flow
Returns a random element from the flow.
random() - Method in interface io.aether.utils.flow.FlowBoolean
 
random() - Method in interface io.aether.utils.flow.FlowCompleted
 
random() - Method in interface io.aether.utils.flow.FlowInt
 
random() - Method in interface io.aether.utils.flow.FlowLong
 
random() - Method in interface io.aether.utils.flow.FlowShort
 
RANDOM - Static variable in interface io.aether.utils.flow.Flow
Shared random instance used for operations like shuffle() and random()
RCol - Class in io.aether.utils.rcollections
 
RCol() - Constructor for class io.aether.utils.rcollections.RCol
 
RCollection<T> - Interface in io.aether.utils.rcollections
 
RCollectionBySrc<E> - Class in io.aether.utils.rcollections
 
RCollectionBySrc(Collection<E>) - Constructor for class io.aether.utils.rcollections.RCollectionBySrc
 
read(byte[]) - Method in interface io.aether.utils.dataio.DataIn
Reads a byte array from this input stream and returns the number of bytes actually read.
read(byte[], int, int) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
read(byte[], int, int) - Method in interface io.aether.utils.dataio.DataIn
Reads a byte array from this input stream and returns the number of bytes actually read.
read(byte[], int, int) - Method in class io.aether.utils.dataio.DataInOut
 
read(byte[], int, int) - Method in class io.aether.utils.dataio.DataInOutStatic
 
read(int[]) - Method in interface io.aether.utils.dataio.DataIn
Reads an integer array from this input stream and returns the number of integers actually read.
read(int[], int, int) - Method in interface io.aether.utils.dataio.DataIn
Reads an integer array from this input stream and returns the number of integers actually read.
readAll(Queue<T>, AConsumer<T>) - Static method in class io.aether.utils.RU
 
readBoolean() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readBoolean() - Method in interface io.aether.utils.dataio.DataIn
Reads a byte from this input stream and returns it as an integer.
readByte() - Method in interface io.aether.utils.dataio.DataIn
Reads a byte from this input stream and returns it as a byte value.
readByte(byte[], int) - Static method in class io.aether.utils.DataUtils
 
readBytes(int) - Method in interface io.aether.utils.dataio.DataIn
 
readChar() - Method in interface io.aether.utils.dataio.DataIn
Returns the next character value from this input stream, casting it to a char value in the range '' to '
readCharLE(byte[], int) - Static method in class io.aether.utils.DataUtils
 
readDouble() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readDouble() - Method in interface io.aether.utils.dataio.DataIn
Returns the next double value from this input stream, casting it to a double value in the range -1.7976931348623157E+308D to 1.7976931348623157E+308D.
readDoubleLE(byte[], int) - Static method in class io.aether.utils.DataUtils
 
readFloat() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readFloat() - Method in interface io.aether.utils.dataio.DataIn
Returns the next float value from this input stream, casting it to a float value in the range -3.4028235E+38F to 3.4028235E+38F.
readFloatLE(byte[], int) - Static method in class io.aether.utils.DataUtils
 
readInt() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readInt() - Method in interface io.aether.utils.dataio.DataIn
Returns the next int value from this input stream, casting it to an int value in the range -2147483648 to 2147483647.
readInt() - Method in class io.aether.utils.dataio.DataInOut
 
readInt() - Method in class io.aether.utils.dataio.DataInOutStatic
 
readIntLE(byte[], int) - Static method in class io.aether.utils.DataUtils
 
readLong() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readLong() - Method in interface io.aether.utils.dataio.DataIn
Returns the next long value from this input stream, casting it to a long value in the range -9223372036854775808 to 9223372036854775807.
readLong() - Method in class io.aether.utils.dataio.DataInOut
 
readLong() - Method in class io.aether.utils.dataio.DataInOutStatic
 
readLongLE(byte[], int) - Static method in class io.aether.utils.DataUtils
 
readPos - Variable in class io.aether.utils.dataio.DataInOut
 
readPos - Variable in class io.aether.utils.dataio.DataInOutStatic
 
readShort() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readShort() - Method in interface io.aether.utils.dataio.DataIn
Returns the next short value from this input stream, casting it to a short value in the range -32768 to 32767.
readShortLE(byte[], int) - Static method in class io.aether.utils.DataUtils
 
readString1() - Method in interface io.aether.utils.dataio.DataIn
Reads a string from this input stream and returns it.
readSubData(int) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readSubData(int) - Method in interface io.aether.utils.dataio.DataIn
Reads a subarray of bytes from this input stream and returns the number of bytes actually read.
readUByte() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
readUByte() - Method in interface io.aether.utils.dataio.DataIn
Returns the next byte of data from this input stream, casting it to an unsigned byte value in the range 0-255.
readUByte() - Method in class io.aether.utils.dataio.DataInOut
 
readUByte() - Method in class io.aether.utils.dataio.DataInOutStatic
 
readUInt() - Method in interface io.aether.utils.dataio.DataIn
Returns the next long value from this input stream, casting it to a long value in the range -9223372036854775808 to 9223372036854775807.
readUShort() - Method in interface io.aether.utils.dataio.DataIn
Returns the next unsigned short value from this input stream, casting it to an int value in the range 0-65535.
readUShort() - Method in class io.aether.utils.dataio.DataInOut
 
RED - io.aether.utils.AString.BackgroundColor
 
RED - io.aether.utils.AString.Color
 
refresh() - Method in class io.aether.utils.slots.AMFuture
 
refreshNeedWork() - Method in class io.aether.utils.AutoRun.Multi.Task
 
remove() - Method in class io.aether.utils.ConcurrentPriorityQueue
 
remove() - Method in class io.aether.utils.QueueWithEvents
 
remove() - Method in class io.aether.utils.rcollections.RQueueBySrc
 
remove(Object, Object) - Method in class io.aether.utils.WeakConcurrentHashMap
remove(Object, Object) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
remove(ABiConsumer<T1, T2>) - Method in class io.aether.utils.slots.EventBiConsumer
 
remove(AConsumer<T>) - Method in class io.aether.utils.slots.EventConsumer
 
remove(Destroyable) - Method in class io.aether.utils.Destroyer
Removes a specific Destroyable instance from the queue.
remove(AutoCloseable) - Method in class io.aether.utils.Destroyer
Finds and removes the wrapper for the specified AutoCloseable.
remove(Object) - Method in class io.aether.utils.ConcurrentHashSet
 
remove(Object) - Method in class io.aether.utils.QueueWithEvents
 
remove(Object) - Method in class io.aether.utils.rcollections.BMapImpl
 
remove(Object) - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
remove(Object) - Method in class io.aether.utils.rcollections.RMapBySrc
 
remove(Object) - Method in class io.aether.utils.WeakCollection
 
remove(Object) - Method in class io.aether.utils.WeakConcurrentHashMap
remove(Object) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
remove(ScheduledFuture<?>) - Method in class io.aether.utils.Destroyer
Finds and removes the wrapper for the specified ScheduledFuture.
remove0(T) - Method in interface io.aether.utils.rcollections.RCollection
 
removeAll(Collection<?>) - Method in class io.aether.utils.ConcurrentHashSet
 
removeAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RCollection
 
removeAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RQueue
 
removeAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RSet
 
removeAll(Collection<?>) - Method in class io.aether.utils.QueueWithEvents
 
removeElement(T[], int) - Static method in class io.aether.utils.RU
 
removeFromCollection(E) - Method in interface io.aether.utils.flow.Flow
Removes elements from a collection.
removeIf(Predicate<? super T>) - Method in class io.aether.utils.ConcurrentHashSet
 
removeIf(Predicate<? super T>) - Method in class io.aether.utils.QueueWithEvents
 
renderers - Static variable in interface io.aether.utils.AString
 
repeat - Static variable in interface io.aether.utils.interfaces.AFunction
 
repeat(int, char) - Method in interface io.aether.utils.AString
 
repeat(int, Object) - Method in interface io.aether.utils.AString
 
repeat(int, String) - Method in interface io.aether.utils.AString
 
replace(K, V) - Method in class io.aether.utils.WeakConcurrentHashMap
replace(K, V) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
replace(K, V, V) - Method in class io.aether.utils.WeakConcurrentHashMap
replace(K, V, V) - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
replaceAll(CharSequence, char, String) - Method in interface io.aether.utils.AString
 
reset() - Method in class io.aether.logger.LogFilter
 
reset() - Method in class io.aether.utils.slots.EventSourceRunnable
 
resolveExtend(CTypeI<?>, CTypeI<?>) - Static method in class io.aether.utils.RU
 
resolveExtend(CTypeI<Object>) - Method in class io.aether.utils.CType.WType
 
resolveExtend(CTypeI<Object>) - Method in interface io.aether.utils.CTypeI
Resolves the extended type for the specified interface in the context of this type.
resolveReturnType(Method) - Method in class io.aether.utils.CType.WType
 
resolveReturnType(Method) - Method in interface io.aether.utils.CTypeI
Resolves the return type of the specified method in the context of this type.
resolveTypeArgs(Method) - Method in class io.aether.utils.CType.WType
 
resolveTypeArgs(Method) - Method in interface io.aether.utils.CTypeI
Resolves the type arguments of the specified method in the context of this type.
resolveTypeField(Field) - Method in class io.aether.utils.CType.WType
 
resolveTypeField(Field) - Method in interface io.aether.utils.CTypeI
Resolves the type of the specified field in the context of this type.
resume() - Method in class io.aether.utils.TimeoutChecker
 
retainAll(Collection<?>) - Method in class io.aether.utils.ConcurrentHashSet
 
retainAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RCollection
 
retainAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RQueue
 
retainAll(Collection<?>) - Method in interface io.aether.utils.rcollections.RSet
 
retainAll(Collection<?>) - Method in class io.aether.utils.QueueWithEvents
 
reverse() - Method in interface io.aether.utils.flow.Flow
Reverses the order of elements in the flow.
REVERSE - io.aether.utils.AString.Style
 
RFMap<K,​V> - Interface in io.aether.utils.rcollections
 
RMap<K,​V> - Interface in io.aether.utils.rcollections
 
RMap.Update<K,​V> - Class in io.aether.utils.rcollections
 
RMapBySrc<K,​V> - Class in io.aether.utils.rcollections
 
RMapBySrc(Map<K, V>) - Constructor for class io.aether.utils.rcollections.RMapBySrc
 
RND - Static variable in class io.aether.utils.RU
 
RQueue<T> - Interface in io.aether.utils.rcollections
 
RQueueBySrc<E> - Class in io.aether.utils.rcollections
 
RQueueBySrc(Queue<E>) - Constructor for class io.aether.utils.rcollections.RQueueBySrc
 
RSet<T> - Interface in io.aether.utils.rcollections
 
RSetBySrc<E> - Class in io.aether.utils.rcollections
 
RSetBySrc(Set<E>) - Constructor for class io.aether.utils.rcollections.RSetBySrc
 
RU - Class in io.aether.utils
Utility class containing static methods for common operations such as JSON serialization, URI parsing, byte conversion, and scheduling tasks.
RU() - Constructor for class io.aether.utils.RU
 
run() - Method in interface io.aether.utils.flow.Flow
Consumes all elements in the flow.
run() - Method in interface io.aether.utils.interfaces.ARunnable
 
run(ARunnable) - Method in class io.aether.utils.slots.EventSourceRunnable
 
run(Executor, ACallable<T>) - Static method in interface io.aether.utils.futures.ARFuture
Executes a callable task using the provided executor and returns an ARFuture.
run(Executor, AConsumer<AFuture>) - Static method in interface io.aether.utils.futures.AFuture
Executes a task using the provided executor and completes the returned future when the task is done.
run(Executor, ARunnable) - Static method in interface io.aether.utils.futures.AFuture
Executes a simple runnable task using the provided executor.
run(Executor, ARunnable) - Method in class io.aether.utils.slots.EventSourceRunnable
 
run2() - Method in interface io.aether.utils.interfaces.ARunnable
 
run2() - Method in class io.aether.utils.TaskRun
 
run2(Executor, ACallable<ARFuture<T>>) - Static method in interface io.aether.utils.futures.ARFuture
Executes a task using the provided executor and returns an ARFuture.
runAll(Queue<ARunnable>) - Static method in class io.aether.utils.RU
 
runAutoRunTask(long) - Method in class io.aether.utils.AutoRun.Multi
 
runAutoRunTask(long) - Method in interface io.aether.utils.AutoRun.Task
 
runAutoRunTask(long) - Method in class io.aether.utils.AutoRun.TaskImpl
 
runPermanent(ARunnable) - Method in class io.aether.utils.slots.EventSourceRunnable
 
runTask() - Method in class io.aether.utils.TaskRun
 
runTask(T) - Method in class io.aether.utils.TaskConsumer
 

S

schedule(long, ARunnable) - Static method in class io.aether.utils.RU
Schedules a task to run periodically with the specified period.
scheduleAtFixedRate(long, ARunnable) - Static method in class io.aether.utils.RU
 
scheduleAtFixedRate(long, TimeUnit, ARunnable) - Static method in class io.aether.utils.RU
 
scheduleAtFixedRate(Destroyer, long, TimeUnit, ARunnable) - Static method in class io.aether.utils.RU
 
scheduleAtFixedRate(Destroyer, Executor, int, ARunnable) - Static method in class io.aether.utils.RU
 
scheduleAtFixedRate(Executor, int, ARunnable) - Static method in class io.aether.utils.RU
 
SECURE_RANDOM - Static variable in class io.aether.utils.RU
 
selfExecuteCmdJar() - Static method in class io.aether.utils.RU
 
selfExecuteCmdWithoutArgs() - Static method in class io.aether.utils.RU
 
set() - Static method in class io.aether.utils.rcollections.RCol
 
set(Object, T2) - Method in interface io.aether.utils.CTypeI.FieldAccessor
Sets the field value on the specified owner object.
set(String, Object) - Static method in class io.aether.utils.Settings
 
set(T) - Method in class io.aether.utils.slots.AMFuture
 
setData(byte[]) - Method in class io.aether.utils.dataio.DataInOut
 
setError(Throwable) - Method in interface io.aether.utils.futures.AFutureBase
Sets the error Throwable.
setReadPos(int) - Method in class io.aether.utils.dataio.DataInOut
 
setReadPos(int) - Method in class io.aether.utils.dataio.DataInOutStatic
 
setTimeout(long) - Method in class io.aether.utils.AutoRun.Multi.Task
 
setTimeout(long) - Method in class io.aether.utils.AutoRun.TaskImpl
 
Settings - Class in io.aether.utils
 
Settings() - Constructor for class io.aether.utils.Settings
 
setTo(AConsumer<Set<T>>) - Method in interface io.aether.utils.flow.Flow
Collects elements into a set and applies an action to it.
setWritePos(int) - Method in class io.aether.utils.dataio.DataInOut
 
setWritePos(int) - Method in class io.aether.utils.dataio.DataInOutStatic
 
sha1(byte[]) - Static method in class io.aether.utils.RU
 
SHORT - Static variable in interface io.aether.utils.CTypeI
 
SHORT_ARR - Static variable in interface io.aether.utils.CTypeI
 
SHORT_BOX - Static variable in interface io.aether.utils.CTypeI
 
shuffle() - Method in interface io.aether.utils.flow.Flow
Randomly shuffles the elements in the flow.
shutdownGlobalCleaner() - Static method in class io.aether.utils.WeakConcurrentHashMap
Shuts down the global scheduled cleaner task.
Simple(StringBuilder) - Constructor for class io.aether.utils.AString.Simple
 
size() - Method in class io.aether.utils.ConcurrentHashSet
 
size() - Method in class io.aether.utils.ConcurrentPriorityQueue
size() - Method in class io.aether.utils.QueueWithEvents
 
size() - Method in class io.aether.utils.rcollections.BMapImpl
 
size() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
size() - Method in class io.aether.utils.rcollections.RMapBySrc
 
size() - Method in class io.aether.utils.WeakCollection
 
size() - Method in class io.aether.utils.WeakConcurrentHashMap
size() - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 
sizeOf(Parameter) - Static method in class io.aether.utils.RU
 
skip(int) - Method in interface io.aether.utils.flow.Flow
Skips the first N elements of the flow.
skipAllBytes() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
skipAllBytes() - Method in interface io.aether.utils.dataio.DataIn
Skips all bytes in this input stream.
skipAllBytes() - Method in class io.aether.utils.dataio.DataInOut
 
skipBytes(int) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
skipBytes(int) - Method in interface io.aether.utils.dataio.DataIn
Skips the specified number of bytes in this input stream.
skipBytes(int) - Method in class io.aether.utils.dataio.DataInOut
 
skipBytes(int) - Method in class io.aether.utils.dataio.DataInOutStatic
 
skipLast(int) - Method in interface io.aether.utils.flow.Flow
Skips the last N elements of the flow.
sleep(long) - Static method in class io.aether.utils.RU
 
sort(AComparator<T>) - Method in interface io.aether.utils.flow.Flow
Sorts elements according to the provided comparator.
sort(AComparatorByte) - Method in interface io.aether.utils.flow.FlowByte
 
sort(AComparatorInt) - Method in interface io.aether.utils.flow.FlowInt
 
sort(AComparatorInt) - Method in interface io.aether.utils.flow.FlowShort
 
sort(AComparatorLong) - Method in interface io.aether.utils.flow.FlowLong
 
sort(Comparator<T>) - Method in interface io.aether.utils.flow.Flow
Sorts elements according to the provided comparator.
split(Collection<T>, Collection<T>, Collection<T>, Flow.SplitComparator<T>) - Method in interface io.aether.utils.flow.Flow
Splits elements into three collections based on comparator results.
spliterator() - Method in class io.aether.utils.ConcurrentHashSet
 
splitter(String) - Static method in class io.aether.logger.LogPrinter
 
splitWithQuotes(String) - Static method in class io.aether.utils.RU
 
src - Variable in class io.aether.utils.rcollections.RCollectionBySrc
 
stack - Static variable in class io.aether.logger.Log
The thread-local stack of logging contexts (LNodes).
startWith(byte[], int...) - Static method in class io.aether.utils.RU
Checks if a byte array starts with specified values.
stream() - Method in class io.aether.utils.ConcurrentHashSet
 
streamTo(AFunction<FlowBoolean, E>) - Method in interface io.aether.utils.flow.FlowBoolean
 
streamTo(AFunction<FlowByte, E>) - Method in interface io.aether.utils.flow.FlowByte
 
streamTo(AFunction<FlowInt, E>) - Method in interface io.aether.utils.flow.FlowInt
 
streamTo(AFunction<FlowLong, E>) - Method in interface io.aether.utils.flow.FlowLong
 
streamTo(AFunction<FlowShort, E>) - Method in interface io.aether.utils.flow.FlowShort
 
STRING - Static variable in interface io.aether.utils.CTypeI
 
stub() - Static method in interface io.aether.utils.interfaces.A3Consumer
 
stub() - Static method in interface io.aether.utils.interfaces.AConsumer
 
stub() - Static method in interface io.aether.utils.interfaces.AFunction
 
style(AString.Style) - Method in interface io.aether.utils.AString
 
style(AString.Style, AString.Color) - Method in interface io.aether.logger.LogPrinter.Column
 
style(AString.Style, AString.Color) - Method in interface io.aether.utils.AString
 
styleBackground(AString.Style, int, int, int) - Method in interface io.aether.utils.AString
 
styleClear() - Method in interface io.aether.utils.AString
 
styleForeground(AString.Style, int, int, int) - Method in interface io.aether.utils.AString
 
subSequence(int, int) - Method in class io.aether.utils.AString.LimitByteArrays
 
subSequence(int, int) - Method in class io.aether.utils.AString.Simple
 
subSequence(int, int) - Method in class io.aether.utils.CharSequenceByArray
 
subSequence(int, int) - Method in class io.aether.utils.CharSequenceBySequence
 
sum() - Method in interface io.aether.utils.flow.FlowInt
 
sum() - Method in interface io.aether.utils.flow.FlowShort
 
SYSTEM_COMPONENT - Static variable in class io.aether.logger.Log
Standard key for the system component.

T

Task(AutoRun.Multi) - Constructor for class io.aether.utils.AutoRun.Multi.Task
 
TaskConsumer<T> - Class in io.aether.utils
 
TaskConsumer() - Constructor for class io.aether.utils.TaskConsumer
 
TaskImpl(Executor) - Constructor for class io.aether.utils.AutoRun.TaskImpl
 
TaskRun - Class in io.aether.utils
 
TaskRun() - Constructor for class io.aether.utils.TaskRun
 
tempFile() - Static method in class io.aether.utils.RU
 
test(boolean) - Method in interface io.aether.utils.interfaces.APredicateBoolean
 
test(byte) - Method in interface io.aether.utils.interfaces.APredicateByte
 
test(int) - Method in interface io.aether.utils.interfaces.APredicateInt
 
test(long) - Method in interface io.aether.utils.interfaces.APredicateLong
 
test(T) - Method in interface io.aether.utils.flow.Flow.SplitComparator
Tests an element and returns a comparison result.
test(T) - Method in interface io.aether.utils.interfaces.APredicate
 
test(T, E) - Method in interface io.aether.utils.interfaces.ABiPredicate
 
test(T, E, F) - Method in interface io.aether.utils.interfaces.A3Predicate
 
test2(boolean) - Method in interface io.aether.utils.interfaces.APredicateBoolean
 
test2(byte) - Method in interface io.aether.utils.interfaces.APredicateByte
 
test2(int) - Method in interface io.aether.utils.interfaces.APredicateInt
 
test2(long) - Method in interface io.aether.utils.interfaces.APredicateLong
 
test2(T) - Method in interface io.aether.utils.interfaces.APredicate
 
test2(T, E) - Method in interface io.aether.utils.interfaces.ABiPredicate
 
test2(T, E, F) - Method in interface io.aether.utils.interfaces.A3Predicate
 
time() - Static method in class io.aether.utils.RU
 
TIME - Static variable in class io.aether.logger.Log
Standard key for the log timestamp.
timeout - Variable in class io.aether.utils.AutoRun.TaskImpl
 
timeout(int, ARunnable) - Method in interface io.aether.utils.futures.AFutureBase
Sets a timeout duration in seconds, executing a task if the timeout occurs.
TimeoutChecker - Class in io.aether.utils
 
timeoutError(int, String) - Method in interface io.aether.utils.futures.AFutureBase
Sets a timeout duration in seconds, after which the future is automatically marked as an error.
timeoutMs(long, AConsumer<Self>) - Method in interface io.aether.utils.futures.AFutureBase
Sets a timeout duration in milliseconds, executing a consumer with this future if the timeout occurs.
timeoutMs(long, ARunnable) - Method in interface io.aether.utils.futures.AFutureBase
Sets a timeout duration in milliseconds, executing a task if the timeout occurs.
to(AFuture) - Method in interface io.aether.utils.futures.AFuture
 
to(AFuture) - Method in interface io.aether.utils.futures.ARFuture
 
to(ARFuture<T>) - Method in interface io.aether.utils.futures.ARFuture
Transfers the final status (done/error/cancel) to another future.
to(AConsumer<T>, int, ARunnable) - Method in interface io.aether.utils.futures.ARFuture
Registers a success callback with a timeout action.
to(AConsumer<T>) - Method in interface io.aether.utils.flow.Flow
Performs an action for each element.
to(AConsumer<T>) - Method in interface io.aether.utils.futures.ARFuture
Registers a callback to be executed upon successful completion.
to(AConsumer<T>, AConsumer<Throwable>) - Method in interface io.aether.utils.futures.ARFuture
Registers a callback for success and another for error.
to(AConsumerBoolean) - Method in interface io.aether.utils.flow.FlowBoolean
 
to(AConsumerByte) - Method in interface io.aether.utils.flow.FlowByte
 
to(AConsumerInt) - Method in interface io.aether.utils.flow.FlowInt
 
to(AConsumerInt) - Method in interface io.aether.utils.flow.FlowShort
 
to(AConsumerLong) - Method in interface io.aether.utils.flow.FlowLong
 
to(ARunnable) - Method in interface io.aether.utils.futures.AFutureBase
Executes a runnable task upon successful completion in the current context.
to(Executor, ARunnable) - Method in interface io.aether.utils.futures.AFutureBase
Executes a runnable task on the provided executor upon successful completion.
to(T2, ABiConsumer<T2, T>) - Method in interface io.aether.utils.flow.Flow
Performs an action for each element with an additional argument.
to2(Executor, AConsumer<T>) - Method in interface io.aether.utils.futures.ARFuture
 
toAnnotatedType() - Method in class io.aether.utils.CType
 
toAnnotatedType() - Method in interface io.aether.utils.CTypeI
Converts this type to an AnnotatedType object.
toArray() - Method in class io.aether.utils.ConcurrentHashSet
 
toArray() - Method in class io.aether.utils.CType
 
toArray() - Method in interface io.aether.utils.CTypeI
Converts this type to an array type.
toArray() - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
toArray() - Method in interface io.aether.utils.dataio.DataIn
Returns a copy of this input stream as an array of bytes.
toArray() - Method in class io.aether.utils.dataio.DataInOut
 
toArray() - Method in class io.aether.utils.dataio.DataInOutStatic
 
toArray() - Method in interface io.aether.utils.flow.Flow
Collects elements into an object array.
toArray() - Method in interface io.aether.utils.flow.FlowBoolean
 
toArray() - Method in interface io.aether.utils.flow.FlowByte
 
toArray() - Method in interface io.aether.utils.flow.FlowCompleted
 
toArray() - Method in interface io.aether.utils.flow.FlowCompletedBoolean
 
toArray() - Method in interface io.aether.utils.flow.FlowCompletedByte
 
toArray() - Method in interface io.aether.utils.flow.FlowCompletedInt
 
toArray() - Method in interface io.aether.utils.flow.FlowCompletedLong
 
toArray() - Method in interface io.aether.utils.flow.FlowCompletedShort
 
toArray() - Method in interface io.aether.utils.flow.FlowInt
 
toArray() - Method in interface io.aether.utils.flow.FlowLong
 
toArray() - Method in interface io.aether.utils.flow.FlowShort
 
toArray() - Method in class io.aether.utils.QueueWithEvents
 
toArray() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
toArray(Class<? super T>) - Method in interface io.aether.utils.flow.Flow
Collects elements into an array of the specified type.
toArray(Class<? super T>) - Method in interface io.aether.utils.flow.FlowCompleted
 
toArray(T1[]) - Method in class io.aether.utils.ConcurrentHashSet
 
toArray(T1[]) - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
toArray(IntFunction<T1[]>) - Method in class io.aether.utils.ConcurrentHashSet
 
toArray(T1[]) - Method in class io.aether.utils.QueueWithEvents
 
toArrayCopy() - Method in class io.aether.utils.dataio.DataInOut
 
toCMapExtractKey(AFunction<T, K>) - Method in interface io.aether.utils.flow.Flow
Collects elements into a concurrent map using a key extraction function.
toCollection(E) - Method in interface io.aether.utils.flow.Flow
Collects elements into a collection.
toCollection(E) - Method in interface io.aether.utils.flow.FlowBoolean
 
toCollection(E) - Method in interface io.aether.utils.flow.FlowByte
 
toCollection(E) - Method in interface io.aether.utils.flow.FlowInt
 
toCollection(E) - Method in interface io.aether.utils.flow.FlowLong
 
toCollection(E) - Method in interface io.aether.utils.flow.FlowShort
 
toCompletableFuture() - Method in interface io.aether.utils.futures.AFuture
 
toFuture() - Method in interface io.aether.utils.futures.ARFuture
Converts this ARFuture into a void AFuture.
toFuture() - Method in class io.aether.utils.slots.EventSourceRunnable
 
toHexString(byte[]) - Static method in class io.aether.utils.HexUtils
Converts a byte array to a hexadecimal string.
toHexString(byte[], int, int) - Static method in class io.aether.utils.HexUtils
Converts a byte array to a hexadecimal string with a specified offset and end index.
toHexString(byte[], int, int, char[], int) - Static method in class io.aether.utils.HexUtils
Converts a byte array to a hexadecimal string with a specified offset and end index.
toHexString(byte[], int, int, AString) - Static method in class io.aether.utils.HexUtils
Converts a byte array to a hexadecimal string with a specified offset and end index.
toHexString(int, char[], int) - Static method in class io.aether.utils.HexUtils
Converts an integer to a hexadecimal string with a specified destination array and offset.
toHexString(int, AString) - Static method in class io.aether.utils.HexUtils
Converts an integer to a hexadecimal string.
toHexString(long, char[], int) - Static method in class io.aether.utils.HexUtils
Converts a long integer to a hexadecimal string with a specified destination array and offset.
toHexString(long, AString) - Static method in class io.aether.utils.HexUtils
Converts a long integer to a hexadecimal string.
toHexString2(byte[]) - Static method in class io.aether.utils.HexUtils
 
toHexString2(byte[], int, int) - Static method in class io.aether.utils.HexUtils
Converts a byte array to a hexadecimal string with a specified offset and end index.
toId() - Method in class io.aether.utils.CType
 
toId() - Method in interface io.aether.utils.CTypeI
Gets a unique identifier for this type.
toImmutableList() - Method in interface io.aether.utils.flow.Flow
Collects elements into an immutable list.
toIntArray() - Method in interface io.aether.utils.flow.FlowShort
 
toIterable() - Method in interface io.aether.utils.flow.Flow
Converts the flow to an iterable.
toIterable() - Method in interface io.aether.utils.flow.FlowBoolean
 
toIterable() - Method in interface io.aether.utils.flow.FlowByte
 
toIterable() - Method in interface io.aether.utils.flow.FlowInt
 
toIterable() - Method in interface io.aether.utils.flow.FlowLong
 
toIterable() - Method in interface io.aether.utils.flow.FlowShort
 
toJson(AString, Object) - Static method in class io.aether.utils.RU
Converts an object to a JSON string, appending the result to the provided AString.
toJson(Object) - Static method in class io.aether.utils.RU
Converts an object to a JSON string.
toList() - Method in interface io.aether.utils.flow.Flow
Collects elements into a list.
toList() - Method in interface io.aether.utils.flow.FlowBoolean
 
toList() - Method in interface io.aether.utils.flow.FlowByte
 
toList() - Method in interface io.aether.utils.flow.FlowCompleted
 
toList() - Method in interface io.aether.utils.flow.FlowCompletedBoolean
 
toList() - Method in interface io.aether.utils.flow.FlowCompletedByte
 
toList() - Method in interface io.aether.utils.flow.FlowCompletedInt
 
toList() - Method in interface io.aether.utils.flow.FlowCompletedLong
 
toList() - Method in interface io.aether.utils.flow.FlowCompletedShort
 
toList() - Method in interface io.aether.utils.flow.FlowInt
 
toList() - Method in interface io.aether.utils.flow.FlowLong
 
toList() - Method in interface io.aether.utils.flow.FlowShort
 
toMap() - Method in class io.aether.logger.LNode
Converts the node and all its parents into a Map.
toMap(AFunction<T, K>) - Method in interface io.aether.utils.rcollections.RSet
 
toMap(AFunction<T, K>, AFunction<T, V>) - Method in interface io.aether.utils.flow.Flow
Collects elements into a map using key and value extraction functions.
toMap(AFunction<T, K>, AFunction<T, V>) - Method in interface io.aether.utils.flow.FlowCompleted
 
toMap(AFunctionB2O<K>, AFunctionB2O<V>) - Method in interface io.aether.utils.flow.FlowByte
 
toMap(AFunctionB2O<K>, AFunctionB2O<V>) - Method in interface io.aether.utils.flow.FlowCompletedByte
 
toMap(AFunctionBool2O<K>, AFunctionBool2O<V>) - Method in interface io.aether.utils.flow.FlowBoolean
 
toMap(AFunctionBool2O<K>, AFunctionBool2O<V>) - Method in interface io.aether.utils.flow.FlowCompletedBoolean
 
toMap(AFunctionL2O<K>, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowCompletedInt
 
toMap(AFunctionL2O<K>, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowCompletedLong
 
toMap(AFunctionL2O<K>, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowCompletedShort
 
toMap(AFunctionL2O<K>, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowInt
 
toMap(AFunctionL2O<K>, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowLong
 
toMap(AFunctionL2O<K>, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowShort
 
toMap(Map<K, V>, AFunction<T, K>, AFunction<T, V>) - Method in interface io.aether.utils.flow.Flow
Collects elements into a map using key and value extraction functions.
toMapExtractKey(AFunction<T, K>) - Method in interface io.aether.utils.flow.Flow
Collects elements into a map using a key extraction function.
toMapExtractKey(Map<K, T>, AFunction<T, K>) - Method in interface io.aether.utils.flow.Flow
Collects elements into a map using a key extraction function.
toMapI2O(AFunctionL2I, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowByte
 
toMapI2O(AFunctionL2I, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowInt
 
toMapI2O(AFunctionL2I, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowLong
 
toMapI2O(AFunctionL2I, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowShort
 
toMapI2O(AFunctionO2I<T>, AFunction<T, V>) - Method in interface io.aether.utils.flow.Flow
Collects elements into an int-to-object map.
toMapL2O(AFunctionB2L, AFunctionB2O<V>) - Method in interface io.aether.utils.flow.FlowByte
 
toMapL2O(AFunctionI2I, AFunctionI2O<V>) - Method in interface io.aether.utils.flow.FlowInt
 
toMapL2O(AFunctionI2I, AFunctionI2O<V>) - Method in interface io.aether.utils.flow.FlowShort
 
toMapL2O(AFunctionL2L, AFunctionL2O<V>) - Method in interface io.aether.utils.flow.FlowLong
 
toMapL2O(AFunctionO2L<T>, AFunction<T, V>) - Method in interface io.aether.utils.flow.Flow
Collects elements into a long-to-object map.
toMapO2I(AFunction<T, K>, AFunctionO2I<T>) - Method in interface io.aether.utils.flow.Flow
Collects elements into an object-to-int map.
toMapO2I(AFunctionL2O<K>, AFunctionI2I) - Method in interface io.aether.utils.flow.FlowInt
 
toMapO2I(AFunctionL2O<K>, AFunctionI2I) - Method in interface io.aether.utils.flow.FlowShort
 
toMapO2I(AFunctionL2O<K>, AFunctionL2I) - Method in interface io.aether.utils.flow.FlowByte
 
toMapO2I(AFunctionL2O<K>, AFunctionL2I) - Method in interface io.aether.utils.flow.FlowLong
 
toOnce(AConsumer<T>) - Method in class io.aether.utils.slots.AMFuture
 
toPrimitive() - Method in class io.aether.utils.CType.WType
 
toPrimitive() - Method in interface io.aether.utils.CTypeI
Converts this type to its primitive equivalent if it's a boxed primitive.
toPrintWriter() - Method in interface io.aether.utils.AString
 
toSet() - Method in interface io.aether.utils.flow.Flow
Collects elements into a set.
toSet() - Method in interface io.aether.utils.flow.FlowBoolean
 
toSet() - Method in interface io.aether.utils.flow.FlowByte
 
toSet() - Method in interface io.aether.utils.flow.FlowInt
 
toSet() - Method in interface io.aether.utils.flow.FlowLong
 
toSet() - Method in interface io.aether.utils.flow.FlowShort
 
toShortArray() - Method in interface io.aether.utils.flow.FlowInt
 
toString() - Method in class io.aether.logger.LNode
Returns a string representation of this node.
toString() - Method in class io.aether.utils.AString.LimitByteArrays
 
toString() - Method in class io.aether.utils.AString.Simple
 
toString() - Method in class io.aether.utils.CharSequenceByArray
 
toString() - Method in class io.aether.utils.CharSequenceBySequence
 
toString() - Method in class io.aether.utils.ConcurrentHashSet
 
toString() - Method in class io.aether.utils.CType
 
toString() - Method in class io.aether.utils.dataio.DataInOut
 
toString() - Method in class io.aether.utils.dataio.DataInOutStatic
 
toString() - Method in class io.aether.utils.Destroyer
Returns the name of this destroyer.
toString() - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
toString() - Method in class io.aether.utils.slots.EventConsumer
 
toString() - Method in class io.aether.utils.tuples.Tuple2
 
toString(AString) - Method in class io.aether.logger.LNode
Appends a string representation of this node to an AString builder.
toString(AString) - Method in class io.aether.utils.CType
 
toString(AString) - Method in class io.aether.utils.rcollections.RCollectionBySrc
 
toString(AString) - Method in interface io.aether.utils.ToString
 
ToString - Interface in io.aether.utils
 
toString2() - Method in interface io.aether.utils.ToString
 
toSupplier() - Method in interface io.aether.utils.flow.Flow
Converts the flow to a supplier.
toSupplier() - Method in interface io.aether.utils.flow.FlowBoolean
 
toSupplier() - Method in interface io.aether.utils.flow.FlowByte
 
toSupplier() - Method in interface io.aether.utils.flow.FlowInt
 
toSupplier() - Method in interface io.aether.utils.flow.FlowLong
 
toSupplier() - Method in interface io.aether.utils.flow.FlowShort
 
total() - Method in class io.aether.utils.dataio.DataInOutStatic
 
toType() - Method in class io.aether.utils.CType.WType
 
toType() - Method in interface io.aether.utils.CTypeI
Converts this type to a standard Type object.
toWithFlag() - Method in interface io.aether.utils.futures.ARFuture
Casts this ARFuture to its flag-carrying subclass.
trace(ToString, Object...) - Method in class io.aether.logger.LNode
Logs a TRACE level message.
trace(ToString, Object...) - Static method in class io.aether.logger.Log
Logs a TRACE level message.
trace(String, LNode) - Method in class io.aether.logger.LNode
Logs a TRACE level message.
trace(String, LNode) - Static method in class io.aether.logger.Log
Logs a TRACE level message.
trace(String, LNode...) - Method in class io.aether.logger.LNode
Logs a TRACE level message.
trace(String, LNode...) - Static method in class io.aether.logger.Log
Logs a TRACE level message.
trace(String, Object...) - Method in class io.aether.logger.LNode
Logs a TRACE level message.
trace(String, Object...) - Static method in class io.aether.logger.Log
Logs a TRACE level message.
TRACE - io.aether.logger.Log.Level
 
TRACE - Static variable in class io.aether.logger.Log
Enables or disables TRACE level logging globally.
trim() - Method in class io.aether.utils.dataio.DataInOut
 
TRUE - Static variable in interface io.aether.utils.futures.ARFuture
 
TRUE_STUB - Static variable in interface io.aether.utils.interfaces.A3Predicate
 
TRUE_STUB - Static variable in interface io.aether.utils.interfaces.APredicate
 
TRUE_STUB() - Static method in interface io.aether.utils.interfaces.A3Predicate
 
TRUE_STUB() - Static method in interface io.aether.utils.interfaces.APredicate
 
tryCancel() - Method in interface io.aether.utils.futures.AFutureBase
 
tryDone() - Method in interface io.aether.utils.futures.AFuture
Attempts to mark the future as successfully completed.
tryDone(T) - Method in interface io.aether.utils.futures.ARFuture
Attempts to complete the future with the given value.
tryError(Throwable) - Method in interface io.aether.utils.futures.AFutureBase
 
tryRequest() - Method in class io.aether.utils.futures.ARFutureWithFlag
 
tryToBox() - Method in class io.aether.utils.CType.WType
 
tryToBox() - Method in interface io.aether.utils.CTypeI
Attempts to box this type if it's a primitive.
Tuple - Class in io.aether.utils.tuples
 
Tuple() - Constructor for class io.aether.utils.tuples.Tuple
 
Tuple2<T1,​T2> - Class in io.aether.utils.tuples
 
Tuple2(T1, T2) - Constructor for class io.aether.utils.tuples.Tuple2
 
Tuple3<T1,​T2,​T3> - Class in io.aether.utils.tuples
 
Tuple3(T1, T2, T3) - Constructor for class io.aether.utils.tuples.Tuple3
 

U

UBYTE - Static variable in interface io.aether.utils.CTypeI
 
UINT - Static variable in interface io.aether.utils.CTypeI
 
ULONG - Static variable in interface io.aether.utils.CTypeI
 
unbox() - Method in class io.aether.utils.CType.WType
 
unbox() - Method in interface io.aether.utils.CTypeI
Unboxes this type if it's a boxed primitive.
UNDERSCORE - io.aether.utils.AString.Style
 
UNDERSCORE_DOUBLE - io.aether.utils.AString.Style2
 
UNDERSCORE2 - io.aether.utils.AString.Style2
 
unescape(CharSequence) - Static method in class io.aether.utils.RU
 
UNKNOWN1 - io.aether.utils.AString.Style
 
UNKNOWN2 - io.aether.utils.AString.Style
 
unreflect(MethodHandles.Lookup, Method) - Static method in class io.aether.utils.RU
 
unreflect(Field) - Static method in class io.aether.utils.RU
 
UNSIGNED - Static variable in interface io.aether.utils.CTypeI
 
unsupported - Static variable in interface io.aether.utils.interfaces.AFunction
 
unsupported() - Static method in interface io.aether.utils.interfaces.AFunction
 
Update(Map.Entry<K, V>) - Constructor for class io.aether.utils.rcollections.RMap.Update
 
Update(K, V, V) - Constructor for class io.aether.utils.rcollections.RMap.Update
 
updateMax(T, AtomicIntegerFieldUpdater<T>, int) - Static method in class io.aether.utils.RU
 
updateMax(T, AtomicLongFieldUpdater<T>, long) - Static method in class io.aether.utils.RU
 
updateMin(T, AtomicIntegerFieldUpdater<T>, int) - Static method in class io.aether.utils.RU
 
UPDATER - Static variable in class io.aether.utils.slots.AMFuture
 
updateStatus(Object) - Method in interface io.aether.utils.futures.AFutureBase
 
USHORT - Static variable in interface io.aether.utils.CTypeI
 

V

val1() - Method in class io.aether.utils.tuples.Tuple2
 
val2() - Method in class io.aether.utils.tuples.Tuple2
 
val3() - Method in class io.aether.utils.tuples.Tuple3
 
value - Variable in class io.aether.utils.slots.AMFuture
 
value() - Method in annotation type io.aether.logger.Log.Tag
The value of the tag.
valueOf(String) - Static method in enum io.aether.logger.Log.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.aether.utils.AString.BackgroundColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.aether.utils.AString.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.aether.utils.AString.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.aether.utils.AString.Style2
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.aether.logger.Log.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.aether.utils.AString.BackgroundColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.aether.utils.AString.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.aether.utils.AString.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.aether.utils.AString.Style2
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.aether.utils.rcollections.BMapImpl
 
values() - Method in interface io.aether.utils.rcollections.RMap
 
values() - Method in class io.aether.utils.rcollections.RMapBySrc
 
values() - Method in class io.aether.utils.WeakConcurrentHashMap
The returned collection contains strong references to the values.
values() - Method in class io.aether.utils.WeakIdenticalConcurrentHashMap
 

W

waitDoneSeconds(int) - Method in interface io.aether.utils.futures.AFuture
 
waitExit() - Static method in class io.aether.utils.ConsoleReader
 
waitExit(Runnable) - Static method in class io.aether.utils.ConsoleReader
 
warn(ToString, Object...) - Method in class io.aether.logger.LNode
Logs a WARN level message.
warn(ToString, Object...) - Static method in class io.aether.logger.Log
Logs a WARN level message.
warn(String, LNode) - Method in class io.aether.logger.LNode
Logs a WARN level message.
warn(String, LNode) - Static method in class io.aether.logger.Log
Logs a WARN level message.
warn(String, LNode...) - Method in class io.aether.logger.LNode
Logs a WARN level message.
warn(String, LNode...) - Static method in class io.aether.logger.Log
Logs a WARN level message.
warn(String, Object...) - Method in class io.aether.logger.LNode
Logs a WARN level message.
warn(String, Object...) - Static method in class io.aether.logger.Log
Logs a WARN level message.
warn(String, Throwable, Object...) - Method in class io.aether.logger.LNode
Logs a WARN level message with a throwable.
warn(String, Throwable, Object...) - Static method in class io.aether.logger.Log
Logs a WARN level message with a throwable.
WARN - io.aether.logger.Log.Level
 
weak() - Method in interface io.aether.utils.interfaces.A3Consumer
 
weak() - Method in interface io.aether.utils.interfaces.AConsumer
 
Weak(A3Consumer<T1, T2, T3>) - Constructor for class io.aether.utils.interfaces.A3Consumer.Weak
 
Weak(AConsumer<T>) - Constructor for class io.aether.utils.interfaces.AConsumer.Weak
 
WeakCollection<T> - Class in io.aether.utils
 
WeakCollection() - Constructor for class io.aether.utils.WeakCollection
 
WeakConcurrentHashMap<K,​V> - Class in io.aether.utils
A thread-safe, concurrent Map implementation with weak keys.
WeakConcurrentHashMap() - Constructor for class io.aether.utils.WeakConcurrentHashMap
Creates a new WeakConcurrentHashMap and registers it for global cleanup.
WeakIdenticalConcurrentHashMap<K,​V> - Class in io.aether.utils
 
WeakIdenticalConcurrentHashMap() - Constructor for class io.aether.utils.WeakIdenticalConcurrentHashMap
 
WHITE - io.aether.utils.AString.BackgroundColor
 
WHITE - io.aether.utils.AString.Color
 
work() - Method in class io.aether.utils.AutoRun.Multi.Task
 
work() - Method in class io.aether.utils.AutoRun.TaskImpl
 
workDir() - Static method in class io.aether.utils.RU
 
wrap(ABiConsumer<T, T2>) - Static method in class io.aether.logger.Log
Wraps a BiConsumer with the current logging context.
wrap(AConsumer<T>) - Static method in class io.aether.logger.Log
Wraps a Consumer with the current logging context.
wrap(AFunction<T, R>) - Static method in class io.aether.logger.Log
Wraps a Function with the current logging context.
wrap(ARunnable) - Static method in class io.aether.logger.Log
Wraps a Runnable with the current logging context.
wrap(ASupplier<T>) - Static method in class io.aether.logger.Log
Wraps a Supplier with the current logging context.
wrapExecutor(Executor) - Static method in class io.aether.logger.Log
Wraps an Executor to preserve the logging context in executed tasks.
wrapRunnable(ARunnable, Object...) - Static method in class io.aether.logger.Log
Wraps a Runnable with a new logging context.
wrapSupplier(ASupplier<T>) - Static method in class io.aether.logger.Log
Wraps a Supplier with the current logging context.
write(byte[]) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
write(byte[]) - Method in interface io.aether.utils.dataio.DataOut
Writes a byte array to this output stream and returns the number of bytes actually written.
write(byte[], int, int) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
write(byte[], int, int) - Method in interface io.aether.utils.dataio.DataOut
Writes a byte array to this output stream and returns the number of bytes actually written.
write(byte[]) - Method in class io.aether.utils.dataio.DataInOut
 
write(byte[]) - Method in class io.aether.utils.dataio.DataInOutStatic
 
write(byte[], int, int) - Method in class io.aether.utils.dataio.DataInOut
 
write(byte[], int, int) - Method in class io.aether.utils.dataio.DataInOutStatic
 
write(char[], int, int) - Method in class io.aether.utils.WriterByAppender
 
write(int[]) - Method in interface io.aether.utils.dataio.DataOut
Writes an integer array to this output stream and returns the number of integers actually written.
write(int[], int, int) - Method in interface io.aether.utils.dataio.DataOut
Writes an integer array to this output stream and returns the number of integers actually written.
write(DataIn) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
write(DataIn) - Method in class io.aether.utils.dataio.DataInOut
 
write(DataIn) - Method in interface io.aether.utils.dataio.DataOut
Writes a data input stream to this output stream.
write(DataInOut) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
write(DataInOut) - Method in interface io.aether.utils.dataio.DataOut
Writes a data input stream to this output stream.
write(DataInOutStatic) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
write(DataInOutStatic) - Method in interface io.aether.utils.dataio.DataOut
Writes a static data input stream to this output stream.
writeBoolean(boolean) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeBoolean(boolean) - Method in interface io.aether.utils.dataio.DataOut
Writes a boolean value to this output stream.
writeByte(byte[], int, byte) - Static method in class io.aether.utils.DataUtils
 
writeByte(int) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeByte(int) - Method in class io.aether.utils.dataio.DataInOut
 
writeByte(int) - Method in class io.aether.utils.dataio.DataInOutStatic
 
writeByte(int) - Method in interface io.aether.utils.dataio.DataOut
Writes a byte value to this output stream.
writeChar(char) - Method in interface io.aether.utils.dataio.DataOut
Writes a character value to this output stream.
writeCharLE(byte[], int, char) - Static method in class io.aether.utils.DataUtils
 
writeDouble(double) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeDouble(double) - Method in interface io.aether.utils.dataio.DataOut
Writes a double value to this output stream.
writeDoubleLE(byte[], int, double) - Static method in class io.aether.utils.DataUtils
 
writeFloat(float) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeFloat(float) - Method in interface io.aether.utils.dataio.DataOut
Writes a float value to this output stream.
writeFloatLE(byte[], int, float) - Static method in class io.aether.utils.DataUtils
 
writeHexBytes(String) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeHexBytes(String) - Method in interface io.aether.utils.dataio.DataOut
Writes a string to this output stream as hexadecimal bytes.
writeInt(int) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeInt(int) - Method in interface io.aether.utils.dataio.DataOut
Writes an integer value to this output stream.
writeIntLE(byte[], int, int) - Static method in class io.aether.utils.DataUtils
 
writeLong(long) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeLong(long) - Method in interface io.aether.utils.dataio.DataOut
Writes a long value to this output stream.
writeLongLE(byte[], int, long) - Static method in class io.aether.utils.DataUtils
 
writePos - Variable in class io.aether.utils.dataio.DataInOut
 
writePos - Variable in class io.aether.utils.dataio.DataInOutStatic
 
WriterByAppender - Class in io.aether.utils
 
WriterByAppender(Appendable) - Constructor for class io.aether.utils.WriterByAppender
 
writeShort(int) - Method in class io.aether.utils.dataio.ByteBufferDataIO
 
writeShort(int) - Method in interface io.aether.utils.dataio.DataOut
 
writeShort(short) - Method in interface io.aether.utils.dataio.DataOut
Writes a short value to this output stream.
writeShortLE(byte[], int, short) - Static method in class io.aether.utils.DataUtils
 
WType(TypeVariable<?>) - Constructor for class io.aether.utils.CType.WType
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages