Index

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

A

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

B

BiConcurrentHashMap<T1,T2> - Class in com.github.tix320.skimp.api.collection
 
BiConcurrentHashMap() - Constructor for class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
BiMap<T1,T2> - Interface in com.github.tix320.skimp.api.collection
 
BreakLoopException() - Constructor for exception com.github.tix320.skimp.api.thread.LoopThread.BreakLoopException
 

C

CantorPair - Class in com.github.tix320.skimp.api.object
 
CantorPair(long, long) - Constructor for class com.github.tix320.skimp.api.object.CantorPair
 
CheckedConsumer<T> - Interface in com.github.tix320.skimp.api.function
 
CheckedFunction<T,R> - Interface in com.github.tix320.skimp.api.function
 
CheckedPredicate<T> - Interface in com.github.tix320.skimp.api.function
 
CheckedRunnable - Interface in com.github.tix320.skimp.api.function
 
CheckedSupplier<T> - Interface in com.github.tix320.skimp.api.function
 
com.github.tix.skimp - module com.github.tix.skimp
 
com.github.tix320.skimp.api.collection - package com.github.tix320.skimp.api.collection
 
com.github.tix320.skimp.api.exception - package com.github.tix320.skimp.api.exception
 
com.github.tix320.skimp.api.function - package com.github.tix320.skimp.api.function
 
com.github.tix320.skimp.api.generator - package com.github.tix320.skimp.api.generator
 
com.github.tix320.skimp.api.interval - package com.github.tix320.skimp.api.interval
 
com.github.tix320.skimp.api.object - package com.github.tix320.skimp.api.object
 
com.github.tix320.skimp.api.thread - package com.github.tix320.skimp.api.thread
 
com.github.tix320.skimp.api.thread.tracer - package com.github.tix320.skimp.api.thread.tracer
 
copyByInitialState() - Method in class com.github.tix320.skimp.api.interval.Interval
 
createLoopDaemonThread(LoopThread.LoopAction) - Static method in class com.github.tix320.skimp.api.thread.Threads
 
createLoopThread(LoopThread.LoopAction) - Static method in class com.github.tix320.skimp.api.thread.Threads
 
createLoopThread(ExecutorService, LoopThread.LoopAction) - Static method in class com.github.tix320.skimp.api.thread.Threads
 

D

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

E

equals(Object) - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
equals(Object) - Method in class com.github.tix320.skimp.api.collection.Tuple
 
equals(Object) - Method in class com.github.tix320.skimp.api.object.CantorPair
 
equals(Object) - Method in class com.github.tix320.skimp.api.object.IdentityObject
 
every(Duration) - Static method in class com.github.tix320.skimp.api.interval.Interval
 
ExceptionUtils - Class in com.github.tix320.skimp.api.exception
 
ExceptionUtils() - Constructor for class com.github.tix320.skimp.api.exception.ExceptionUtils
 
execute(Runnable) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
execute(Runnable) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
execute(Runnable) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 

F

first() - Method in class com.github.tix320.skimp.api.collection.Tuple
 
first() - Method in class com.github.tix320.skimp.api.object.CantorPair
 
forEachRemaining(Consumer<? super T>) - Method in class com.github.tix320.skimp.api.collection.UnmodifiableIterator
 

G

get() - Method in interface com.github.tix320.skimp.api.function.CheckedSupplier
 

H

hashCode() - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
hashCode() - Method in class com.github.tix320.skimp.api.collection.Tuple
 
hashCode() - Method in class com.github.tix320.skimp.api.object.CantorPair
 
hashCode() - Method in class com.github.tix320.skimp.api.object.IdentityObject
 
hasNext() - Method in class com.github.tix320.skimp.api.collection.UnmodifiableIterator
 

I

IdentityObject<T> - Class in com.github.tix320.skimp.api.object
 
IdentityObject(T) - Constructor for class com.github.tix320.skimp.api.object.IdentityObject
 
IDGenerator - Class in com.github.tix320.skimp.api.generator
 
IDGenerator() - Constructor for class com.github.tix320.skimp.api.generator.IDGenerator
 
IDGenerator(long) - Constructor for class com.github.tix320.skimp.api.generator.IDGenerator
 
injectFullStacktrace(T) - Method in class com.github.tix320.skimp.api.thread.tracer.Tracer
 
INSTANCE - Static variable in class com.github.tix320.skimp.api.thread.tracer.Tracer
 
Interval - Class in com.github.tix320.skimp.api.interval
 
Interval(Duration, Function<Duration, Duration>) - Constructor for class com.github.tix320.skimp.api.interval.Interval
 
IntervalRepeater<T> - Class in com.github.tix320.skimp.api.interval
 
inverseRemove(T2) - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
inverseRemove(T2) - Method in interface com.github.tix320.skimp.api.collection.BiMap
 
inverseRemove(T2) - Method in class com.github.tix320.skimp.api.collection.UnmodifiableBiMap
 
inverseView() - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
inverseView() - Method in interface com.github.tix320.skimp.api.collection.BiMap
 
inverseView() - Method in class com.github.tix320.skimp.api.collection.UnmodifiableBiMap
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
isShutdown() - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
isShutdown() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
isShutdown() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
isStarted() - Method in class com.github.tix320.skimp.api.thread.LoopThread
 
isTerminated() - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
isTerminated() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
isTerminated() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 

L

