A B C D E F G H I L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apply(T, IApply.WithResult<T, T>) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
Apply configuration to the object and return it as a result
- applyTransform(T, IApply.WithResult<T, V>) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
Apply configuration to the object and return another object result
- Arch - Enum in com.github.ushiosan23.jvm.system.os
- ARM - com.github.ushiosan23.jvm.system.os.Arch
- Arr - Class in com.github.ushiosan23.jvm.collections
- ArrList - Class in com.github.ushiosan23.jvm.collections
B
- byteIndexOf(byte[], byte) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search element in the array
C
- capitalize(CharSequence) - Static method in class com.github.ushiosan23.jvm.base.StringUtils
-
Generates a text with a capital letter at the beginning.
- capitalize(CharSequence, boolean) - Static method in class com.github.ushiosan23.jvm.base.StringUtils
-
Generates a text with a capital letter at the beginning.
- clamp(double, double, double) - Static method in class com.github.ushiosan23.jvm.base.MathExtra
-
This method clamp a number within a range of numbers.
- com.github.ushiosan23.jvm.base - package com.github.ushiosan23.jvm.base
- com.github.ushiosan23.jvm.collections - package com.github.ushiosan23.jvm.collections
- com.github.ushiosan23.jvm.functions.apply - package com.github.ushiosan23.jvm.functions.apply
- com.github.ushiosan23.jvm.io - package com.github.ushiosan23.jvm.io
- com.github.ushiosan23.jvm.io.predicates - package com.github.ushiosan23.jvm.io.predicates
- com.github.ushiosan23.jvm.system - package com.github.ushiosan23.jvm.system
- com.github.ushiosan23.jvm.system.os - package com.github.ushiosan23.jvm.system.os
- com.github.ushiosanXXIII.jvm - module com.github.ushiosanXXIII.jvm
D
- directoryWalk(Path, boolean, Predicate<Path>...) - Static method in class com.github.ushiosan23.jvm.io.IOUtils
-
Generates a stream where it recursively iterates through all the directories within the given destination.
- directoryWalkArr(Path, boolean, Predicate<Path>...) - Static method in class com.github.ushiosan23.jvm.io.IOUtils
-
Generates a stream where it recursively iterates through all the directories within the given destination.
E
- entry(K, V) - Static method in class com.github.ushiosan23.jvm.collections.Maps
-
Generate an immutable map entry with the selected information.
- extensionsOf(String...) - Static method in interface com.github.ushiosan23.jvm.io.predicates.IPredicate
-
Generate new extension predicate
F
G
- getAllExtensions(Path) - Static method in class com.github.ushiosan23.jvm.io.IOUtils
-
Returns a text string with all the extensions of a file.
- getCurrent() - Static method in enum com.github.ushiosan23.jvm.system.os.Arch
-
Returns the current architecture of the processor.
- getCurrent() - Static method in enum com.github.ushiosan23.jvm.system.os.Platform
-
Returns the current platform where the JVM is running
- getExtension(Path) - Static method in class com.github.ushiosan23.jvm.io.IOUtils
-
Returns the extension of a given file.
- getExtensions() - Method in interface com.github.ushiosan23.jvm.io.predicates.IPredicate.IExtensionPredicate
-
Get all predicate extensions
- getPattern() - Method in interface com.github.ushiosan23.jvm.io.predicates.IPredicate.IRegexPredicate
-
Get predicate pattern
- getRandomString() - Static method in class com.github.ushiosan23.jvm.system.Rand
-
Generate a random string with an adjustable size.
- getRandomString(int) - Static method in class com.github.ushiosan23.jvm.system.Rand
-
Generate a random string with an adjustable size.
- getRandomString(int, int[]) - Static method in class com.github.ushiosan23.jvm.system.Rand
-
Generate a random string with an adjustable size.
- getSystemRandom() - Static method in class com.github.ushiosan23.jvm.system.Rand
-
Return a default system random object.
- getSystemRandom(long) - Static method in class com.github.ushiosan23.jvm.system.Rand
-
Return a default system random object
- getUserPath() - Static method in class com.github.ushiosan23.jvm.io.IOUtils
-
Depending on the operating system, it returns the path of the current user.
H
- hasDecimals(double) - Static method in class com.github.ushiosan23.jvm.base.Numbers
-
Determine if a decimal number contains decimals after the floating point.
- hasDecimals(float) - Static method in class com.github.ushiosan23.jvm.base.Numbers
-
Determine if a decimal number contains decimals after the floating point.
I
- IApply - Interface in com.github.ushiosan23.jvm.functions.apply
- IApply.EmptyResult<T> - Interface in com.github.ushiosan23.jvm.functions.apply
- IApply.WithResult<T,V> - Interface in com.github.ushiosan23.jvm.functions.apply
- indexOf(Object[], Object) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search element in the array
- intIndexOf(int[], int) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search element in the array
- IOUtils - Class in com.github.ushiosan23.jvm.io
- IPredicate - Interface in com.github.ushiosan23.jvm.io.predicates
- IPredicate.IExtensionPredicate - Interface in com.github.ushiosan23.jvm.io.predicates
- IPredicate.IRegexPredicate - Interface in com.github.ushiosan23.jvm.io.predicates
- isUnix() - Method in enum com.github.ushiosan23.jvm.system.os.Platform
-
Determine if the platform is unix-like
L
- lastByteIndexOf(byte[], byte) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search an element in the array.
- lastIndexOf(Object[], Object) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search an element in the array.
- lastIntIndexOf(int[], int) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search an element in the array.
- lastLongIndexOf(long[], long) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search an element in the array.
- lastNumberIndexOf(Number[], Number) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search an element in the array.
- lastShortIndexOf(short[], short) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search an element in the array.
- LINUX - com.github.ushiosan23.jvm.system.os.Platform
- longIndexOf(long[], long) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search element in the array
M
- MACOS - com.github.ushiosan23.jvm.system.os.Platform
- Maps - Class in com.github.ushiosan23.jvm.collections
- MathExtra - Class in com.github.ushiosan23.jvm.base
- mutableEntry(K, V) - Static method in class com.github.ushiosan23.jvm.collections.Maps
-
Generate a mutable map entry with the selected information.
- mutableOf(Map.Entry<K, V>...) - Static method in class com.github.ushiosan23.jvm.collections.Maps
-
Generate a mutable map with all elements inside.
- mutableOf(T...) - Static method in class com.github.ushiosan23.jvm.collections.ArrList
-
Create a mutable list with all the given elements.
N
- notNull(T, IApply.EmptyResult<T>) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
Execute action only if object is not null
- notNull(T, T) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
Get not null value
- numberIndexOf(Number[], Number) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search element in the array
- Numbers - Class in com.github.ushiosan23.jvm.base
O
- Obj - Class in com.github.ushiosan23.jvm.base
- of(Map.Entry<K, V>...) - Static method in class com.github.ushiosan23.jvm.collections.Maps
-
Generate an immutable map with all elements inside.
- of(T...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate an array from given values
- of(T...) - Static method in class com.github.ushiosan23.jvm.collections.ArrList
-
Create an immutable list with all the given elements.
- ofBoolean(boolean...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
- ofByte(Number...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
- ofChars(char...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
- ofDouble(double...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
- ofFloat(float...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
- ofInt(int...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
- ofLong(long...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
- ofNumber(Number...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a number array
- ofNumberExt(Object) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Convert any numeric array to number array
- ofShort(Number...) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Generate a primitive array
P
- percentage(double, double) - Static method in class com.github.ushiosan23.jvm.base.MathExtra
-
Find the percent of a number.
- Platform - Enum in com.github.ushiosan23.jvm.system.os
R
- Rand - Class in com.github.ushiosan23.jvm.system
- RAND_ALL_SYMBOLS - Static variable in class com.github.ushiosan23.jvm.system.Rand
-
Data range for all valid symbols
- RAND_ALPHANUMERIC - Static variable in class com.github.ushiosan23.jvm.system.Rand
-
Data range for alphanumeric letters
- RAND_LETTERS - Static variable in class com.github.ushiosan23.jvm.system.Rand
-
Data range for all letters
- RAND_NUMBERS - Static variable in class com.github.ushiosan23.jvm.system.Rand
-
Data range for all numbers
- regexOf(String) - Static method in interface com.github.ushiosan23.jvm.io.predicates.IPredicate
-
Generate new regex predicate
- resolveUserPath(String...) - Static method in class com.github.ushiosan23.jvm.io.IOUtils
-
Returns a specific path within the user's folder.
- run(T) - Method in interface com.github.ushiosan23.jvm.functions.apply.IApply.EmptyResult
-
Apply configuration to the object and return it as a result
- run(T) - Method in interface com.github.ushiosan23.jvm.functions.apply.IApply.WithResult
-
Apply configuration to the object and return it as a result
S
- shortIndexOf(short[], short) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Search element in the array
- SOLARIS - com.github.ushiosan23.jvm.system.os.Platform
- StringUtils - Class in com.github.ushiosan23.jvm.base
T
- test(Path) - Method in interface com.github.ushiosan23.jvm.io.predicates.IPredicate.IRegexPredicate
-
Evaluates this predicate on the given argument.
- test(Path) - Method in interface com.github.ushiosan23.jvm.io.predicates.IPredicate.IExtensionPredicate
-
Evaluates this predicate on the given argument.
- toBaseString(Object) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
Get object string representation
- toInfoString(Object) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Array info string representation
- toInfoString(Object) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
Get object info representation
- toString() - Method in enum com.github.ushiosan23.jvm.system.os.Arch
-
Object string representation
- toString() - Method in enum com.github.ushiosan23.jvm.system.os.Platform
-
Object string representation
- toString(Object) - Static method in class com.github.ushiosan23.jvm.collections.Arr
-
Array string representation
- tryCast(Object, Class<T>) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
It tries to recast the object towards the assigned destination, but does not generate an error.
- tryCast(Object, Class<T>, IApply.EmptyResult<T>) - Static method in class com.github.ushiosan23.jvm.base.Obj
-
It tries to recast the object towards the assigned destination, but does not generate an error.
U
- UNKNOWN - com.github.ushiosan23.jvm.system.os.Arch
- UNKNOWN - com.github.ushiosan23.jvm.system.os.Platform
V
- valueOf(String) - Static method in enum com.github.ushiosan23.jvm.system.os.Arch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.ushiosan23.jvm.system.os.Platform
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.ushiosan23.jvm.system.os.Arch
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.ushiosan23.jvm.system.os.Platform
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
X
A B C D E F G H I L M N O P R S T U V W XAll Classes All Packages