Index
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
- 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
- leftPair() - Method in interface io.karma.kommons.tuple.Triple
- 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, - Interface in io.karma.kommons.tupleIR, R> -
A mutable specialization of
Quple
, which allows setting the elements referenced by this quple instance. - MutableTriple<L,
M, - Interface in io.karma.kommons.tupleR> -
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
- outerPair() - Method in interface io.karma.kommons.tuple.Triple
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, - Interface in io.karma.kommons.tupleIR, R> -
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
- rightPair() - Method in interface io.karma.kommons.tuple.Triple
- 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, - Interface in io.karma.kommons.functionV> - TriFunction<T,
U, - Interface in io.karma.kommons.functionV, R> - Triple<L,
M, - Interface in io.karma.kommons.tupleR> -
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, - Interface in io.karma.kommons.functionX> - XBiFunction<T,
U, - Interface in io.karma.kommons.functionR, X> - XConsumer<T,
X> - Interface in io.karma.kommons.function - XFunction<T,
R, - Interface in io.karma.kommons.functionX> - 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, - Interface in io.karma.kommons.functionV, X> - XTriFunction<T,
U, - Interface in io.karma.kommons.functionV, R, X>
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form