LoopThread - Class in com.github.tix320.skimp.api.thread
 
LoopThread(LoopThread.ThreadSubmitter, LoopThread.LoopAction) - Constructor for class com.github.tix320.skimp.api.thread.LoopThread
 
LoopThread.BreakLoopException - Exception in com.github.tix320.skimp.api.thread
 
LoopThread.LoopAction - Interface in com.github.tix320.skimp.api.thread
 
LoopThread.ThreadSubmitter - Interface in com.github.tix320.skimp.api.thread
 

N

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

O

of(Interval, CheckedRunnable) - Static method in class com.github.tix320.skimp.api.interval.IntervalRepeater
 
of(Interval, CheckedSupplier<T>) - Static method in class com.github.tix320.skimp.api.interval.IntervalRepeater
 

P

put(T1, T2) - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
put(T1, T2) - Method in interface com.github.tix320.skimp.api.collection.BiMap
 
put(T1, T2) - Method in class com.github.tix320.skimp.api.collection.UnmodifiableBiMap
 

R

raising(Duration, Duration) - Static method in class com.github.tix320.skimp.api.interval.Interval
 
remove() - Method in class com.github.tix320.skimp.api.collection.UnmodifiableIterator
 
run() - Method in interface com.github.tix320.skimp.api.function.CheckedRunnable
 
run() - Method in interface com.github.tix320.skimp.api.thread.LoopThread.LoopAction
 

S

schedule(Runnable, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
second() - Method in class com.github.tix320.skimp.api.collection.Tuple
 
second() - Method in class com.github.tix320.skimp.api.object.CantorPair
 
SELF - Static variable in class com.github.tix320.skimp.api.object.None
 
shutdown() - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
shutdown() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
shutdown() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
shutdownNow() - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
shutdownNow() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
shutdownNow() - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
sneakyThrow(Throwable) - Static method in class com.github.tix320.skimp.api.exception.ExceptionUtils
 
start() - Method in class com.github.tix320.skimp.api.thread.LoopThread
 
stop() - Method in class com.github.tix320.skimp.api.thread.LoopThread
 
straightRemove(T1) - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
straightRemove(T1) - Method in interface com.github.tix320.skimp.api.collection.BiMap
 
straightRemove(T1) - Method in class com.github.tix320.skimp.api.collection.UnmodifiableBiMap
 
straightView() - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
straightView() - Method in interface com.github.tix320.skimp.api.collection.BiMap
 
straightView() - Method in class com.github.tix320.skimp.api.collection.UnmodifiableBiMap
 
submit(Runnable) - Method in interface com.github.tix320.skimp.api.thread.LoopThread.ThreadSubmitter
 
submit(Runnable) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
submit(Runnable) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
submit(Runnable) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
submit(Runnable, T) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
submit(Runnable, T) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
submit(Runnable, T) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 
submit(Callable<T>) - Method in class com.github.tix320.skimp.api.thread.tracer.TracerExecutorService
 
submit(Callable<T>) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableExecutorService
 
submit(Callable<T>) - Method in class com.github.tix320.skimp.api.thread.tracer.TrackableScheduledExecutorService
 

T

test(T) - Method in interface com.github.tix320.skimp.api.function.CheckedPredicate
 
ThreadInterruptedException - Exception in com.github.tix320.skimp.api.exception
Unchecked version of InterruptedException
ThreadInterruptedException() - Constructor for exception com.github.tix320.skimp.api.exception.ThreadInterruptedException
 
Threads - Class in com.github.tix320.skimp.api.thread
 
Threads() - Constructor for class com.github.tix320.skimp.api.thread.Threads
 
toString() - Method in class com.github.tix320.skimp.api.collection.BiConcurrentHashMap
 
toString() - Method in class com.github.tix320.skimp.api.collection.Tuple
 
Tracer - Class in com.github.tix320.skimp.api.thread.tracer
 
Tracer() - Constructor for class com.github.tix320.skimp.api.thread.tracer.Tracer
 
TracerExecutorService - Class in com.github.tix320.skimp.api.thread.tracer
 
TrackableExecutorService - Class in com.github.tix320.skimp.api.thread.tracer
 
TrackableScheduledExecutorService - Class in com.github.tix320.skimp.api.thread.tracer
 
trackifyThreadTask(Runnable) - Method in class com.github.tix320.skimp.api.thread.tracer.Tracer
 
trackifyThreadTask(Callable<V>) - Method in class com.github.tix320.skimp.api.thread.tracer.Tracer
 
trackifyThreadTasks(Collection<? extends Callable<T>>) - Method in class com.github.tix320.skimp.api.thread.tracer.Tracer
 
Tuple<T1,T2> - Class in com.github.tix320.skimp.api.collection
 
Tuple(T1, T2) - Constructor for class com.github.tix320.skimp.api.collection.Tuple
 

U

UnmodifiableBiMap<T1,T2> - Class in com.github.tix320.skimp.api.collection
 
UnmodifiableBiMap(BiMap<T1, T2>) - Constructor for class com.github.tix320.skimp.api.collection.UnmodifiableBiMap
 
UnmodifiableIterator<T> - Class in com.github.tix320.skimp.api.collection
 
UnmodifiableIterator(Iterator<T>) - Constructor for class com.github.tix320.skimp.api.collection.UnmodifiableIterator
 
unpark() - Method in class com.github.tix320.skimp.api.thread.LoopThread
 

W

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