Index
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
CantorPairrecord 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
firstrecord 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
IdentityObjectrecord 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
objectrecord 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
secondrecord 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
All Classes and Interfaces|All Packages|Serialized Form