Index

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

A

accept(File) - Method in class io.karma.kommons.awt.FunctionalFileFilter
 
accept(T) - Method in interface io.karma.kommons.function.XConsumer
 
accept(T, U) - Method in interface io.karma.kommons.function.XBiConsumer
 
accept(T, U, V) - Method in interface io.karma.kommons.function.TriConsumer
 
accept(T, U, V) - Method in interface io.karma.kommons.function.XTriConsumer
 
addDependency(TopoNode<? extends T>) - Method in class io.karma.kommons.topo.TopoNode
 
alwaysFalse() - Static method in class io.karma.kommons.function.Functions
 
alwaysFalseBi() - Static method in class io.karma.kommons.function.Functions
 
alwaysTrue() - Static method in class io.karma.kommons.function.Functions
 
alwaysTrueBi() - Static method in class io.karma.kommons.function.Functions
 
apply(T) - Method in interface io.karma.kommons.function.XFunction
 
apply(T, U) - Method in interface io.karma.kommons.function.XBiFunction
 
apply(T, U, V) - Method in interface io.karma.kommons.function.TriFunction
 
apply(T, U, V) - Method in interface io.karma.kommons.function.XTriFunction
 
ArrayUtils - Class in io.karma.kommons.util
 
asList(Collection<T>) - Static method in class io.karma.kommons.collection.CollectionUtils
 

B

BatchProcessor - Class in io.karma.kommons.util
A simple, allocation-friendly alternative to parallel streams, which can process a collection of elements, scaling (mostly) symmetrically accross all available (or specified) threads.
BiMap<K,V> - Interface in io.karma.kommons.collection
Simple bi-map implementation using two independent hash maps for fast reverse lookup, while giving up double the memory.
BiMap.CopyMapWrapper<K,V> - Class in io.karma.kommons.collection
 
BiMap.MapWrapper<K,V> - Class in io.karma.kommons.collection
 
boxed() - Method in interface io.karma.kommons.range.IntRange
 
boxed() - Method in interface io.karma.kommons.range.LongRange
 
build - Variable in class io.karma.kommons.version.ImmutableVersion
 
build - Variable in class io.karma.kommons.version.MutableVersion
 
byAllChildren(Predicate<Node>) - Static method in class io.karma.kommons.util.XMLUtils
 
byName(String) - Static method in class io.karma.kommons.util.XMLUtils
 
byType(short) - Static method in class io.karma.kommons.util.XMLUtils
 

C

CallbackPrintStream - Class in io.karma.kommons.io
 
CallbackPrintStream(PrintStream, Consumer<String>) - Constructor for class io.karma.kommons.io.CallbackPrintStream
 
castingIdentity() - Static method in class io.karma.kommons.function.Functions
 
centerPair() - Method in interface io.karma.kommons.tuple.Quple
Retrieve the leftmost two elements (Quple and Quple) from this quple instance and creates a new Pair<Quple, Quple> from them.
clamp(byte, byte, byte) - Static method in class io.karma.kommons.math.MathUtils
 
clamp(double, double, double) - Static method in class io.karma.kommons.math.MathUtils
 
clamp(float, float, float) - Static method in class io.karma.kommons.math.MathUtils
 
clamp(int, int, int) - Static method in class io.karma.kommons.math.MathUtils
 
clamp(long, long, long) - Static method in class io.karma.kommons.math.MathUtils
 
clamp(short, short, short) - Static method in class io.karma.kommons.math.MathUtils
 
ClassUtils - Class in io.karma.kommons.util
 
clear() - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
clear() - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
clear() - Method in class io.karma.kommons.collection.GenericMapWrapper
 
ClickListener - Class in io.karma.kommons.awt
 
ClickListener(Consumer<MouseEvent>) - Constructor for class io.karma.kommons.awt.ClickListener
 
collectFutures(Collection<? extends Future<? extends T>>, Supplier<? extends C>) - Static method in class io.karma.kommons.collection.CollectionUtils
 
CollectingFileVisitor<T> - Class in io.karma.kommons.io
 
CollectingFileVisitor(Predicate<T>) - Constructor for class io.karma.kommons.io.CollectingFileVisitor
 
CollectionUtils - Class in io.karma.kommons.collection
 
Combinable<T> - Interface in io.karma.kommons.util
Super-type for all combinable types.
compareTo(Version) - Method in interface io.karma.kommons.version.Version
 
contains(boolean[], boolean) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(byte[], byte) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(char[], char) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(double[], double) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(float[], float) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(int[], int) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(long[], long) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(short[], short) - Static method in class io.karma.kommons.util.ArrayUtils
 
contains(T[], T) - Static method in class io.karma.kommons.util.ArrayUtils
 
containsKey(Object) - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
containsKey(Object) - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
containsKey(Object) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
containsValue(Object) - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
containsValue(Object) - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
containsValue(Object) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
copy() - Method in class io.karma.kommons.lazy.Lazy
 
copy() - Method in class io.karma.kommons.lazy.ThrowingLazy
 
copy() - Method in class io.karma.kommons.range.MutableIntRange
 
copy() - Method in class io.karma.kommons.range.MutableLongRange
 
copy() - Method in interface io.karma.kommons.util.Copyable
 
copy() - Method in class io.karma.kommons.version.ImmutableVersion
 
copy() - Method in class io.karma.kommons.version.MutableVersion
 
Copyable<C> - Interface in io.karma.kommons.util
Super-type for all copyable objects, which do not want to use Cloneable.
copyOf(Map<K, V>) - Static method in interface io.karma.kommons.collection.BiMap
Creates an immutable wrapper instance around the given map, not allowing direct access to the underlying map through the interface's functions, but creating two copies of the given map, one reversed for faster lookups.
cross(float, float, float, float, float, float) - Static method in class io.karma.kommons.math.MathUtils
 

D

DEFAULT_BUFFER_SIZE - Static variable in class io.karma.kommons.io.IOUtils
 
DEFAULT_CONN_CALLBACK - Static variable in class io.karma.kommons.io.IOUtils
 
DEFAULT_FETCH_METHOD - Static variable in class io.karma.kommons.io.IOUtils
 
DEFAULT_SEED - Static variable in class io.karma.kommons.hash.MurmurHash
A default seed to use for the murmur hash algorithm.
DEFAULT_USER_AGENT - Static variable in class io.karma.kommons.io.IOUtils
 
