Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

accept(T) - Method in interface com.github.tix320.skimp.function.CheckedConsumer
 
ActionFailedException - Exception in com.github.tix320.skimp.interval
 
ActionFailedException(Throwable) - Constructor for exception com.github.tix320.skimp.interval.ActionFailedException
 
appendStacktraceToThrowable(Throwable, StackTraceElement[]) - Static method in class com.github.tix320.skimp.exception.ExceptionUtils
 
apply(T) - Method in interface com.github.tix320.skimp.function.CheckedFunction
 
applyToUncaughtExceptionHandler(Throwable) - Static method in class com.github.tix320.skimp.exception.ExceptionUtils
 
awaitTermination(long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
awaitTermination(long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
awaitTermination(long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 

B

BiMap<F,S> - Interface in com.github.tix320.skimp.collection.map
 
BiMap.Entry<F,S> - Interface in com.github.tix320.skimp.collection.map
 
BreakLoopException() - Constructor for exception com.github.tix320.skimp.thread.LoopThread.BreakLoopException
 

C

CantorPair - Record Class in com.github.tix320.skimp.object
 
CantorPair(long, long) - Constructor for record class com.github.tix320.skimp.object.CantorPair
Creates an instance of a CantorPair record class.
CheckedConsumer<T> - Interface in com.github.tix320.skimp.function
 
CheckedFunction<T,R> - Interface in com.github.tix320.skimp.function
 
CheckedPredicate<T> - Interface in com.github.tix320.skimp.function
 
CheckedRunnable - Interface in com.github.tix320.skimp.function
 
CheckedSupplier<T> - Interface in com.github.tix320.skimp.function
 
clear() - Method in interface com.github.tix320.skimp.collection.map.mutable.MutableBiMap
 
com.github.tix.skimp - module com.github.tix.skimp
 
com.github.tix320.skimp.collection - package com.github.tix320.skimp.collection
 
com.github.tix320.skimp.collection.map - package com.github.tix320.skimp.collection.map
 
com.github.tix320.skimp.collection.map.immutable - package com.github.tix320.skimp.collection.map.immutable
 
com.github.tix320.skimp.collection.map.mutable - package com.github.tix320.skimp.collection.map.mutable
 
com.github.tix320.skimp.exception - package com.github.tix320.skimp.exception
 
com.github.tix320.skimp.function - package com.github.tix320.skimp.function
 
com.github.tix320.skimp.generator - package com.github.tix320.skimp.generator
 
com.github.tix320.skimp.interval - package com.github.tix320.skimp.interval
 
com.github.tix320.skimp.object - package com.github.tix320.skimp.object
 
com.github.tix320.skimp.thread - package com.github.tix320.skimp.thread
 
com.github.tix320.skimp.thread.tracer - package com.github.tix320.skimp.thread.tracer
 
ConcurrentSkipListBiMap<F,S> - Class in com.github.tix320.skimp.collection.map.mutable
 
ConcurrentSkipListBiMap(Comparator<? super F>, Comparator<? super S>) - Constructor for class com.github.tix320.skimp.collection.map.mutable.ConcurrentSkipListBiMap
 
contains(F) - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
contains(F) - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 
copyByInitialState() - Method in class com.github.tix320.skimp.interval.Interval
 

D

daemon(Runnable) - Static method in class com.github.tix320.skimp.thread.Threads
 
daemonLoop(Runnable) - Static method in class com.github.tix320.skimp.thread.Threads
 
doNext() - Method in class com.github.tix320.skimp.interval.IntervalRepeater
 
doUntilSuccess(int) - Method in class com.github.tix320.skimp.interval.IntervalRepeater
 

E

equals(Object) - Method in interface com.github.tix320.skimp.collection.map.BiMap.Entry
 
equals(Object) - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
equals(Object) - Method in class com.github.tix320.skimp.collection.Tuple
 
equals(Object) - Method in record class com.github.tix320.skimp.object.CantorPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.github.tix320.skimp.object.IdentityObject
Indicates whether some other object is "equal to" this one.
every(Duration) - Static method in class com.github.tix320.skimp.interval.Interval
 
ExceptionUtils - Class in com.github.tix320.skimp.exception
 
ExceptionUtils() - Constructor for class com.github.tix320.skimp.exception.ExceptionUtils
 
execute(Runnable) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
execute(Runnable) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
execute(Runnable) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 

F

first() - Method in interface com.github.tix320.skimp.collection.map.BiMap.Entry
 
first() - Method in class com.github.tix320.skimp.collection.Tuple
 
first() - Method in record class com.github.tix320.skimp.object.CantorPair
Returns the value of the first record component.
forEachRemaining(Consumer<? super T>) - Method in class com.github.tix320.skimp.collection.UnmodifiableIterator
 

G

get() - Method in interface com.github.tix320.skimp.function.CheckedSupplier
 
get(F) - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
get(F) - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 

H

hashCode() - Method in interface com.github.tix320.skimp.collection.map.BiMap.Entry
 
hashCode() - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
hashCode() - Method in class com.github.tix320.skimp.collection.Tuple
 
hashCode() - Method in record class com.github.tix320.skimp.object.CantorPair
Returns a hash code value for this object.
hashCode() - Method in record class com.github.tix320.skimp.object.IdentityObject
Returns a hash code value for this object.
hasNext() - Method in class com.github.tix320.skimp.collection.UnmodifiableIterator
 

I

IdentityObject<T> - Record Class in com.github.tix320.skimp.object
 
IdentityObject(T) - Constructor for record class com.github.tix320.skimp.object.IdentityObject
Creates an instance of a IdentityObject record class.
IDGenerator - Class in com.github.tix320.skimp.generator
 
IDGenerator() - Constructor for class com.github.tix320.skimp.generator.IDGenerator
 
IDGenerator(long) - Constructor for class com.github.tix320.skimp.generator.IDGenerator
 
injectFullStacktrace(T) - Method in class com.github.tix320.skimp.thread.tracer.Tracer
 
INSTANCE - Static variable in class com.github.tix320.skimp.thread.tracer.Tracer
 
Interval - Class in com.github.tix320.skimp.interval
 
Interval(Duration, Function<Duration, Duration>) - Constructor for class com.github.tix320.skimp.interval.Interval
 
IntervalRepeater<T> - Class in com.github.tix320.skimp.interval
 
inverseContains(S) - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
inverseContains(S) - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 
inverseGet(S) - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
inverseGet(S) - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 
inverseView() - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
inverseView() - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
isEmpty() - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
isEmpty() - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 
isShutdown() - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
isShutdown() - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
isShutdown() - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
isStarted() - Method in class com.github.tix320.skimp.thread.LoopThread
 
isTerminated() - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
isTerminated() - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
isTerminated() - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
iterator() - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
iterator() - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 

L

loop(Runnable) - Static method in class com.github.tix320.skimp.thread.Threads
 
LoopThread - Class in com.github.tix320.skimp.thread
 
LoopThread(Runnable) - Constructor for class com.github.tix320.skimp.thread.LoopThread
 
LoopThread.BreakLoopException - Exception in com.github.tix320.skimp.thread
 

M

MutableBiMap<F,S> - Interface in com.github.tix320.skimp.collection.map.mutable
 
MutableSortedBiMap<F,S> - Interface in com.github.tix320.skimp.collection.map.mutable
 

N

next() - Method in class com.github.tix320.skimp.collection.UnmodifiableIterator
 
next() - Method in class com.github.tix320.skimp.generator.IDGenerator
 
next() - Method in class com.github.tix320.skimp.interval.Interval
 
None - Class in com.github.tix320.skimp.object
This class may used to avoid a null values, passing anywhere singleton object None.SELF.

O

object() - Method in record class com.github.tix320.skimp.object.IdentityObject
Returns the value of the object record component.
of(Interval, CheckedRunnable) - Static method in class com.github.tix320.skimp.interval.IntervalRepeater
 
of(Interval, CheckedSupplier<T>) - Static method in class com.github.tix320.skimp.interval.IntervalRepeater
 

P

put(F, S) - Method in interface com.github.tix320.skimp.collection.map.mutable.MutableBiMap
 

R

raising(Duration, Duration) - Static method in class com.github.tix320.skimp.interval.Interval
 
remove() - Method in class com.github.tix320.skimp.collection.UnmodifiableIterator
 
remove(F) - Method in interface com.github.tix320.skimp.collection.map.mutable.MutableBiMap
 
removeInverse(S) - Method in interface com.github.tix320.skimp.collection.map.mutable.MutableBiMap
 
run() - Method in interface com.github.tix320.skimp.function.CheckedRunnable
 
run() - Method in class com.github.tix320.skimp.thread.LoopThread
 

S

schedule(Runnable, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
second() - Method in interface com.github.tix320.skimp.collection.map.BiMap.Entry
 
second() - Method in class com.github.tix320.skimp.collection.Tuple
 
second() - Method in record class com.github.tix320.skimp.object.CantorPair
Returns the value of the second record component.
SELF - Static variable in class com.github.tix320.skimp.object.None
 
shutdown() - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
shutdown() - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
shutdown() - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
shutdownNow() - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
shutdownNow() - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
shutdownNow() - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
simple(Runnable) - Static method in class com.github.tix320.skimp.thread.Threads
 
size() - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
size() - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 
sneakyThrow(Throwable) - Static method in class com.github.tix320.skimp.exception.ExceptionUtils
 
SortedBiMap<F,S> - Interface in com.github.tix320.skimp.collection.map
 
submit(Runnable) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
submit(Runnable) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
submit(Runnable) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
submit(Runnable, T) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
submit(Runnable, T) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
submit(Runnable, T) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
submit(Callable<T>) - Method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
submit(Callable<T>) - Method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
submit(Callable<T>) - Method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 

T

test(T) - Method in interface com.github.tix320.skimp.function.CheckedPredicate
 
ThreadInterruptedException - Exception in com.github.tix320.skimp.exception
Unchecked version of InterruptedException
ThreadInterruptedException() - Constructor for exception com.github.tix320.skimp.exception.ThreadInterruptedException
 
Threads - Class in com.github.tix320.skimp.thread
 
Threads() - Constructor for class com.github.tix320.skimp.thread.Threads
 
ThreadSafe - Interface in com.github.tix320.skimp.thread
Marker interface, which indicates that object is thread-safe.
toString() - Method in class com.github.tix320.skimp.collection.Tuple
 
toString() - Method in record class com.github.tix320.skimp.object.CantorPair
Returns a string representation of this record class.
toString() - Method in record class com.github.tix320.skimp.object.IdentityObject
Returns a string representation of this record class.
Tracer - Class in com.github.tix320.skimp.thread.tracer
 
Tracer() - Constructor for class com.github.tix320.skimp.thread.tracer.Tracer
 
TracerExecutorService - Class in com.github.tix320.skimp.thread.tracer
 
TrackableExecutorService - Class in com.github.tix320.skimp.thread.tracer
 
TrackableScheduledExecutorService - Class in com.github.tix320.skimp.thread.tracer
 
trackifyThreadTask(Runnable) - Method in class com.github.tix320.skimp.thread.tracer.Tracer
 
trackifyThreadTask(Callable<V>) - Method in class com.github.tix320.skimp.thread.tracer.Tracer
 
trackifyThreadTasks(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.thread.tracer.Tracer
 
TreeBiMap<F,S> - Class in com.github.tix320.skimp.collection.map.mutable
 
TreeBiMap(Comparator<? super F>, Comparator<? super S>) - Constructor for class com.github.tix320.skimp.collection.map.mutable.TreeBiMap
 
Tuple<T1,T2> - Class in com.github.tix320.skimp.collection
 
Tuple(T1, T2) - Constructor for class com.github.tix320.skimp.collection.Tuple
 

U

UnmodifiableBiMap<F,S> - Class in com.github.tix320.skimp.collection.map.immutable
 
UnmodifiableBiMap(BiMap<F, S>) - Constructor for class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 
UnmodifiableIterator<T> - Class in com.github.tix320.skimp.collection
 
UnmodifiableIterator(Iterator<T>) - Constructor for class com.github.tix320.skimp.collection.UnmodifiableIterator
 
unpark() - Method in class com.github.tix320.skimp.thread.LoopThread
 

V

view() - Method in interface com.github.tix320.skimp.collection.map.BiMap
 
view() - Method in class com.github.tix320.skimp.collection.map.immutable.UnmodifiableBiMap
 

W

wrap(ExecutorService) - Static method in class com.github.tix320.skimp.thread.tracer.TracerExecutorService
 
wrap(ExecutorService) - Static method in class com.github.tix320.skimp.thread.tracer.TrackableExecutorService
 
wrap(ScheduledExecutorService) - Static method in class com.github.tix320.skimp.thread.tracer.TrackableScheduledExecutorService
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form