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

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

FREE_BSD - com.github.ushiosan23.jvm.system.os.Platform
 

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

WINDOWS - com.github.ushiosan23.jvm.system.os.Platform
 

X

X64 - com.github.ushiosan23.jvm.system.os.Arch
 
X86 - com.github.ushiosan23.jvm.system.os.Arch
 
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