DefaultHashType - Enum Class in io.karma.kommons.hash
 
DeletingFileVisitor - Class in io.karma.kommons.io
 
DESKTOP - Static variable in class io.karma.kommons.awt.DesktopUtils
 
DesktopUtils - Class in io.karma.kommons.awt
 
digestSize - Variable in enum class io.karma.kommons.hash.DefaultHashType
 
dot(double, double, double, double) - Static method in class io.karma.kommons.math.MathUtils
 
dot(double, double, double, double, double, double) - Static method in class io.karma.kommons.math.MathUtils
 
dot(double, double, double, double, double, double, double, double) - Static method in class io.karma.kommons.math.MathUtils
 
dot(float, float, float, float) - Static method in class io.karma.kommons.math.MathUtils
 
dot(float, float, float, float, float, float) - Static method in class io.karma.kommons.math.MathUtils
 
dot(float, float, float, float, float, float, float, float) - Static method in class io.karma.kommons.math.MathUtils
 

E

easeInBack(float) - Static method in class io.karma.kommons.math.Easings
 
easeInBounce(float) - Static method in class io.karma.kommons.math.Easings
 
easeInCirc(float) - Static method in class io.karma.kommons.math.Easings
 
easeInCubic(float) - Static method in class io.karma.kommons.math.Easings
 
easeInElastic(float) - Static method in class io.karma.kommons.math.Easings
 
