Index

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

A

accept(T) - Method in interface com.github.tix320.skimp.api.function.CheckedConsumer
 
appendAsyncStacktrace(StackTraceElement[], Throwable) - 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
 

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.check - package com.github.tix320.skimp.api.check
 
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.object - package com.github.tix320.skimp.api.object
 
com.github.tix320.skimp.api.reflection - package com.github.tix320.skimp.api.reflection
 
com.github.tix320.skimp.api.thread - package com.github.tix320.skimp.api.thread
 
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
 

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
 
ExceptionUtils - Class in com.github.tix320.skimp.api.exception
 
ExceptionUtils() - Constructor for class com.github.tix320.skimp.api.exception.ExceptionUtils
 

F

failure(CheckedSupplier<Exception>) - Static method in interface com.github.tix320.skimp.api.check.Try
 
failure(Exception) - Static method in interface com.github.tix320.skimp.api.check.Try
 
filter(CheckedPredicate<? super T>) - Method in interface com.github.tix320.skimp.api.check.Try
 
first() - Method in class com.github.tix320.skimp.api.collection.Tuple
 
first() - Method in class com.github.tix320.skimp.api.object.CantorPair
 
forceGet() - Method in interface com.github.tix320.skimp.api.check.Try
 
forEachRemaining(Consumer<? super T>) - Method in class com.github.tix320.skimp.api.collection.UnmodifiableIterator
 

G

get() - Method in interface com.github.tix320.skimp.api.check.Try
 
get() - Method in interface com.github.tix320.skimp.api.function.CheckedSupplier
 
getAllInterfaces(Class<?>) - Static method in class com.github.tix320.skimp.api.reflection.Reflections
 
getOrElse(Supplier<T>) - Method in interface com.github.tix320.skimp.api.check.Try
 
getOrElse(T) - Method in interface com.github.tix320.skimp.api.check.Try
 
getOrElseThrow(CheckedFunction<Exception, ? extends X>) - Method in interface com.github.tix320.skimp.api.check.Try
 
getOrElseThrow(CheckedSupplier<? extends X>) - Method in interface com.github.tix320.skimp.api.check.Try
 

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
 
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
 
isEmpty() - Method in interface com.github.tix320.skimp.api.check.Try
 
isFailure() - Method in interface com.github.tix320.skimp.api.check.Try
 
isPresent() - Method in interface com.github.tix320.skimp.api.check.Try
 
isStarted() - Method in class com.github.tix320.skimp.api.thread.LoopThread
 
isSuccess() - Method in interface com.github.tix320.skimp.api.check.Try
 
isUseless() - Method in interface com.github.tix320.skimp.api.check.Try
 

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
 

M

map(CheckedFunction<? super T, ? extends M>) - Method in interface com.github.tix320.skimp.api.check.Try
 

N

next() - Method in class com.github.tix320.skimp.api.collection.UnmodifiableIterator
 
next() - Method in class com.github.tix320.skimp.api.generator.IDGenerator
 
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

onFailure(CheckedConsumer<Exception>) - Method in interface com.github.tix320.skimp.api.check.Try
 
onFailure(CheckedRunnable) - Method in interface com.github.tix320.skimp.api.check.Try
 
onSuccess(CheckedConsumer<? super T>) - Method in interface com.github.tix320.skimp.api.check.Try
 
onSuccess(CheckedRunnable) - Method in interface com.github.tix320.skimp.api.check.Try
 
optionalOrElseThrow(CheckedFunction<Exception, ? extends X>) - Method in interface com.github.tix320.skimp.api.check.Try
 
optionalOrElseThrow(CheckedSupplier<? extends X>) - Method in interface com.github.tix320.skimp.api.check.Try
 

P

peek(CheckedConsumer<? super T>) - Method in interface com.github.tix320.skimp.api.check.Try
 
peek(CheckedRunnable) - Method in interface com.github.tix320.skimp.api.check.Try
 
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

recover(Class<X>, Function<? super X, ? extends T>) - Method in interface com.github.tix320.skimp.api.check.Try
 
Reflections - Class in com.github.tix320.skimp.api.reflection
 
Reflections() - Constructor for class com.github.tix320.skimp.api.reflection.Reflections
 
remove() - Method in class com.github.tix320.skimp.api.collection.UnmodifiableIterator
 
rethrow(Function<Exception, ? extends X>) - Method in interface com.github.tix320.skimp.api.check.Try
 
rethrowWhen(Class<X>) - Method in interface com.github.tix320.skimp.api.check.Try
 
rethrowWhen(Class<X>, Function<? super X, ? extends M>) - Method in interface com.github.tix320.skimp.api.check.Try
 
run() - Method in interface com.github.tix320.skimp.api.function.CheckedRunnable
 
run() - Method in interface com.github.tix320.skimp.api.thread.LoopThread.LoopAction
 
run(CheckedRunnable) - Static method in interface com.github.tix320.skimp.api.check.Try
 
runOrRethrow(CheckedRunnable) - Static method in interface com.github.tix320.skimp.api.check.Try
 

S

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
 
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
 
success(CheckedSupplier<? extends T>) - Static method in interface com.github.tix320.skimp.api.check.Try
 
success(T) - Static method in interface com.github.tix320.skimp.api.check.Try
 
supply(CheckedSupplier<? extends T>) - Static method in interface com.github.tix320.skimp.api.check.Try
 
supplyOrRethrow(CheckedSupplier<? extends T>) - Static method in interface com.github.tix320.skimp.api.check.Try
 

T

test(T) - Method in interface com.github.tix320.skimp.api.function.CheckedPredicate
 
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
 
Try<T> - Interface in com.github.tix320.skimp.api.check
This class provides work with checked exceptions in a functional style.
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

whatever(CheckedRunnable) - Method in interface com.github.tix320.skimp.api.check.Try
 
wrap(Throwable) - Static method in exception com.github.tix320.skimp.api.exception.WrapperException
 
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 M N O P R S T U W 
All Classes|All Packages