easeInExpo(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutBack(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutBounce(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutCirc(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutCubic(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutElastic(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutExpo(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutQuad(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutQuart(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutQuint(float) - Static method in class io.karma.kommons.math.Easings
 
easeInOutSine(float) - Static method in class io.karma.kommons.math.Easings
 
easeInQuad(float) - Static method in class io.karma.kommons.math.Easings
 
easeInQuart(float) - Static method in class io.karma.kommons.math.Easings
 
easeInQuint(float) - Static method in class io.karma.kommons.math.Easings
 
easeInSine(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutBack(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutBounce(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutCirc(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutCubic(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutElastic(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutExpo(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutQuad(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutQuart(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutQuint(float) - Static method in class io.karma.kommons.math.Easings
 
easeOutSine(float) - Static method in class io.karma.kommons.math.Easings
 
Easings - Class in io.karma.kommons.math
Simple Java implementation of easing-functions found at https://easings.net/en.
emptyBiConsumer() - Static method in class io.karma.kommons.function.Functions
 
emptyConsumer() - Static method in class io.karma.kommons.function.Functions
 
emptyTriConsumer() - Static method in class io.karma.kommons.function.Functions
 
end - Variable in class io.karma.kommons.range.ImmutableIntRange
 
end - Variable in class io.karma.kommons.range.ImmutableLongRange
 
end - Variable in class io.karma.kommons.range.MutableIntRange
 
end - Variable in class io.karma.kommons.range.MutableLongRange
 
entrySet() - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
entrySet() - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
entrySet() - Method in class io.karma.kommons.collection.GenericMapWrapper
 
equals(Object) - Method in class io.karma.kommons.range.ImmutableIntRange
 
equals(Object) - Method in class io.karma.kommons.range.ImmutableLongRange
 
equals(Object) - Method in class io.karma.kommons.range.MutableIntRange
 
equals(Object) - Method in class io.karma.kommons.range.MutableLongRange
 
equals(Object) - Method in class io.karma.kommons.version.ImmutableVersion
 
equals(Object) - Method in class io.karma.kommons.version.MutableVersion
 
escape(String) - Static method in class io.karma.kommons.util.StringUtils
 
ExceptionUtils - Class in io.karma.kommons.util
 

F

fbm(int, float) - Static method in class io.karma.kommons.math.Noise
 
fbm(int, float, float) - Static method in class io.karma.kommons.math.Noise
 
fetch(String) - Static method in class io.karma.kommons.io.IOUtils
 
fetch(String, String) - Static method in class io.karma.kommons.io.IOUtils
 
fetch(String, String, Consumer<HttpURLConnection>) - Static method in class io.karma.kommons.io.IOUtils
 
fetch(String, String, Consumer<HttpURLConnection>, Consumer<Throwable>) - Static method in class io.karma.kommons.io.IOUtils
 
fetch(String, Consumer<HttpURLConnection>) - Static method in class io.karma.kommons.io.IOUtils
 
fetch(String, Consumer<HttpURLConnection>, Consumer<Throwable>) - Static method in class io.karma.kommons.io.IOUtils
 
findFirstNode(NodeList, Predicate<Node>) - Static method in class io.karma.kommons.util.XMLUtils
 
flatMapFutures(Collection<? extends Future<? extends Collection<? extends T>>>, Supplier<? extends C>) - Static method in class io.karma.kommons.collection.CollectionUtils
 
flatProcess(Collection<T>, BiFunction<T, U, ? extends Collection<? extends R>>, Supplier<C>, U) - Static method in class io.karma.kommons.util.BatchProcessor
 
flatProcess(Collection<T>, Function<T, ? extends Collection<? extends R>>, Supplier<C>) - Static method in class io.karma.kommons.util.BatchProcessor
 
flatProcess(ExecutorService, Collection<T>, int, BiFunction<T, U, ? extends Collection<? extends R>>, Supplier<C>, U) - Static method in class io.karma.kommons.util.BatchProcessor
 
flatProcess(ExecutorService, Collection<T>, int, Function<T, ? extends Collection<? extends R>>, Supplier<C>) - Static method in class io.karma.kommons.util.BatchProcessor
 
flatProcess(ExecutorService, Collection<T>, BiFunction<T, U, ? extends Collection<? extends R>>, Supplier<C>, U) - Static method in class io.karma.kommons.util.BatchProcessor
 
flatProcess(ExecutorService, Collection<T>, Function<T, ? extends Collection<? extends R>>, Supplier<C>) - Static method in class io.karma.kommons.util.BatchProcessor
 
flush() - Method in class io.karma.kommons.io.CallbackPrintStream
 
fract(double) - Static method in class io.karma.kommons.math.MathUtils
 
fract(float) - Static method in class io.karma.kommons.math.MathUtils
 
fromData(HashType, byte[]) - Static method in interface io.karma.kommons.hash.HashSum
 
fromData(HashType, URI, byte[]) - Static method in interface io.karma.kommons.hash.HashSum
 
fromIterable(Iterable<? extends T>, Supplier<? extends C>) - Static method in class io.karma.kommons.collection.CollectionUtils
 
fromIterator(Iterator<? extends T>, Supplier<? extends C>) - Static method in class io.karma.kommons.collection.CollectionUtils
 
fromString(HashType, String) - Static method in interface io.karma.kommons.hash.HashSum
 
fromString(HashType, String, URI) - Static method in interface io.karma.kommons.hash.HashSum
 
FunctionalFileFilter - Class in io.karma.kommons.awt
 
FunctionalFileFilter(String, Predicate<File>) - Constructor for class io.karma.kommons.awt.FunctionalFileFilter
 
Functions - Class in io.karma.kommons.function
 

G

GenericHashMap<K> - Class in io.karma.kommons.collection
 
GenericHashMap() - Constructor for class io.karma.kommons.collection.GenericHashMap
 
GenericLinkedHashMap<K> - Class in io.karma.kommons.collection
 
GenericLinkedHashMap() - Constructor for class io.karma.kommons.collection.GenericLinkedHashMap
 
GenericMap<K> - Interface in io.karma.kommons.collection
Base interface for all generic map implementations, which provides compatibility to Map and adds some extra functionality that makes multi-type maps easier to implement/use.
GenericMapWrapper<K> - Class in io.karma.kommons.collection
 
GenericMapWrapper(Map<K, Object>) - Constructor for class io.karma.kommons.collection.GenericMapWrapper
 
get() - Method in interface io.karma.kommons.function.XSupplier
 
get() - Method in class io.karma.kommons.lazy.Lazy
 
get() - Method in class io.karma.kommons.lazy.ThrowingLazy
 
get(Object) - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
get(Object) - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
get(Object) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
getAs(K) - Method in interface io.karma.kommons.collection.GenericMap
 
getAs(K) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
getBuild() - Method in class io.karma.kommons.version.ImmutableVersion
 
getBuild() - Method in class io.karma.kommons.version.MutableVersion
 
getBuild() - Method in interface io.karma.kommons.version.Version
 
getCallback() - Method in class io.karma.kommons.io.CallbackPrintStream
 
getCallerClass() - Static method in class io.karma.kommons.util.ClassUtils
 
getCallerClass(int) - Static method in class io.karma.kommons.util.ClassUtils
 
getCurrent() - Static method in enum class io.karma.kommons.util.SystemInfo.Platform
 
getData() - Method in interface io.karma.kommons.hash.HashSum
 
getDelegate() - Method in class io.karma.kommons.io.CallbackPrintStream
 
getDescription() - Method in class io.karma.kommons.awt.FunctionalFileFilter
 
getDigest() - Method in interface io.karma.kommons.hash.HashType
 
getDigestSize() - Method in enum class io.karma.kommons.hash.DefaultHashType
 
getDigestSize() - Method in interface io.karma.kommons.hash.HashType
 
getDistance() - Method in interface io.karma.kommons.range.IntRange
 
getDistance() - Method in interface io.karma.kommons.range.LongRange
 
getEnd() - Method in class io.karma.kommons.range.ImmutableIntRange
 
getEnd() - Method in class io.karma.kommons.range.ImmutableLongRange
 
getEnd() - Method in interface io.karma.kommons.range.IntRange
 
getEnd() - Method in interface io.karma.kommons.range.LongRange
 
getEnd() - Method in class io.karma.kommons.range.MutableIntRange
 
getEnd() - Method in class io.karma.kommons.range.MutableLongRange
 
getEnd() - Method in interface io.karma.kommons.range.Range
 
getFileExtension(Path) - Static method in class io.karma.kommons.io.IOUtils
 
getForValue(V) - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
getForValue(V) - Method in interface io.karma.kommons.collection.BiMap
 
getForValue(V) - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
getFreeMemory() - Static method in class io.karma.kommons.util.SystemInfo
 
getInnerLeft() - Method in interface io.karma.kommons.tuple.Quple
Retrieves the inner left element of this quple instance.
getInnerRight() - Method in interface io.karma.kommons.tuple.Quple
Retrieves the inner right element of this quple instance.
getInternalName() - Method in enum class io.karma.kommons.hash.DefaultHashType
 
getInternalName() - Method in interface io.karma.kommons.hash.HashType
 
getLeft() - Method in interface io.karma.kommons.tuple.Pair
Retrieves the left element of this pair instance.
getLeft() - Method in interface io.karma.kommons.tuple.Quple
Retrieves the left element of this quple instance.
getLeft() - Method in interface io.karma.kommons.tuple.Triple
Retrieves the left element of this triple instance.
getLibraryExtension() - Static method in class io.karma.kommons.util.SystemInfo
 
getLibraryNamePrefix() - Static method in class io.karma.kommons.util.SystemInfo
 
getMajor() - Method in class io.karma.kommons.version.ImmutableVersion
 
getMajor() - Method in class io.karma.kommons.version.MutableVersion
 
getMajor() - Method in interface io.karma.kommons.version.Version
 
getMaxMemory() - Static method in class io.karma.kommons.util.SystemInfo
 
getMiddle() - Method in interface io.karma.kommons.tuple.Triple
Retrieves the middle element of this triple instance.
getMinor() - Method in class io.karma.kommons.version.ImmutableVersion
 
getMinor() - Method in class io.karma.kommons.version.MutableVersion
 
getMinor() - Method in interface io.karma.kommons.version.Version
 
getName() - Method in enum class io.karma.kommons.util.SystemInfo.Platform
 
getOptional() - Method in class io.karma.kommons.lazy.Lazy
 
getOptional() - Method in class io.karma.kommons.lazy.ThrowingLazy
 
getOrCreate() - Method in class io.karma.kommons.lazy.Lazy
 
getOrCreate() - Method in class io.karma.kommons.lazy.ThrowingLazy
 
getOrCreateDir(Path) - Static method in class io.karma.kommons.io.IOUtils
 
getOrCreateDir(Path, boolean) - Static method in class io.karma.kommons.io.IOUtils
 
getPatch() - Method in class io.karma.kommons.version.ImmutableVersion
 
getPatch() - Method in class io.karma.kommons.version.MutableVersion
 
getPatch() - Method in interface io.karma.kommons.version.Version
 
getPlatformArchitecture() - Static method in class io.karma.kommons.util.SystemInfo
 
getPlatformIdentifier() - Static method in class io.karma.kommons.util.SystemInfo
 
getPlatformPair() - Static method in class io.karma.kommons.util.SystemInfo
 
getPrefix() - Method in class io.karma.kommons.version.ImmutableVersion
 
getPrefix() - Method in class io.karma.kommons.version.MutableVersion
 
getPrefix() - Method in interface io.karma.kommons.version.Version
 
getResource() - Method in interface io.karma.kommons.hash.HashSum
 
getRight() - Method in interface io.karma.kommons.tuple.Pair
Retrieves the right element of this pair instance.
getRight() - Method in interface io.karma.kommons.tuple.Quple
Retrieves the right element of this quple instance.
getRight() - Method in interface io.karma.kommons.tuple.Triple
Retrieves the right element of this triple instance.
getSmallestMultiple(int...) - Static method in class io.karma.kommons.math.MathUtils
Determines the smallest multiple of the given values.
getStart() - Method in class io.karma.kommons.range.ImmutableIntRange
 
getStart() - Method in class io.karma.kommons.range.ImmutableLongRange
 
getStart() - Method in interface io.karma.kommons.range.IntRange
 
getStart() - Method in interface io.karma.kommons.range.LongRange
 
getStart() - Method in class io.karma.kommons.range.MutableIntRange
 
getStart() - Method in class io.karma.kommons.range.MutableLongRange
 
getStart() - Method in interface io.karma.kommons.range.Range
 
getSuffix() - Method in class io.karma.kommons.version.ImmutableVersion
 
getSuffix() - Method in class io.karma.kommons.version.MutableVersion
 
getSuffix() - Method in interface io.karma.kommons.version.Version
 
getTotalMemory() - Static method in class io.karma.kommons.util.SystemInfo
 
getType() - Method in interface io.karma.kommons.hash.HashSum
 
getUsedMemory() - Static method in class io.karma.kommons.util.SystemInfo
 
getValue() - Method in class io.karma.kommons.topo.TopoNode
 

H

handleError(Throwable) - Static method in class io.karma.kommons.util.ExceptionUtils
 
handleError(Throwable, Consumer<String>) - Static method in class io.karma.kommons.util.ExceptionUtils
 
hash32(long) - Static method in class io.karma.kommons.hash.MurmurHash
Generates 32-bit hash from a long with a default seed value.
hash32(long, int) - Static method in class io.karma.kommons.hash.MurmurHash
Generates 32-bit hash from a long with the given seed.
hash32(long, long) - Static method in class io.karma.kommons.hash.MurmurHash
Generates 32-bit hash from two longs with a default seed value.
hash32(long, long, int) - Static method in class io.karma.kommons.hash.MurmurHash
Generates 32-bit hash from two longs with the given seed.
hash32(String) - Static method in class io.karma.kommons.hash.MurmurHash
 
hash32x86(byte[]) - Static method in class io.karma.kommons.hash.MurmurHash
Generates 32-bit hash from the byte array with a seed of zero.
hash32x86(byte[], int, int, int) - Static method in class io.karma.kommons.hash.MurmurHash
Generates 32-bit hash from the byte array with the given offset, length and seed.
hashCode() - Method in class io.karma.kommons.range.ImmutableIntRange
 
hashCode() - Method in class io.karma.kommons.range.ImmutableLongRange
 
hashCode() - Method in class io.karma.kommons.range.MutableIntRange
 
hashCode() - Method in class io.karma.kommons.range.MutableLongRange
 
hashCode() - Method in class io.karma.kommons.version.ImmutableVersion
 
hashCode() - Method in class io.karma.kommons.version.MutableVersion
 
HashSum - Interface in io.karma.kommons.hash
 
HashType - Interface in io.karma.kommons.hash
 

I

ifNonNull() - Static method in class io.karma.kommons.function.Functions
 
ifNull() - Static method in class io.karma.kommons.function.Functions
 
immutableCopy() - Method in interface io.karma.kommons.tuple.MutablePair
Creates a new Pair<MutablePair, MutablePair> containing references to the same left and right object this pair instance is referencing.
immutableCopy() - Method in interface io.karma.kommons.tuple.MutableQuple
Creates a new Quple<MutableQuple, MutableQuple, MutableQuple, MutableQuple> containing references to the same objects this quple instance is referencing.
immutableCopy() - Method in interface io.karma.kommons.tuple.MutableTriple
Creates a new Triple<MutableTriple, MutableTriple, MutableTriple> containing references to the same left, middle and right object this triple instance is referencing.
ImmutableIntRange - Class in io.karma.kommons.range
 
ImmutableIntRange(int, int) - Constructor for class io.karma.kommons.range.ImmutableIntRange
 
ImmutableIntRange(IntRange) - Constructor for class io.karma.kommons.range.ImmutableIntRange
 
ImmutableLongRange - Class in io.karma.kommons.range
 
ImmutableLongRange(long, long) - Constructor for class io.karma.kommons.range.ImmutableLongRange
 
ImmutableLongRange(LongRange) - Constructor for class io.karma.kommons.range.ImmutableLongRange
 
ImmutableVersion - Class in io.karma.kommons.version
A simple holder class for representing a semantic version.
initProviders() - Static method in class io.karma.kommons.hash.MurmurHash
 
INSTANCE - Static variable in class io.karma.kommons.io.DeletingFileVisitor
 
internalName - Variable in enum class io.karma.kommons.hash.DefaultHashType
 
IntRange - Interface in io.karma.kommons.range
 
io.karma.kommons.awt - package io.karma.kommons.awt
 
io.karma.kommons.collection - package io.karma.kommons.collection
 
io.karma.kommons.function - package io.karma.kommons.function
 
io.karma.kommons.hash - package io.karma.kommons.hash
 
io.karma.kommons.io - package io.karma.kommons.io
 
io.karma.kommons.lazy - package io.karma.kommons.lazy
 
io.karma.kommons.math - package io.karma.kommons.math
 
io.karma.kommons.range - package io.karma.kommons.range
 
io.karma.kommons.topo - package io.karma.kommons.topo
 
io.karma.kommons.tuple - package io.karma.kommons.tuple
 
io.karma.kommons.util - package io.karma.kommons.util
 
io.karma.kommons.version - package io.karma.kommons.version
 
IOUtils - Class in io.karma.kommons.io
 
IS_DESKTOP_SUPPORTED - Static variable in class io.karma.kommons.awt.DesktopUtils
 
is64Bit() - Static method in class io.karma.kommons.util.SystemInfo
 
isAlpha(String) - Static method in class io.karma.kommons.util.StringUtils
 
isAlphaNumeric(String) - Static method in class io.karma.kommons.util.StringUtils
 
isAMD64() - Static method in class io.karma.kommons.util.SystemInfo
 
isARM() - Static method in class io.karma.kommons.util.SystemInfo
 
isARM64() - Static method in class io.karma.kommons.util.SystemInfo
 
isEmpty() - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
isEmpty() - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
isEmpty() - Method in class io.karma.kommons.collection.GenericMapWrapper
 
isIA32() - Static method in class io.karma.kommons.util.SystemInfo
 
isIA64() - Static method in class io.karma.kommons.util.SystemInfo
 
isMac() - Static method in class io.karma.kommons.util.SystemInfo
 
isMIPS() - Static method in class io.karma.kommons.util.SystemInfo
 
isMIPS64() - Static method in class io.karma.kommons.util.SystemInfo
 
isNumeric(String, boolean) - Static method in class io.karma.kommons.util.StringUtils
 
isPPC64() - Static method in class io.karma.kommons.util.SystemInfo
 
isRiscV32() - Static method in class io.karma.kommons.util.SystemInfo
 
isRiscV64() - Static method in class io.karma.kommons.util.SystemInfo
 
isSolaris() - Static method in class io.karma.kommons.util.SystemInfo
 
isSparc() - Static method in class io.karma.kommons.util.SystemInfo
 
isUnix() - Static method in class io.karma.kommons.util.SystemInfo
 
isWindows() - Static method in class io.karma.kommons.util.SystemInfo
 
isX86() - Static method in class io.karma.kommons.util.SystemInfo
 

K

keySet() - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
keySet() - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
keySet() - Method in class io.karma.kommons.collection.GenericMapWrapper
 

L

Lazy<T> - Class in io.karma.kommons.lazy
 
Lazy(Supplier<T>) - Constructor for class io.karma.kommons.lazy.Lazy
 
leftPair() - Method in interface io.karma.kommons.tuple.Quple
Retrieve the leftmost two elements (Quple and Quple) from this quple instance and creates a new Pair<Quple, Quple> from them.
leftPair() - Method in interface io.karma.kommons.tuple.Triple
Retrieve the leftmost two elements (Triple and Triple) from this triple instance and creates a new Pair<Triple, Triple> from them.
leftTriple() - Method in interface io.karma.kommons.tuple.Quple
 
lerp(byte, byte, float) - Static method in class io.karma.kommons.math.MathUtils
 
lerp(double, double, float) - Static method in class io.karma.kommons.math.MathUtils
 
lerp(float, float, float) - Static method in class io.karma.kommons.math.MathUtils
 
lerp(int, int, float) - Static method in class io.karma.kommons.math.MathUtils
 
lerp(long, long, float) - Static method in class io.karma.kommons.math.MathUtils
 
lerp(short, short, float) - Static method in class io.karma.kommons.math.MathUtils
 
LongRange - Interface in io.karma.kommons.range
 

M

MAC - Enum constant in enum class io.karma.kommons.util.SystemInfo.Platform
 
major - Variable in class io.karma.kommons.version.ImmutableVersion
 
major - Variable in class io.karma.kommons.version.MutableVersion
 
mapToList(IntFunction<? extends T>, Supplier<? extends L>) - Method in interface io.karma.kommons.range.IntRange
 
mapToList(LongFunction<? extends T>, Supplier<? extends L>) - Method in interface io.karma.kommons.range.LongRange
 
MathUtils - Class in io.karma.kommons.math
Shared utility functions for common math operations which didn't make it into Java's Math class.
MD2 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
MD5 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
minor - Variable in class io.karma.kommons.version.ImmutableVersion
 
minor - Variable in class io.karma.kommons.version.MutableVersion
 
mix(double, double, float) - Static method in class io.karma.kommons.math.MathUtils
 
mix(float, float, float) - Static method in class io.karma.kommons.math.MathUtils
 
mouseClicked(MouseEvent) - Method in class io.karma.kommons.awt.ClickListener
 
MURMUR_128 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
MURMUR_32 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
MurmurHash - Class in io.karma.kommons.hash
Implementation of the MurmurHash3 32-bit and 128-bit hash functions.
mutableCopy() - Method in interface io.karma.kommons.tuple.MutablePair
 
mutableCopy() - Method in interface io.karma.kommons.tuple.MutableQuple
 
mutableCopy() - Method in interface io.karma.kommons.tuple.MutableTriple
 
mutableCopy() - Method in interface io.karma.kommons.tuple.Pair
Creates a new MutablePair<Pair, Pair> containing references to the same left and right object this pair instance is referencing.
mutableCopy() - Method in interface io.karma.kommons.tuple.Quple
Creates a new MutableQuple<Quple, Quple, Quple, Quple> containing references to the same left and right object this quple instance is referencing.
mutableCopy() - Method in interface io.karma.kommons.tuple.Triple
Creates a new MutableTriple<Triple, Triple, Triple> containing references to the same left and right object this triple instance is referencing.
mutableCopy() - Method in class io.karma.kommons.version.ImmutableVersion
 
mutableCopy() - Method in interface io.karma.kommons.version.Version
 
MutableIntRange - Class in io.karma.kommons.range
 
MutableIntRange() - Constructor for class io.karma.kommons.range.MutableIntRange
 
MutableIntRange(int, int) - Constructor for class io.karma.kommons.range.MutableIntRange
 
MutableIntRange(IntRange) - Constructor for class io.karma.kommons.range.MutableIntRange
 
MutableLongRange - Class in io.karma.kommons.range
 
MutableLongRange() - Constructor for class io.karma.kommons.range.MutableLongRange
 
MutableLongRange(long, long) - Constructor for class io.karma.kommons.range.MutableLongRange
 
MutableLongRange(LongRange) - Constructor for class io.karma.kommons.range.MutableLongRange
 
MutablePair<L,R> - Interface in io.karma.kommons.tuple
A mutable specialization of Pair, which allows setting the elements referenced by this pair instance.
MutableQuple<L,IL,IR,R> - Interface in io.karma.kommons.tuple
A mutable specialization of Quple, which allows setting the elements referenced by this quple instance.
MutableTriple<L,M,R> - Interface in io.karma.kommons.tuple
A mutable specialization of Triple, which allows setting the elements referenced by this triple instance.
MutableVersion - Class in io.karma.kommons.version
 
MutableVersion(String, int, int, int, int, String) - Constructor for class io.karma.kommons.version.MutableVersion
 

N

Noise - Class in io.karma.kommons.math
Various noise algorithms ported from C++ or GLSL.
nullBiFunction() - Static method in class io.karma.kommons.function.Functions
 
nullFunction() - Static method in class io.karma.kommons.function.Functions
 
nullTriFunction() - Static method in class io.karma.kommons.function.Functions
 

O

of(int) - Static method in interface io.karma.kommons.version.Version
 
of(int, int) - Static method in interface io.karma.kommons.version.Version
 
of(int, int, int) - Static method in interface io.karma.kommons.version.Version
 
of(int, int, int, int) - Static method in interface io.karma.kommons.version.Version
 
of(Map.Entry<L, R>) - Static method in interface io.karma.kommons.tuple.Pair
Creates a new immutable pair from the given Map.Entry.
of(L, IL, IR, R) - Static method in interface io.karma.kommons.tuple.MutableQuple
Creates a new mutable quple of the given elements.
of(L, IL, IR, R) - Static method in interface io.karma.kommons.tuple.Quple
Creates a new immutable quple of the given elements.
of(L, M, R) - Static method in interface io.karma.kommons.tuple.MutableTriple
Creates a new mutable triple of the given elements.
of(L, M, R) - Static method in interface io.karma.kommons.tuple.Triple
Creates a new immutable triple of the given elements.
of(L, R) - Static method in interface io.karma.kommons.tuple.MutablePair
Creates a new mutable pair of the given elements.
of(L, R) - Static method in interface io.karma.kommons.tuple.Pair
Creates a new immutable pair of the given elements.
ofFile(HashType, Path) - Static method in interface io.karma.kommons.hash.HashSum
 
ofFile(HashType, Path, Consumer<Throwable>) - Static method in interface io.karma.kommons.hash.HashSum
 
ofFile(Path) - Static method in interface io.karma.kommons.hash.HashSum
 
ofFile(Path, Consumer<Throwable>) - Static method in interface io.karma.kommons.hash.HashSum
 
ofResource(HashType, String) - Static method in interface io.karma.kommons.hash.HashSum
 
ofResource(HashType, String, Consumer<Throwable>) - Static method in interface io.karma.kommons.hash.HashSum
 
ofResource(String) - Static method in interface io.karma.kommons.hash.HashSum
 
ofResource(String, Consumer<Throwable>) - Static method in interface io.karma.kommons.hash.HashSum
 
ofString(HashType, String, Charset) - Static method in interface io.karma.kommons.hash.HashSum
 
ofString(HashType, String, Charset, Consumer<Throwable>) - Static method in interface io.karma.kommons.hash.HashSum
 
ofString(String) - Static method in interface io.karma.kommons.hash.HashSum
 
ofString(String, Charset) - Static method in interface io.karma.kommons.hash.HashSum
 
ofString(String, Charset, Consumer<Throwable>) - Static method in interface io.karma.kommons.hash.HashSum
 
ofString(String, Consumer<Throwable>) - Static method in interface io.karma.kommons.hash.HashSum
 
openBrowser(String) - Static method in class io.karma.kommons.awt.DesktopUtils
 
outerPair() - Method in interface io.karma.kommons.tuple.Quple
Retrieve the leftmost two elements (Quple and Quple) from this quple instance and creates a new Pair<Quple, Quple> from them.
outerPair() - Method in interface io.karma.kommons.tuple.Triple
Retrieve the outermost two elements (Triple and Triple) from this triple instance and creates a new Pair<Triple, Triple> from them.

P

Pair<L,R> - Interface in io.karma.kommons.tuple
A simple pair tuple type which can hold two objects.
parse(String) - Static method in interface io.karma.kommons.version.Version
 
patch - Variable in class io.karma.kommons.version.ImmutableVersion
 
patch - Variable in class io.karma.kommons.version.MutableVersion
 
PATTERN - Static variable in interface io.karma.kommons.version.Version
 
postVisitDirectory(Path, IOException) - Method in class io.karma.kommons.io.DeletingFileVisitor
 
postVisitDirectory(T, IOException) - Method in class io.karma.kommons.io.CollectingFileVisitor
 
postVisitDirectory(T, IOException) - Method in class io.karma.kommons.io.SimpleFileVisitor
 
prefix - Variable in class io.karma.kommons.version.ImmutableVersion
 
prefix - Variable in class io.karma.kommons.version.MutableVersion
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class io.karma.kommons.io.DeletingFileVisitor
 
preVisitDirectory(T, BasicFileAttributes) - Method in class io.karma.kommons.io.CollectingFileVisitor
 
preVisitDirectory(T, BasicFileAttributes) - Method in class io.karma.kommons.io.SimpleFileVisitor
 
process(Collection<T>, BiFunction<T, U, R>, Supplier<C>, U) - Static method in class io.karma.kommons.util.BatchProcessor
 
process(Collection<T>, Function<T, R>, Supplier<C>) - Static method in class io.karma.kommons.util.BatchProcessor
 
process(ExecutorService, Collection<T>, int, BiFunction<T, U, R>, Supplier<C>, U) - Static method in class io.karma.kommons.util.BatchProcessor
 
process(ExecutorService, Collection<T>, int, Function<T, R>, Supplier<C>) - Static method in class io.karma.kommons.util.BatchProcessor
 
process(ExecutorService, Collection<T>, BiFunction<T, U, R>, Supplier<C>, U) - Static method in class io.karma.kommons.util.BatchProcessor
 
process(ExecutorService, Collection<T>, Function<T, R>, Supplier<C>) - Static method in class io.karma.kommons.util.BatchProcessor
 
put(K, Object) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
put(K, V) - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
put(K, V) - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
putAll(Map<? extends K, ?>) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
putAll(Map<? extends K, ? extends V>) - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
putAll(Map<? extends K, ? extends V>) - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 

Q

Quple<L,IL,IR,R> - Interface in io.karma.kommons.tuple
A simple immutable quadruple tuple type which can hold four objects.

R

random(int, long) - Static method in class io.karma.kommons.util.StringUtils
 
randomBytes(int, long) - Static method in class io.karma.kommons.util.ArrayUtils
 
randomDoubles(int, long) - Static method in class io.karma.kommons.util.ArrayUtils
 
randomFloats(int, long) - Static method in class io.karma.kommons.util.ArrayUtils
 
randomInts(int, long) - Static method in class io.karma.kommons.util.ArrayUtils
 
randomLongs(int, long) - Static method in class io.karma.kommons.util.ArrayUtils
 
randomShorts(int, long) - Static method in class io.karma.kommons.util.ArrayUtils
 
Range<T> - Interface in io.karma.kommons.range
 
readAll(InputStream, Consumer<Throwable>) - Static method in class io.karma.kommons.io.IOUtils
 
remove(Object) - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
remove(Object) - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
remove(Object) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
removeAs(K) - Method in interface io.karma.kommons.collection.GenericMap
 
removeAs(K) - Method in class io.karma.kommons.collection.GenericMapWrapper
 
removeDependency(TopoNode<? extends T>) - Method in class io.karma.kommons.topo.TopoNode
 
reverseMap(Map<? extends K, ? extends V>) - Static method in class io.karma.kommons.collection.CollectionUtils
 
reverseMap(Map<? extends K, ? extends V>, Supplier<? extends Map<? extends V, ? extends K>>) - Static method in class io.karma.kommons.collection.CollectionUtils
 
rightPair() - Method in interface io.karma.kommons.tuple.Quple
Retrieve the leftmost two elements (Quple and Quple) from this quple instance and creates a new Pair<Quple, Quple> from them.
rightPair() - Method in interface io.karma.kommons.tuple.Triple
Retrieve the rightmost two elements (Triple and Triple) from this triple instance and creates a new Pair<Triple, Triple> from them.
rightTriple() - Method in interface io.karma.kommons.tuple.Quple
 
run() - Method in interface io.karma.kommons.function.XRunnable
 

S

safeWrap(XBiConsumer<T, U, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XBiFunction<T, U, R, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XConsumer<T, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XFunction<T, R, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XRunnable<? extends Throwable>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XRunnable<X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XSupplier<T, ?>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XSupplier<T, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XTriConsumer<T, U, V, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
safeWrap(XTriFunction<T, U, V, R, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
set(T) - Method in class io.karma.kommons.lazy.Lazy
 
set(T) - Method in class io.karma.kommons.lazy.ThrowingLazy
 
setIfNotPresent(T) - Method in class io.karma.kommons.lazy.Lazy
 
setIfNotPresent(T) - Method in class io.karma.kommons.lazy.ThrowingLazy
 
setInnerLeft(IL) - Method in interface io.karma.kommons.tuple.MutableQuple
Sets the reference to the inner left element.
setInnerRight(IR) - Method in interface io.karma.kommons.tuple.MutableQuple
Sets the reference to the inner right element.
setLeft(L) - Method in interface io.karma.kommons.tuple.MutablePair
Sets the reference to the left element.
setLeft(L) - Method in interface io.karma.kommons.tuple.MutableQuple
Sets the reference to the left element.
setLeft(L) - Method in interface io.karma.kommons.tuple.MutableTriple
Sets the reference to the left element.
setMiddle(M) - Method in interface io.karma.kommons.tuple.MutableTriple
Sets the reference to the middle element.
setRight(R) - Method in interface io.karma.kommons.tuple.MutablePair
Sets the reference to the right element.
setRight(R) - Method in interface io.karma.kommons.tuple.MutableQuple
Sets the reference to the right element.
setRight(R) - Method in interface io.karma.kommons.tuple.MutableTriple
Sets the reference to the right element.
SHA - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
SHA_224 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
SHA_256 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
SHA_384 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
SHA_512 - Enum constant in enum class io.karma.kommons.hash.DefaultHashType
 
SimpleFileVisitor<T> - Class in io.karma.kommons.io
 
SimpleFileVisitor(XFunction<T, FileVisitResult, IOException>) - Constructor for class io.karma.kommons.io.SimpleFileVisitor
 
size() - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
size() - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
size() - Method in class io.karma.kommons.collection.GenericMapWrapper
 
slice(boolean[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(byte[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(char[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(double[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(float[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(int[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(long[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(short[], int, int) - Static method in class io.karma.kommons.util.ArrayUtils
 
slice(T[], int, int, IntFunction<T[]>) - Static method in class io.karma.kommons.util.ArrayUtils
 
SOLARIS - Enum constant in enum class io.karma.kommons.util.SystemInfo.Platform
 
sort(Supplier<C>) - Method in class io.karma.kommons.topo.TopoSorter
 
start - Variable in class io.karma.kommons.range.ImmutableIntRange
 
start - Variable in class io.karma.kommons.range.ImmutableLongRange
 
start - Variable in class io.karma.kommons.range.MutableIntRange
 
start - Variable in class io.karma.kommons.range.MutableLongRange
 
stream() - Method in class io.karma.kommons.io.CollectingFileVisitor
 
StringUtils - Class in io.karma.kommons.util
 
suffix - Variable in class io.karma.kommons.version.ImmutableVersion
 
suffix - Variable in class io.karma.kommons.version.MutableVersion
 
SystemInfo - Class in io.karma.kommons.util
 
SystemInfo.Platform - Enum Class in io.karma.kommons.util
 

T

TAU - Static variable in class io.karma.kommons.math.MathUtils
 
ThrowingLazy<T,X> - Class in io.karma.kommons.lazy
 
ThrowingLazy(XSupplier<T, X>) - Constructor for class io.karma.kommons.lazy.ThrowingLazy
 
toEntry() - Method in interface io.karma.kommons.tuple.Pair
Creates a new, mutable Map.Entry from the elements referenced by this pair instance.
toFancyString() - Method in interface io.karma.kommons.hash.HashSum
 
toPair() - Method in interface io.karma.kommons.range.Range
 
TopoCycleException - Exception Class in io.karma.kommons.topo
 
TopoCycleException() - Constructor for exception class io.karma.kommons.topo.TopoCycleException
 
TopoCycleException(String) - Constructor for exception class io.karma.kommons.topo.TopoCycleException
 
TopoCycleException(String, Throwable) - Constructor for exception class io.karma.kommons.topo.TopoCycleException
 
TopoCycleException(Throwable) - Constructor for exception class io.karma.kommons.topo.TopoCycleException
 
TopoNode<T> - Class in io.karma.kommons.topo
 
TopoNode(T) - Constructor for class io.karma.kommons.topo.TopoNode
 
TopoSorter<T> - Class in io.karma.kommons.topo
 
TopoSorter(TopoNode<? extends T>) - Constructor for class io.karma.kommons.topo.TopoSorter
 
toString() - Method in class io.karma.kommons.range.ImmutableIntRange
 
toString() - Method in class io.karma.kommons.range.ImmutableLongRange
 
toString() - Method in class io.karma.kommons.range.MutableIntRange
 
toString() - Method in class io.karma.kommons.range.MutableLongRange
 
toString() - Method in class io.karma.kommons.version.ImmutableVersion
 
toString() - Method in class io.karma.kommons.version.MutableVersion
 
toString(boolean, boolean, boolean) - Method in class io.karma.kommons.version.ImmutableVersion
 
toString(boolean, boolean, boolean) - Method in class io.karma.kommons.version.MutableVersion
 
toString(boolean, boolean, boolean) - Method in interface io.karma.kommons.version.Version
 
transfer(InputStream, OutputStream) - Static method in class io.karma.kommons.io.IOUtils
 
transfer(InputStream, OutputStream, int) - Static method in class io.karma.kommons.io.IOUtils
 
transfer(InputStream, OutputStream, int, Consumer<Throwable>) - Static method in class io.karma.kommons.io.IOUtils
 
transfer(InputStream, OutputStream, Consumer<Throwable>) - Static method in class io.karma.kommons.io.IOUtils
 
TriConsumer<T,U,V> - Interface in io.karma.kommons.function
 
TriFunction<T,U,V,R> - Interface in io.karma.kommons.function
 
Triple<L,M,R> - Interface in io.karma.kommons.tuple
A simple triple tuple type which can hold three objects.
tryDo(XRunnable<? extends Throwable>) - Static method in class io.karma.kommons.function.Functions
 
tryDo(XRunnable<X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 
tryGet(XSupplier<R, ?>) - Static method in class io.karma.kommons.function.Functions
 
tryGet(XSupplier<R, X>, Consumer<X>) - Static method in class io.karma.kommons.function.Functions
 

U

unescape(String) - Static method in class io.karma.kommons.util.StringUtils
 
UNIX - Enum constant in enum class io.karma.kommons.util.SystemInfo.Platform
 
UNKNOWN - Enum constant in enum class io.karma.kommons.util.SystemInfo.Platform
 
unpackResource(String, String, Path, String) - Static method in class io.karma.kommons.io.IOUtils
 
unpackResource(String, String, Path, String, int) - Static method in class io.karma.kommons.io.IOUtils
 
unpackResource(String, String, Path, String, int, Consumer<Throwable>) - Static method in class io.karma.kommons.io.IOUtils
 
unpackResource(String, String, Path, String, Consumer<Throwable>) - Static method in class io.karma.kommons.io.IOUtils
 
use(XSupplier<? extends T, ? extends Throwable>, XConsumer<T, ? extends Throwable>) - Static method in class io.karma.kommons.function.Functions
 
use(XSupplier<? extends T, ? extends Throwable>, XConsumer<T, ? extends Throwable>, Consumer<Throwable>) - Static method in class io.karma.kommons.function.Functions
 
use(XSupplier<? extends T, ? extends Throwable>, XFunction<T, R, ? extends Throwable>, Consumer<Throwable>) - Static method in class io.karma.kommons.function.Functions
 
use(XSupplier<? extends T, ? extends Throwable>, XFunction<T, R, Throwable>) - Static method in class io.karma.kommons.function.Functions
 

V

VALID_PLATFORMS - Static variable in enum class io.karma.kommons.util.SystemInfo.Platform
 
valueOf(String) - Static method in enum class io.karma.kommons.hash.DefaultHashType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.karma.kommons.util.SystemInfo.Platform
Returns the enum constant of this class with the specified name.
values() - Method in class io.karma.kommons.collection.BiMap.CopyMapWrapper
 
values() - Method in class io.karma.kommons.collection.BiMap.MapWrapper
 
values() - Method in class io.karma.kommons.collection.GenericMapWrapper
 
values() - Static method in enum class io.karma.kommons.hash.DefaultHashType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.karma.kommons.util.SystemInfo.Platform
Returns an array containing the constants of this enum class, in the order they are declared.
Version - Interface in io.karma.kommons.version
 
visitFile(Path, BasicFileAttributes) - Method in class io.karma.kommons.io.DeletingFileVisitor
 
visitFile(T, BasicFileAttributes) - Method in class io.karma.kommons.io.CollectingFileVisitor
 
visitFile(T, BasicFileAttributes) - Method in class io.karma.kommons.io.SimpleFileVisitor
 
visitFileFailed(Path, IOException) - Method in class io.karma.kommons.io.DeletingFileVisitor
 
visitFileFailed(T, IOException) - Method in class io.karma.kommons.io.CollectingFileVisitor
 
visitFileFailed(T, IOException) - Method in class io.karma.kommons.io.SimpleFileVisitor
 

W

WINDOWS - Enum constant in enum class io.karma.kommons.util.SystemInfo.Platform
 
with(T) - Method in interface io.karma.kommons.util.Combinable
 
wrap(Map<K, V>) - Static method in interface io.karma.kommons.collection.BiMap
Creates a wrapper instance around the given map, allowing direct access to the underlying map through the interface's functions while using loops for reverse-lookups.
write(int) - Method in class io.karma.kommons.io.CallbackPrintStream
 

X

XBiConsumer<T,U,X> - Interface in io.karma.kommons.function
 
XBiFunction<T,U,R,X> - Interface in io.karma.kommons.function
 
XConsumer<T,X> - Interface in io.karma.kommons.function
 
XFunction<T,R,X> - Interface in io.karma.kommons.function
 
XMLUtils - Class in io.karma.kommons.util
 
XRunnable<X> - Interface in io.karma.kommons.function
 
XSupplier<T,X> - Interface in io.karma.kommons.function
 
XTriConsumer<T,U,V,X> - Interface in io.karma.kommons.function
 
XTriFunction<T,U,V,R,X> - Interface in io.karma.kommons.function
 
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form