Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Z 

A

accept(T) - Method in interface org.panda_lang.utilities.commons.function.ThrowingConsumer
 
acceptsInput(String) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
acceptsInput(String) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
add(List<T>, T) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Add element to the given list and get added value as result
add(Node<T>) - Method in class org.panda_lang.utilities.commons.collection.Node
 
add(Collection<Node<T>>) - Method in class org.panda_lang.utilities.commons.collection.Node
 
addClassFile(ClassFile) - Method in class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
addClassFileFilters(AnnotationsFilter<ClassFile>...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 
addClassFiles(Collection<ClassFile>) - Method in class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
addDefaultFilters() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
Add default filters: URL filters: JavaFilter File filters: AnonymousFileFilter, PackageFileFilter Class filters: PublicClassFileFilter
addDefaultProjectFilters(String...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
Add default filters for project-only packages
addFileFilters(AnnotationsFilter<AnnotationsScannerFile>...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 
addInheritors(String, String) - Method in class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
addURLFilters(AnnotationsFilter<URL>...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 
alias(String, String) - Method in class org.panda_lang.utilities.commons.javassist.CtCode
 
annotatedWith(Class<A>) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Create bind for parameters annotated with the specified annotation
annotatedWithTested(Class<A>) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Create bind for parameters annotated with the specified annotation tested by the DependencyInjectionUtils.testAnnotation(Class) method
AnnotationScannerStore - Class in org.panda_lang.utilities.annotations
 
AnnotationScannerStore() - Constructor for class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
AnnotationsFilter<T> - Interface in org.panda_lang.utilities.annotations.monads
 
AnnotationsScanner - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerConfiguration - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerFile - Interface in org.panda_lang.utilities.annotations
 
AnnotationsScannerLogger - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerLogger(Logger) - Constructor for class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
AnnotationsScannerProcess - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerProcessBuilder - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerResource<T extends AnnotationsScannerFile> - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerResource(URL) - Constructor for class org.panda_lang.utilities.annotations.AnnotationsScannerResource
 
AnnotationsScannerResourceFactory - Class in org.panda_lang.utilities.annotations.resource
 
AnnotationsScannerResourceFactory() - Constructor for class org.panda_lang.utilities.annotations.resource.AnnotationsScannerResourceFactory
 
AnnotationsScannerSelector - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerSelector(AnnotationsScannerProcess, AnnotationScannerStore) - Constructor for class org.panda_lang.utilities.annotations.AnnotationsScannerSelector
 
AnnotationsScannerUtils - Class in org.panda_lang.utilities.annotations
 
AnnotationsScannerUtils() - Constructor for class org.panda_lang.utilities.annotations.AnnotationsScannerUtils
 
AnnotationsSelector<T> - Interface in org.panda_lang.utilities.annotations.monads
 
AnonymousFileFilter - Class in org.panda_lang.utilities.annotations.monads.filters
 
AnonymousFileFilter() - Constructor for class org.panda_lang.utilities.annotations.monads.filters.AnonymousFileFilter
 
append(Object) - Method in class org.panda_lang.utilities.commons.text.ContentJoiner
 
apply(A, B, C, D) - Method in interface org.panda_lang.utilities.commons.function.QuadFunction
 
apply(A, B) - Method in interface org.panda_lang.utilities.commons.function.ThrowingBiFunction
 
apply(T) - Method in interface org.panda_lang.utilities.commons.function.ThrowingFunction
 
apply(A, B, C, D) - Method in interface org.panda_lang.utilities.commons.function.ThrowingQuadFunction
 
apply(A, B, C) - Method in interface org.panda_lang.utilities.commons.function.ThrowingTriFunction
 
apply(A, B, C) - Method in interface org.panda_lang.utilities.commons.function.TriFunction
 
areNull(Object...) - Static method in class org.panda_lang.utilities.commons.ObjectUtils
Check if all values are null
ArrayIterable<T> - Class in org.panda_lang.utilities.commons.iterable
 
ArrayIterable(Object) - Constructor for class org.panda_lang.utilities.commons.iterable.ArrayIterable
 
arrayOf(char...) - Static method in class org.panda_lang.utilities.commons.CharacterUtils
 
ArrayUtils - Class in org.panda_lang.utilities.commons
 
assign(Class<?>) - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
Assign class to the bind (a new instance will be created each time)
assignHandler(TriFunction<Parameter, A, Object[], ?>) - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
Assign custom handler to the bind
assignInstance(Object) - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
Assign object to the bind
assignInstance(Supplier<?>) - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
Assign value supplier to the bind

B

BACKSPACE - Static variable in class org.panda_lang.utilities.commons.CharacterUtils
 
belongsTo(char, char[]...) - Static method in class org.panda_lang.utilities.commons.CharacterUtils
 
belongsTo(char, char...) - Static method in class org.panda_lang.utilities.commons.CharacterUtils
 
BitwiseUtils - Class in org.panda_lang.utilities.commons
 
breakLoop() - Method in class org.panda_lang.utilities.commons.iterable.Loop.LoopResult
 
breakLoop(boolean) - Method in class org.panda_lang.utilities.commons.iterable.Loop.LoopResult
 
build() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Build AnnotationScanner with current configuration
build() - Method in class org.panda_lang.utilities.commons.text.SectionString.SectionStringConfiguration
 
buildSpace(int) - Static method in class org.panda_lang.utilities.commons.StringUtils
Generate space

C

CAMEL_CASE_PATTERN - Static variable in class org.panda_lang.utilities.commons.CamelCaseUtils
 
CamelCaseUtils - Class in org.panda_lang.utilities.commons
 
capitalize(String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Capitalize characters in string, merged from StringUtils.capitalize [modules - commons-lang:commons-lang3]
cast(Class<T>, Object) - Static method in class org.panda_lang.utilities.commons.ObjectUtils
Try to cast or get null
cast(Object) - Static method in class org.panda_lang.utilities.commons.ObjectUtils
 
CharacterUtils - Class in org.panda_lang.utilities.commons
 
CharArrayDistributor - Class in org.panda_lang.utilities.commons.iterable
 
CharArrayDistributor(char[]) - Constructor for class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
CharArrayDistributor(String) - Constructor for class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
check(MetadataAdapter<ClassFile, FieldInfo, MethodInfo>, T) - Method in interface org.panda_lang.utilities.annotations.monads.AnnotationsFilter
 
check(MetadataAdapter<ClassFile, FieldInfo, MethodInfo>, AnnotationsScannerFile) - Method in class org.panda_lang.utilities.annotations.monads.filters.AnonymousFileFilter
 
check(MetadataAdapter<ClassFile, FieldInfo, MethodInfo>, URL) - Method in class org.panda_lang.utilities.annotations.monads.filters.JavaFilter
 
check(MetadataAdapter<ClassFile, FieldInfo, MethodInfo>, AnnotationsScannerFile) - Method in class org.panda_lang.utilities.annotations.monads.filters.PackageFileFilter
 
check(MetadataAdapter<ClassFile, FieldInfo, MethodInfo>, ClassFile) - Method in class org.panda_lang.utilities.annotations.monads.filters.PublicClassFileFilter
 
check(MetadataAdapter<ClassFile, FieldInfo, MethodInfo>, URL) - Method in class org.panda_lang.utilities.annotations.monads.filters.URLFilter
 
classFileFilters - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 
classLoaders - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
 
ClassPoolException(String) - Constructor for exception org.panda_lang.utilities.commons.ClassPoolUtils.ClassPoolException
 
ClassPoolException(Throwable) - Constructor for exception org.panda_lang.utilities.commons.ClassPoolUtils.ClassPoolException
 
ClassPoolUtils - Class in org.panda_lang.utilities.commons
 
ClassPoolUtils.ClassPoolException - Exception in org.panda_lang.utilities.commons
Default runtime exception thrown by ClassPoolUtils utilities
ClassUtils - Class in org.panda_lang.utilities.commons
 
clear() - Method in class org.panda_lang.utilities.commons.collection.FixedStack
 
clear() - Method in interface org.panda_lang.utilities.commons.collection.IStack
Clear the stack
clear() - Method in class org.panda_lang.utilities.commons.collection.Multimap
 
close(Closeable) - Static method in class org.panda_lang.utilities.commons.IOUtils
 
CLOSING_SEQUENCE - Static variable in class org.panda_lang.utilities.commons.text.SectionString.SectionStack
 
collectFiles(File) - Static method in class org.panda_lang.utilities.commons.FileUtils
Collect all files (including files from subdirectories) from the given directory
CollectionUtils - Class in org.panda_lang.utilities.commons
 
collectLeafs(Predicate<T>) - Method in class org.panda_lang.utilities.commons.collection.Node
 
collectPaths(Path, Predicate<Path>) - Static method in class org.panda_lang.utilities.commons.FileUtils
Efficient way to collect all paths (with subdirectories) in the specified directory
collectPaths(Path, int, Predicate<Path>) - Static method in class org.panda_lang.utilities.commons.FileUtils
Efficient way to collect all paths (with subdirectories) in the specified directory
Colored - Class in org.panda_lang.utilities.commons.console
 
compareTo(InjectorResourceBind) - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
 
compile(String...) - Method in class org.panda_lang.utilities.commons.javassist.CtCode
 
Component<R> - Class in org.panda_lang.utilities.commons.collection
 
Component(String, Class<R>, double) - Constructor for class org.panda_lang.utilities.commons.collection.Component
 
configuration() - Static method in class org.panda_lang.utilities.annotations.AnnotationsScanner
Create AnnotationScanner using configuration
ConstructorInjector<T> - Class in org.panda_lang.utilities.inject
 
consume(A, B, C, D) - Method in interface org.panda_lang.utilities.commons.function.QuadConsumer
 
consume(A, B, C) - Method in interface org.panda_lang.utilities.commons.function.TriConsumer
 
contains(Object[], Object) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Check if the specified array contains the element
contains(File[], String) - Static method in class org.panda_lang.utilities.commons.FileUtils
Check if a file is in the specified array
containsCharacter(String, char...) - Static method in class org.panda_lang.utilities.commons.StringUtils
Checks if the specified text contains any character from the specified array
containsNull(Object[]) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Check if the specified array contains null
containsOtherCharacters(String, char[]...) - Static method in class org.panda_lang.utilities.commons.StringUtils
Checks if the specified text contains other characters than these from the specified array
containsSpecialCharacters(String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Checks if the specified text contains character other than letter or digit
ContentJoiner - Class in org.panda_lang.utilities.commons.text
 
convert(int, int) - Static method in class org.panda_lang.utilities.commons.BitwiseUtils
Convert 2 ints to 1 long
convertStreamToString(InputStream) - Static method in class org.panda_lang.utilities.commons.IOUtils
 
convertStringToStream(String) - Static method in class org.panda_lang.utilities.commons.IOUtils
 
count(Iterable<T>, Predicate<T>) - Static method in class org.panda_lang.utilities.commons.StreamUtils
 
countOccurrences(String, String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Amount of the occurrences of the specified text in string
createInjector(InjectorController) - Static method in class org.panda_lang.utilities.inject.DependencyInjection
Create injector
createInjector() - Static method in class org.panda_lang.utilities.inject.DependencyInjection
Create injector
createProcess() - Method in class org.panda_lang.utilities.annotations.AnnotationsScanner
Create new AnnotationScanner process based on current configuration.
createSelector() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcess
 
createTypedResource(URL) - Method in class org.panda_lang.utilities.annotations.resource.AnnotationsScannerResourceFactory
 
CtCode<T extends javassist.CtBehavior> - Class in org.panda_lang.utilities.commons.javassist
 
CtUtils - Class in org.panda_lang.utilities.commons
Javassist utils
current() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 

D

debug(String) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
delete(File) - Static method in class org.panda_lang.utilities.commons.FileUtils
Delete file or directory with content
DependencyInjection - Class in org.panda_lang.utilities.inject
 
DependencyInjection() - Constructor for class org.panda_lang.utilities.inject.DependencyInjection
 
DependencyInjectionException - Exception in org.panda_lang.utilities.inject
 
DependencyInjectionException(String) - Constructor for exception org.panda_lang.utilities.inject.DependencyInjectionException
 
DependencyInjectionUtils - Class in org.panda_lang.utilities.inject
 
DependencyInjectionUtils() - Constructor for class org.panda_lang.utilities.inject.DependencyInjectionUtils
 
DIGITS - Static variable in class org.panda_lang.utilities.commons.CharacterUtils
 
disableIllegalAccessMessage() - Static method in class org.panda_lang.utilities.commons.UnsafeUtils
Disable message about illegal reflective access operation on Java 9+
disableLogging(boolean) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerSelector
 
duplicate(InjectorController) - Method in interface org.panda_lang.utilities.inject.Injector
Duplicate (clone) resources
duplicate() - Method in interface org.panda_lang.utilities.inject.InjectorResources
Duplicate (clone) resources

E

effect(Effect) - Method in class org.panda_lang.utilities.commons.console.Colored
 
Effect - Enum in org.panda_lang.utilities.commons.console
 
EMPTY - Static variable in class org.panda_lang.utilities.commons.StringUtils
Instance of the empty string
EMPTY_ARRAY - Static variable in class org.panda_lang.utilities.commons.StringUtils
Instance of the empty array of string
emptyBinaryOperator() - Static method in class org.panda_lang.utilities.commons.StreamUtils
 
entryOf(K, V) - Static method in class org.panda_lang.utilities.commons.collection.Maps
Get mutable entry
equals(T, C, Object, Function<T, C>) - Static method in class org.panda_lang.utilities.commons.ObjectUtils
Compare only one value that belongs to class and determines equality
equals(T, Object, BiPredicate<T, T>) - Static method in class org.panda_lang.utilities.commons.ObjectUtils
Compare objects without boilerplate initial statements like (object == this) and (getClass() !
equalsOneOf(Object, Object...) - Static method in class org.panda_lang.utilities.commons.ObjectUtils
Check if the value is one of the expected
error(String) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
exception(Throwable) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
exists(String) - Static method in class org.panda_lang.utilities.commons.ClassUtils
Check if the class exists using ClassUtils.forName(String)
extract(ZipInputStream, File) - Static method in class org.panda_lang.utilities.commons.ZipUtils
 
extractLeft(long) - Static method in class org.panda_lang.utilities.commons.BitwiseUtils
Extract 1st int from long
extractParagraph(String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Extracts paragraph/indentation from the beginning of the text
extractRight(long) - Static method in class org.panda_lang.utilities.commons.BitwiseUtils
Extract 2nd int from long

F

fetch() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcess
 
fetch(Set<AnnotationsScannerResource<?>>) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcess
 
fetch() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
Fetch offline classes using these filters
fetchAnnotations(Parameter) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Fetch annotations assigned to the given parameter
fetchAnnotations(Executable) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Fetch annotations assigned to the given executable
file - Variable in class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResource
 
fileFilters - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 
FileUtils - Class in org.panda_lang.utilities.commons
 
fill(Stack<T>, T, int) - Static method in class org.panda_lang.utilities.commons.StackUtils
Fill the stack with the specified object
filter(StackTraceElement[], Class<?>...) - Static method in class org.panda_lang.utilities.commons.StackTraceUtils
 
filter(StackTraceElement[], String...) - Static method in class org.panda_lang.utilities.commons.StackTraceUtils
 
find(T) - Method in class org.panda_lang.utilities.commons.collection.Node
 
findFilesByExtension(String, String) - Static method in class org.panda_lang.utilities.commons.FileUtils
 
findFilesByExtension(File, String) - Static method in class org.panda_lang.utilities.commons.FileUtils
 
findFirst(Iterable<T>, Predicate<T>) - Static method in class org.panda_lang.utilities.commons.StreamUtils
 
findIn(T[], Predicate<T>) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Find value in array using the predicate condition
FixedStack<T> - Class in org.panda_lang.utilities.commons.collection
 
FixedStack(int) - Constructor for class org.panda_lang.utilities.commons.collection.FixedStack
 
forConstructor(Class<T>) - Method in interface org.panda_lang.utilities.inject.Injector
Create injector for the given type
forEach(T[], Consumer<T>) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
forEachThrowing(T[], ThrowingConsumer<T, E>) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
forGeneratedMethod(Method) - Method in interface org.panda_lang.utilities.inject.Injector
Generate injector for the given method
fork() - Method in class org.panda_lang.utilities.commons.text.MessageFormatter
 
fork(InjectorController) - Method in interface org.panda_lang.utilities.inject.Injector
Create a fork of resources.
fork() - Method in interface org.panda_lang.utilities.inject.InjectorResources
Create a fork of resources.
format(String) - Method in class org.panda_lang.utilities.commons.text.MessageFormatter
 
forMethod(Method) - Method in interface org.panda_lang.utilities.inject.Injector
Create injector for the given method
forMethods(AnnotationsScannerProcess, Collection<String>) - Static method in class org.panda_lang.utilities.annotations.AnnotationsScannerUtils
 
forName(String, Collection<ClassLoader>) - Static method in class org.panda_lang.utilities.annotations.AnnotationsScannerUtils
 
forName(String) - Static method in class org.panda_lang.utilities.commons.ClassUtils
Get class using Class.forName(String) as Optional
forNames(AnnotationsScannerProcess, Collection<String>) - Static method in class org.panda_lang.utilities.annotations.AnnotationsScannerUtils
 
forNames(AnnotationsScanner, Collection<String>) - Static method in class org.panda_lang.utilities.annotations.AnnotationsScannerUtils
 
FunctionalInterfaceImplementer - Class in org.panda_lang.utilities.commons.javassist.implementer
 
FunctionalInterfaceImplementer() - Constructor for class org.panda_lang.utilities.commons.javassist.implementer.FunctionalInterfaceImplementer
 
FunctionUtils - Class in org.panda_lang.utilities.commons.function
 
further() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
future() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 

G

generate(String, Class<?>, LinkedHashMap<String, CtClass>, CharSequence) - Method in class org.panda_lang.utilities.commons.javassist.implementer.FunctionalInterfaceImplementer
 
get(T[], int) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get element of array at the given position without risk of ArrayIndexOutOfBoundsException
get(T[], int, T) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get element of array at the given position without risk of ArrayIndexOutOfBoundsException
get(Class<?>) - Static method in class org.panda_lang.utilities.commons.ClassPoolUtils
Get CtClass using the default class pool
get(List<T>, int) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Get element of list at the given position without risk of ArrayIndexOutOfBoundsException
get(K) - Method in class org.panda_lang.utilities.commons.collection.Multimap
 
get() - Method in class org.panda_lang.utilities.commons.function.Lazy
 
get() - Method in interface org.panda_lang.utilities.commons.function.ThrowingSupplier
 
getAmountOfCachedClassFiles() - Method in class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
getAmountOfFiles(File) - Static method in class org.panda_lang.utilities.commons.FileUtils
Count files in the specified directory
getAnnotationsScanner() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcess
 
getArrayClass(Class<?>) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get array class for the specified type
getAssociatedType() - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
Get associated type with the bind
getBaseClass(Class<?>) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get base class of any array, e.g.
getBind(Class<?>) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Get bind for the specified type or annotation
getByModifier(E[], int) - Static method in class org.panda_lang.utilities.commons.ReflectionUtils
Get executables with the specified modifier
getCachedClassFile(String) - Method in class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
getCachedClassFiles() - Method in class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
getChildren() - Method in class org.panda_lang.utilities.commons.collection.Node
 
getClassAnnotationNames(ClassFile) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getClassAnnotationNames(C) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getClasses(Object...) - Static method in class org.panda_lang.utilities.commons.ClassUtils
Get classes of the given values
getClassName(ClassFile) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getClassName(C) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getCode() - Method in enum org.panda_lang.utilities.commons.console.Effect
 
getConstructor() - Method in class org.panda_lang.utilities.inject.ConstructorInjector
 
getConstructorsFromDescriptors(Iterable<String>, Collection<ClassLoader>) - Static method in class org.panda_lang.utilities.annotations.utils.MethodDescriptorUtils
 
getContentAsLines(File) - Static method in class org.panda_lang.utilities.commons.FileUtils
 
getContentOfFile(File) - Static method in class org.panda_lang.utilities.commons.FileUtils
 
getDataType() - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
Get data type
getDefaultScriptEngineManager() - Static method in class org.panda_lang.utilities.commons.ScriptEngineUtils
 
getDimensionalArrayType(Class<?>, int) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get dimensional array for the specified type
getElement() - Method in class org.panda_lang.utilities.commons.collection.Node
 
getError() - Method in class org.panda_lang.utilities.commons.function.Produce
 
getFieldAnnotationNames(FieldInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getFieldAnnotationNames(F) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getFieldFromString(String, Collection<ClassLoader>) - Static method in class org.panda_lang.utilities.annotations.utils.MethodDescriptorUtils
 
getFieldName(FieldInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getFieldName(F) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getFields(ClassFile) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getFields(C) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getFieldValues(Class<T>, Class<R>, T) - Static method in class org.panda_lang.utilities.commons.ReflectionUtils
Collect values of static fields with the specified type
getFiles() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerResource
 
getFiles() - Method in class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResource
 
getHandler(Parameter) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Get bind for the given parameter
getIndex(T[], Predicate<T>) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get index of element that pass the condition
getIndex(char[], char) - Static method in class org.panda_lang.utilities.commons.CharacterUtils
Index of character in the specified array
getIndex() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
getInheritorsOf(String) - Method in class org.panda_lang.utilities.annotations.AnnotationScannerStore
 
getInterfacesNames(ClassFile) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getInterfacesNames(C) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getInternalPath() - Method in interface org.panda_lang.utilities.annotations.AnnotationsScannerFile
 
getJVMUptime() - Static method in class org.panda_lang.utilities.commons.TimeUtils
 
getKey() - Method in class org.panda_lang.utilities.commons.collection.Pair
 
getLast() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
getLocation() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerResource
 
getLogger() - Method in class org.panda_lang.utilities.annotations.AnnotationsScanner
 
getMemberFromDescriptor(String, Collection<ClassLoader>) - Static method in class org.panda_lang.utilities.annotations.utils.MethodDescriptorUtils
 
getMembersFromDescriptors(Iterable<String>, Collection<ClassLoader>) - Static method in class org.panda_lang.utilities.annotations.utils.MethodDescriptorUtils
 
getMetadataAdapter() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcess
 
getMethod(Class<?>, String, Class<?>...) - Static method in class org.panda_lang.utilities.commons.ReflectionUtils
Get method wrapped into optional instead of exception if method does not exist.
getMethod() - Method in class org.panda_lang.utilities.inject.MethodInjector
 
getMethodAnnotationNames(MethodInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getMethodAnnotationNames(M) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getMethodFullKey(ClassFile, MethodInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getMethodFullKey(C, M) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getMethodKey(ClassFile, MethodInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getMethodKey(C, M) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getMethodModifier(MethodInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getMethodModifier(M) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getMethodName(MethodInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getMethodName(M) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getMethods(ClassFile) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getMethods(C) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getMethods(Class<?>, String) - Static method in class org.panda_lang.utilities.commons.ReflectionUtils
Collect all methods with the same name
getMethodsAnnotatedWith(Class<?>, Class<? extends Annotation>) - Static method in class org.panda_lang.utilities.commons.ReflectionUtils
Collect methods annotated with the specified annotation
getMethodsFromDescriptors(Iterable<String>, Collection<ClassLoader>) - Static method in class org.panda_lang.utilities.annotations.utils.MethodDescriptorUtils
 
getName() - Method in class org.panda_lang.utilities.commons.collection.Component
 
getName(File) - Static method in class org.panda_lang.utilities.commons.FileUtils
Get file name without extension
getName(URL) - Static method in class org.panda_lang.utilities.commons.FileUtils
Get file name of URL
getName(String) - Static method in class org.panda_lang.utilities.commons.FileUtils
Get file name of path
getNext() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
getNonPrimitiveClass(Class<?>) - Static method in class org.panda_lang.utilities.commons.ClassUtils
Get non primitive class
getOfCreateClassObject(AnnotationsScanner, AnnotationsScannerFile) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getOfCreateClassObject(AnnotationsScanner, AnnotationsScannerFile) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getOriginalPath() - Method in interface org.panda_lang.utilities.annotations.AnnotationsScannerFile
 
getPackageName(Class<?>) - Static method in class org.panda_lang.utilities.commons.PackageUtils
Get package name (supports primitives)
getParameterAnnotationNames(MethodInfo, int) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getParameterAnnotationNames(M, int) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getParameterNames(MethodInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getParameterNames(M) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getPath() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerResource
 
getPath() - Method in class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResource
 
getPrevious(int) - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
getPrevious() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
getPriority() - Method in class org.panda_lang.utilities.commons.collection.Component
 
getProcessConfiguration() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcess
 
getResources() - Method in interface org.panda_lang.utilities.inject.Injector
Get resources of injector
getResult() - Method in class org.panda_lang.utilities.commons.function.Produce
 
getReturnTypeName(MethodInfo) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getReturnTypeName(M) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getShortenPackage(Class<?>) - Static method in class org.panda_lang.utilities.commons.PackageUtils
Display package using only first letters
getShortenPackage(String) - Static method in class org.panda_lang.utilities.commons.PackageUtils
Display package using only first letters
getSimpleCode() - Method in enum org.panda_lang.utilities.commons.console.Effect
 
getStaticFieldValues(Class<?>, Class<T>) - Static method in class org.panda_lang.utilities.commons.ReflectionUtils
Collect values of static fields with the specified type
getStore() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerProcess
 
getSuperclassName(ClassFile) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
getSuperclassName(C) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
getType() - Method in class org.panda_lang.utilities.commons.collection.Component
 
getUptime(long) - Static method in class org.panda_lang.utilities.commons.TimeUtils
 
getURLContent(String) - Static method in class org.panda_lang.utilities.commons.IOUtils
 
getValue() - Method in class org.panda_lang.utilities.commons.collection.Pair
 
getValue(String) - Method in class org.panda_lang.utilities.commons.text.MessageFormatter
 
getValue(Parameter, A, Object...) - Method in interface org.panda_lang.utilities.inject.InjectorResourceBind
Get value of bind for the required (parameter) type and instance of bind type

H

hasCustomSuperclass(CtClass) - Static method in class org.panda_lang.utilities.commons.CtUtils
Check if class has superclass other than Object
hasError() - Method in class org.panda_lang.utilities.commons.function.Produce
 
hasField(CtClass, String) - Static method in class org.panda_lang.utilities.commons.CtUtils
Check if class has a field with the given name
hasNext() - Method in class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResourceIterator
 
hasNext() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
hasResult() - Method in class org.panda_lang.utilities.commons.function.Produce
 

I

ifPresent(Consumer<T>) - Method in class org.panda_lang.utilities.commons.function.Produce
 
immutableEntryOf(K, V) - Static method in class org.panda_lang.utilities.commons.collection.Maps
Get immutable entry
includeClasses(Class<?>...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Include classes
includeClassLoaders(ClassLoader...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Include class loaders
includeClassLoaders(boolean, ClassLoader...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Include specified class loaders
includeDefaultClassLoaders() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Include class loaders used by application by default
includeInvisibleTag - Static variable in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
includeJavaClassPath() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Include Java Class Path
includePath(String...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Include paths
includeResources(URL...) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Include URLs
indexOf(T[], T) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get index of the given element
info(String) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
initialize(InjectorResources) - Method in interface org.panda_lang.utilities.inject.InjectorController
Resources initializer
Inject - Annotation Type in org.panda_lang.utilities.inject.annotations
 
Injectable - Annotation Type in org.panda_lang.utilities.inject.annotations
 
Injector - Interface in org.panda_lang.utilities.inject
 
INJECTOR_FACTORY - Static variable in class org.panda_lang.utilities.inject.DependencyInjection
 
InjectorController - Interface in org.panda_lang.utilities.inject
 
InjectorException - Exception in org.panda_lang.utilities.inject
 
InjectorResourceBind<A extends Annotation> - Interface in org.panda_lang.utilities.inject
 
InjectorResources - Interface in org.panda_lang.utilities.inject
 
invoke(Object, Object...) - Method in class org.panda_lang.utilities.inject.MethodInjector
Invoke injector with the given instance
invokeMethod(Method, Object, Object...) - Method in interface org.panda_lang.utilities.inject.Injector
Invoke the method using Injector
invokeParameter(Parameter, Object...) - Method in interface org.panda_lang.utilities.inject.Injector
Get injected value of the given parameter
IOUtils - Class in org.panda_lang.utilities.commons
 
isArray(Object) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Check if the given object is array
isAssignableFrom(Class<?>, Object) - Static method in class org.panda_lang.utilities.commons.ClassUtils
Check if the class is assignable to another with primitive types support.
isAssignableFrom(Class<?>, Class<?>) - Static method in class org.panda_lang.utilities.commons.ClassUtils
Check if the class is assignable to another with primitive types support
isBroke() - Method in class org.panda_lang.utilities.commons.iterable.Loop.LoopResult
 
isConstructor(String) - Static method in class org.panda_lang.utilities.annotations.utils.MethodDescriptorUtils
 
isEmpty(Object[]) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Checks if the specified array is null or empty
isEmpty() - Method in class org.panda_lang.utilities.commons.collection.FixedStack
 
isEmpty() - Method in interface org.panda_lang.utilities.commons.collection.IStack
Tests if stack is empty
isEmpty() - Method in class org.panda_lang.utilities.commons.collection.Node
 
isEmpty(String, String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Checks if the specified text is null or empty, throw exception if it is
isEmpty(String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Checks if the specified text is null or empty
isInitialized() - Method in class org.panda_lang.utilities.commons.function.Lazy
 
isNotNull(Object) - Static method in class org.panda_lang.utilities.commons.ObjectUtils
Check if object is not null
isNumber(String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Check if the specified string can be parsed as a number Allowed characters: 0-9 - digits x - hexadecimal
isPublic(Object) - Method in class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
isPublic(Object) - Method in interface org.panda_lang.utilities.annotations.adapter.MetadataAdapter
 
IStack<T> - Interface in org.panda_lang.utilities.commons.collection
 
isWhitespace(char) - Static method in class org.panda_lang.utilities.commons.CharacterUtils
 
iterator() - Method in class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResource
 
iterator() - Method in class org.panda_lang.utilities.commons.iterable.ArrayIterable
 
iterator() - Method in class org.panda_lang.utilities.commons.iterable.ResourcesIterable
 
iterator() - Method in class org.panda_lang.utilities.commons.iterable.ReversedIterable
 

J

JavaFilter - Class in org.panda_lang.utilities.annotations.monads.filters
 
JavaFilter() - Constructor for class org.panda_lang.utilities.annotations.monads.filters.JavaFilter
 
JavassistAdapter - Class in org.panda_lang.utilities.annotations.adapter
 
JavassistAdapter() - Constructor for class org.panda_lang.utilities.annotations.adapter.JavassistAdapter
 
join(String...) - Static method in class org.panda_lang.utilities.commons.StringUtils
Join string into the one string
join(T[], Function<T, ?>) - Method in class org.panda_lang.utilities.commons.text.ContentJoiner
 
join(Collection<T>, Function<T, ?>) - Method in class org.panda_lang.utilities.commons.text.ContentJoiner
 
join(Object...) - Method in class org.panda_lang.utilities.commons.text.ContentJoiner
 
join(Collection<?>) - Method in class org.panda_lang.utilities.commons.text.ContentJoiner
 

L

lastIndexOf(String, String, int) - Static method in class org.panda_lang.utilities.commons.StringUtils
Returns the index within this string of the last occurrence of the specified substring
lastIndexOfBefore(String, String, int) - Static method in class org.panda_lang.utilities.commons.StringUtils
Last index of the element with given amount of last occurrences to ignore
Lazy<T> - Class in org.panda_lang.utilities.commons.function
 
Lazy(Supplier<T>) - Constructor for class org.panda_lang.utilities.commons.function.Lazy
 
length(T[]...) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Get length of all given arrays
LETTERS - Static variable in class org.panda_lang.utilities.commons.CharacterUtils
 
listOf(Collection<? extends T>...) - Static method in class org.panda_lang.utilities.commons.CollectionUtils
Join collections into the list
Lists - Class in org.panda_lang.utilities.commons.collection
 
Lists() - Constructor for class org.panda_lang.utilities.commons.collection.Lists
 
listTime - Static variable in class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResourceIterator
 
LITERALS - Static variable in class org.panda_lang.utilities.commons.CharacterUtils
 
location - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerResource
 
logger - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
 
logger(Logger) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Register logger used by AnnotationsScanner
LoggingUtils - Class in org.panda_lang.utilities.commons
 
Loop<T> - Class in org.panda_lang.utilities.commons.iterable
 
loop(BiConsumer<Loop.LoopResult, T>) - Method in class org.panda_lang.utilities.commons.iterable.Loop
 
Loop.LoopResult - Class in org.panda_lang.utilities.commons.iterable
 
LoopResult() - Constructor for class org.panda_lang.utilities.commons.iterable.Loop.LoopResult
 

M

map(ThrowingFunction<T, R, E>, Function<E, R>) - Static method in class org.panda_lang.utilities.commons.function.FunctionUtils
Map throwing function in default stream api with exception consume support
map(Iterable<T>, Function<T, R>) - Static method in class org.panda_lang.utilities.commons.StreamUtils
 
Maps - Class in org.panda_lang.utilities.commons.collection
 
Maps() - Constructor for class org.panda_lang.utilities.commons.collection.Maps
 
MavenFilter - Class in org.panda_lang.utilities.annotations.monads.filters
 
MavenFilter() - Constructor for class org.panda_lang.utilities.annotations.monads.filters.MavenFilter
 
merge(T, T[], Function<Integer, T[]>) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Create a new array with the given element at the first position and copy the rest of array
mergeArrays(T[]...) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Merge several arrays
mergeArrays(Function<Integer, T[]>, T[]...) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Merge arrays into one array
mergeArrays(char[]...) - Static method in class org.panda_lang.utilities.commons.CharacterUtils
Merge several arrays
MessageFormatter - Class in org.panda_lang.utilities.commons.text
 
MessageFormatter(Map<String, Supplier<?>>) - Constructor for class org.panda_lang.utilities.commons.text.MessageFormatter
 
MessageFormatter() - Constructor for class org.panda_lang.utilities.commons.text.MessageFormatter
 
MetadataAdapter<C,F,M> - Interface in org.panda_lang.utilities.annotations.adapter
 
metadataAdapter - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
 
metadataAdapter(MetadataAdapter<ClassFile, FieldInfo, MethodInfo>) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Register custom metadata adapter used to gain data from classes without loading them by class loader
MethodAnnotationSelector - Class in org.panda_lang.utilities.annotations.monads.selectors
 
MethodAnnotationSelector(Class<? extends Annotation>) - Constructor for class org.panda_lang.utilities.annotations.monads.selectors.MethodAnnotationSelector
 
MethodDescriptorUtils - Class in org.panda_lang.utilities.annotations.utils
 
MethodDescriptorUtils() - Constructor for class org.panda_lang.utilities.annotations.utils.MethodDescriptorUtils
 
MethodInjector - Class in org.panda_lang.utilities.inject
 
MILLISECOND - Static variable in class org.panda_lang.utilities.commons.TimeUtils
 
Multimap<K,V> - Class in org.panda_lang.utilities.commons.collection
 
Multimap(Map<K, Collection<V>>, Supplier<Collection<V>>) - Constructor for class org.panda_lang.utilities.commons.collection.Multimap
 
mutableOf(T...) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Create mutable list from varargs
mute() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
muted() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
Mute logger by default

N

NANOSECOND - Static variable in class org.panda_lang.utilities.commons.TimeUtils
 
newHashSet(T...) - Static method in class org.panda_lang.utilities.commons.collection.Sets
 
newInstance(Object...) - Method in class org.panda_lang.utilities.inject.ConstructorInjector
 
newInstance(Class<T>, Object...) - Method in interface org.panda_lang.utilities.inject.Injector
Create a new instance of the specified type using Injector
next() - Method in class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResourceIterator
 
next() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
NO_BREAK_SPACE - Static variable in class org.panda_lang.utilities.commons.CharacterUtils
 
Node<T> - Class in org.panda_lang.utilities.commons.collection
 
Node(T) - Constructor for class org.panda_lang.utilities.commons.collection.Node
 
notNull(T) - Static method in class org.panda_lang.utilities.commons.ValidationUtils
Require not null value or throw exception
notNull(T, String) - Static method in class org.panda_lang.utilities.commons.ValidationUtils
Require not null value or throw exception with the given message

O

ObjectUtils - Class in org.panda_lang.utilities.commons
 
of(T...) - Static method in class org.panda_lang.utilities.commons.ArrayUtils
Return array of the specified elements using varargs parameter
of(Object...) - Static method in class org.panda_lang.utilities.commons.collection.Maps
Create map based on vararg parameter
of(Class<K>, Class<V>, Object...) - Static method in class org.panda_lang.utilities.commons.collection.Maps
Create map based on vararg parameter
of(Iterable<T>) - Static method in class org.panda_lang.utilities.commons.iterable.Loop
 
of(T) - Static method in class org.panda_lang.utilities.commons.javassist.CtCode
 
of(Collection<? extends T>) - Static method in class org.panda_lang.utilities.commons.StackUtils
Create stack using another collection
of(String) - Static method in class org.panda_lang.utilities.commons.text.SectionString
 
ofComponents(Map<String, TYPE>, String, Supplier<TYPE>) - Static method in class org.panda_lang.utilities.commons.collection.Component
 
on(Object) - Static method in class org.panda_lang.utilities.commons.console.Colored
 
on(String) - Static method in class org.panda_lang.utilities.commons.text.ContentJoiner
 
on(Class<?>) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Create bind for the specified type
OPENING_SEQUENCE - Static variable in class org.panda_lang.utilities.commons.text.SectionString.SectionStack
 
openInputStream() - Method in interface org.panda_lang.utilities.annotations.AnnotationsScannerFile
 
org.panda_lang.utilities.annotations - package org.panda_lang.utilities.annotations
Refreshed and lightweight version of https://github.com/ronmamo/reflections
org.panda_lang.utilities.annotations.adapter - package org.panda_lang.utilities.annotations.adapter
 
org.panda_lang.utilities.annotations.monads - package org.panda_lang.utilities.annotations.monads
 
org.panda_lang.utilities.annotations.monads.filters - package org.panda_lang.utilities.annotations.monads.filters
 
org.panda_lang.utilities.annotations.monads.selectors - package org.panda_lang.utilities.annotations.monads.selectors
 
org.panda_lang.utilities.annotations.resource - package org.panda_lang.utilities.annotations.resource
 
org.panda_lang.utilities.annotations.utils - package org.panda_lang.utilities.annotations.utils
 
org.panda_lang.utilities.commons - package org.panda_lang.utilities.commons
 
org.panda_lang.utilities.commons.collection - package org.panda_lang.utilities.commons.collection
 
org.panda_lang.utilities.commons.console - package org.panda_lang.utilities.commons.console
 
org.panda_lang.utilities.commons.function - package org.panda_lang.utilities.commons.function
 
org.panda_lang.utilities.commons.iterable - package org.panda_lang.utilities.commons.iterable
 
org.panda_lang.utilities.commons.javassist - package org.panda_lang.utilities.commons.javassist
 
org.panda_lang.utilities.commons.javassist.implementer - package org.panda_lang.utilities.commons.javassist.implementer
 
org.panda_lang.utilities.commons.text - package org.panda_lang.utilities.commons.text
 
org.panda_lang.utilities.inject - package org.panda_lang.utilities.inject
 
org.panda_lang.utilities.inject.annotations - package org.panda_lang.utilities.inject.annotations
 
overrideFile(File, String) - Static method in class org.panda_lang.utilities.commons.FileUtils
Override content of the specified file

P

PackageFileFilter - Class in org.panda_lang.utilities.annotations.monads.filters
 
PackageFileFilter(boolean, String...) - Constructor for class org.panda_lang.utilities.annotations.monads.filters.PackageFileFilter
 
PackageUtils - Class in org.panda_lang.utilities.commons
 
Pair<K,V> - Class in org.panda_lang.utilities.commons.collection
 
Pair(K, V) - Constructor for class org.panda_lang.utilities.commons.collection.Pair
 
peek() - Method in class org.panda_lang.utilities.commons.collection.FixedStack
 
peek() - Method in interface org.panda_lang.utilities.commons.collection.IStack
Check element on top of the stack
pop() - Method in class org.panda_lang.utilities.commons.collection.FixedStack
 
pop() - Method in interface org.panda_lang.utilities.commons.collection.IStack
Removes the object at the top of this stack and returns that object as the value
popSilently(Stack<T>, int) - Static method in class org.panda_lang.utilities.commons.StackUtils
Pop multiple values at once without worries that the stack is empty
previous() - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
PRIMITIVE_EQUIVALENT - Static variable in class org.panda_lang.utilities.commons.ClassUtils
 
processAnnotated(Class<A>, ThrowingQuadFunction<A, Parameter, V, Object[], R, E>) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Process injected object annotated with the given annotation
processAnnotatedType(Class<A>, Class<V>, ThrowingQuadFunction<A, Parameter, V, Object[], R, E>) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Process injected of the given type and annotated with the given annotation
processType(Class<V>, ThrowingTriFunction<Parameter, V, Object[], R, E>) - Method in interface org.panda_lang.utilities.inject.InjectorResources
Process injected object of the given type
Produce<T,E> - Class in org.panda_lang.utilities.commons.function
 
Produce(T) - Constructor for class org.panda_lang.utilities.commons.function.Produce
 
Produce(Supplier<E>) - Constructor for class org.panda_lang.utilities.commons.function.Produce
 
PublicClassFileFilter - Class in org.panda_lang.utilities.annotations.monads.filters
 
PublicClassFileFilter() - Constructor for class org.panda_lang.utilities.annotations.monads.filters.PublicClassFileFilter
 
push(T) - Method in class org.panda_lang.utilities.commons.collection.FixedStack
 
push(T) - Method in interface org.panda_lang.utilities.commons.collection.IStack
Pushes an item onto the top of this stack
push(Stack<T>, T...) - Static method in class org.panda_lang.utilities.commons.StackUtils
Push multiple values at once
put(Map<? super K, ? super V>, K, V) - Static method in class org.panda_lang.utilities.commons.collection.Maps
Map.put(Object, Object) but returns the used value
put(K, V) - Method in class org.panda_lang.utilities.commons.collection.Multimap
 
put(K, Collection<V>) - Method in class org.panda_lang.utilities.commons.collection.Multimap
 

Q

QuadConsumer<A,B,C,D> - Interface in org.panda_lang.utilities.commons.function
 
QuadFunction<A,B,C,D,R> - Interface in org.panda_lang.utilities.commons.function
 
QuadPredicate<A,B,C,D> - Interface in org.panda_lang.utilities.commons.function
 

R

ReflectionUtils - Class in org.panda_lang.utilities.commons
 
register(String, Object) - Method in class org.panda_lang.utilities.commons.text.MessageFormatter
 
register(String, Supplier<?>) - Method in class org.panda_lang.utilities.commons.text.MessageFormatter
 
repeated(int, String...) - Static method in class org.panda_lang.utilities.commons.StringUtils
 
replace(String, String, String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Faster alternative to String#replace
replaceFirst(String, String, String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Replace the first occurrence of the specified pattern in the text
replaceFirst(String, String, String, int) - Static method in class org.panda_lang.utilities.commons.StringUtils
Replace the first occurrence of the specified pattern in the text
replaceRespectively(String, String, String...) - Static method in class org.panda_lang.utilities.commons.StringUtils
Replaces respectively substring of this string that matches the literal target sequence with the specified literal replacement sequence.
replaceRespectivelyAndSoftly(String, String, String...) - Static method in class org.panda_lang.utilities.commons.StringUtils
Replaces respectively substring of this string that matches the literal target sequence with the specified literal replacement sequence.
require(Class<?>) - Static method in class org.panda_lang.utilities.commons.ClassPoolUtils
Get CtClass using the default class pool.
require(Class<?>[]) - Static method in class org.panda_lang.utilities.commons.ClassPoolUtils
Map array of classes using the ClassPoolUtils.require(Class)
resourceFactory - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
 
resources - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerConfiguration
 
ResourcesIterable<T> - Class in org.panda_lang.utilities.commons.iterable
 
ResourcesIterable(Iterable<T>...) - Constructor for class org.panda_lang.utilities.commons.iterable.ResourcesIterable
 
reverse(List<T>) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Reverse the provided list and return its
reverse(Stack<T>) - Static method in class org.panda_lang.utilities.commons.StackUtils
Reverse the stack
ReversedIterable<T> - Class in org.panda_lang.utilities.commons.iterable
 
ReversedIterable(List<T>) - Constructor for class org.panda_lang.utilities.commons.iterable.ReversedIterable
 
run() - Method in interface org.panda_lang.utilities.commons.function.ThrowingRunnable
 
run() - Method in class org.panda_lang.utilities.commons.iterable.Loop
 

S

scanner - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 
ScriptEngineUtils - Class in org.panda_lang.utilities.commons
 
SectionStack() - Constructor for class org.panda_lang.utilities.commons.text.SectionString.SectionStack
 
SectionString - Class in org.panda_lang.utilities.commons.text
 
SectionString.SectionStack - Class in org.panda_lang.utilities.commons.text
 
SectionString.SectionStringConfiguration - Class in org.panda_lang.utilities.commons.text
 
select(AnnotationsSelector<T>) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerSelector
 
select(AnnotationsScannerProcess, AnnotationScannerStore) - Method in interface org.panda_lang.utilities.annotations.monads.AnnotationsSelector
 
select(AnnotationsScannerProcess, AnnotationScannerStore) - Method in class org.panda_lang.utilities.annotations.monads.selectors.MethodAnnotationSelector
 
select(AnnotationsScannerProcess, AnnotationScannerStore) - Method in class org.panda_lang.utilities.annotations.monads.selectors.SubTypeSelector
 
select(AnnotationsScannerProcess, AnnotationScannerStore) - Method in class org.panda_lang.utilities.annotations.monads.selectors.TypeAnnotationSelector
 
selectMethodsAnnotatedWith(Class<? extends Annotation>) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerSelector
 
selectMostRelated(Collection<? extends Class<?>>, Class<?>) - Static method in class org.panda_lang.utilities.commons.ClassUtils
Select the most related class from the specified collection
selectSubtypesOf(Class<? extends T>) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerSelector
 
selectTypesAnnotatedWith(Class<? extends Annotation>) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerSelector
 
setIndex(int) - Method in class org.panda_lang.utilities.commons.iterable.CharArrayDistributor
 
Sets - Class in org.panda_lang.utilities.commons.collection
 
Sets() - Constructor for class org.panda_lang.utilities.commons.collection.Sets
 
size() - Method in class org.panda_lang.utilities.commons.collection.FixedStack
 
size() - Method in interface org.panda_lang.utilities.commons.collection.IStack
Returns the number of items in this stack
skipJansi() - Static method in class org.panda_lang.utilities.commons.LoggingUtils
Set system property `log4j.skipJansi` to true
sort(Comparator<T>, List<? extends T>...) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Sort similar lists using the same comparator
split(String) - Static method in class org.panda_lang.utilities.commons.CamelCaseUtils
 
split(String, Function<String, String>) - Static method in class org.panda_lang.utilities.commons.CamelCaseUtils
 
split(List<T>, T) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Split list by the given delimiter
split(String, String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Split text by the specified delimiter (without regex)
split(char) - Method in class org.panda_lang.utilities.commons.text.SectionString
 
splitFirst(String, String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Split text by the specified delimiter, but only once (to the first occurrence of the specified delimiter)
StackTraceUtils - Class in org.panda_lang.utilities.commons
 
StackUtils - Class in org.panda_lang.utilities.commons
 
startsWith(String, Predicate<char[]>) - Static method in class org.panda_lang.utilities.commons.StringUtils
Check how the specified text starts
store - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 
StreamUtils - Class in org.panda_lang.utilities.commons
 
StringUtils - Class in org.panda_lang.utilities.commons
 
subList(List<T>, int) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Returns a view of the portion of the given list
subList(List<T>, int, int) - Static method in class org.panda_lang.utilities.commons.collection.Lists
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex exclusive.
SubTypeSelector - Class in org.panda_lang.utilities.annotations.monads.selectors
 
SubTypeSelector(Class<?>) - Constructor for class org.panda_lang.utilities.annotations.monads.selectors.SubTypeSelector
 
sum(Iterable<T>, ToIntFunction<? super T>) - Static method in class org.panda_lang.utilities.commons.StreamUtils
 
sumLongs(Iterable<T>, ToLongFunction<? super T>) - Static method in class org.panda_lang.utilities.commons.StreamUtils
 
swapped(Map<K, V>, Supplier<Map<V, K>>) - Static method in class org.panda_lang.utilities.commons.collection.Maps
Swap keys with values
SystemAnnotationScannerResource - Class in org.panda_lang.utilities.annotations.resource
 
SystemAnnotationScannerResourceIterator - Class in org.panda_lang.utilities.annotations.resource
 
SystemAnnotationScannerResourceIterator(SystemAnnotationScannerResource) - Constructor for class org.panda_lang.utilities.annotations.resource.SystemAnnotationScannerResourceIterator
 

T

TAB - Static variable in class org.panda_lang.utilities.commons.CharacterUtils
 
test(A, B, C, D) - Method in interface org.panda_lang.utilities.commons.function.QuadPredicate
 
test(A, B, C) - Method in interface org.panda_lang.utilities.commons.function.TriPredicate
 
testAnnotation(Class<T>) - Static method in class org.panda_lang.utilities.inject.DependencyInjectionUtils
Check if annotation is available at runtime and it is annotated by @Injectable annotation
ThrowableUtils - Class in org.panda_lang.utilities.commons
 
throwAny(Throwable) - Static method in class org.panda_lang.utilities.commons.ThrowableUtils
Throw any throwable without required signatures
throwException(Exception) - Static method in class org.panda_lang.utilities.commons.UnsafeUtils
 
ThrowingBiFunction<A,B,R,E extends Exception> - Interface in org.panda_lang.utilities.commons.function
 
ThrowingConsumer<T,E extends Exception> - Interface in org.panda_lang.utilities.commons.function
 
ThrowingFunction<T,R,E extends Exception> - Interface in org.panda_lang.utilities.commons.function
 
ThrowingQuadFunction<A,B,C,D,R,E extends Exception> - Interface in org.panda_lang.utilities.commons.function
 
ThrowingRunnable<E extends Exception> - Interface in org.panda_lang.utilities.commons.function
 
ThrowingSupplier<T,E extends Exception> - Interface in org.panda_lang.utilities.commons.function
 
ThrowingTriFunction<A,B,C,R,E extends Exception> - Interface in org.panda_lang.utilities.commons.function
 
TimeUtils - Class in org.panda_lang.utilities.commons
 
toArray(Class<T[]>) - Method in class org.panda_lang.utilities.commons.collection.FixedStack
 
toArray(Class<T[]>) - Method in interface org.panda_lang.utilities.commons.collection.IStack
Converts stack into the array, ordered by the push order (the latest items are the first in array)
toClass(CtClass) - Static method in class org.panda_lang.utilities.commons.ClassPoolUtils
Compile CtClass into the proper class
toClassPath(String) - Static method in class org.panda_lang.utilities.annotations.AnnotationsScannerUtils
 
toCtClasses(Class<?>...) - Static method in class org.panda_lang.utilities.commons.ClassPoolUtils
 
toFiles(String...) - Static method in class org.panda_lang.utilities.commons.FileUtils
Get vararg paths as array of File
toMilliseconds(long) - Static method in class org.panda_lang.utilities.commons.TimeUtils
 
toSeconds(long) - Static method in class org.panda_lang.utilities.commons.TimeUtils
 
toString() - Method in class org.panda_lang.utilities.commons.collection.Component
 
toString() - Method in class org.panda_lang.utilities.commons.collection.Node
 
toString() - Method in class org.panda_lang.utilities.commons.collection.Pair
 
toString() - Method in class org.panda_lang.utilities.commons.console.Colored
 
toString() - Method in enum org.panda_lang.utilities.commons.console.Effect
 
toString(InputStream, Charset) - Static method in class org.panda_lang.utilities.commons.IOUtils
 
toString(Package, String) - Static method in class org.panda_lang.utilities.commons.PackageUtils
Package to string
toString(Package) - Static method in class org.panda_lang.utilities.commons.PackageUtils
Package to string
toString(Object) - Static method in class org.panda_lang.utilities.commons.StringUtils
Object to string with array support
toString() - Method in class org.panda_lang.utilities.commons.text.ContentJoiner
 
trace(T) - Method in class org.panda_lang.utilities.commons.collection.Node
 
TriConsumer<A,B,C> - Interface in org.panda_lang.utilities.commons.function
 
TriFunction<A,B,C,R> - Interface in org.panda_lang.utilities.commons.function
 
trimEnd(String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Trim the of end of the specified text
trimStart(String) - Static method in class org.panda_lang.utilities.commons.StringUtils
Trim the beginning of the text
TriPredicate<A,B,C> - Interface in org.panda_lang.utilities.commons.function
 
TypeAnnotationSelector - Class in org.panda_lang.utilities.annotations.monads.selectors
 
TypeAnnotationSelector(Class<? extends Annotation>) - Constructor for class org.panda_lang.utilities.annotations.monads.selectors.TypeAnnotationSelector
 

U

unmute() - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
UnsafeUtils - Class in org.panda_lang.utilities.commons
 
update(Map<K, V>, K, Supplier<V>, Function<V, V>) - Static method in class org.panda_lang.utilities.commons.collection.Maps
Update value of map
URLFilter - Class in org.panda_lang.utilities.annotations.monads.filters
 
URLFilter(String...) - Constructor for class org.panda_lang.utilities.annotations.monads.filters.URLFilter
 
URLFilter(boolean, String...) - Constructor for class org.panda_lang.utilities.annotations.monads.filters.URLFilter
 
urlFilters - Variable in class org.panda_lang.utilities.annotations.AnnotationsScannerProcessBuilder
 

V

ValidationUtils - Class in org.panda_lang.utilities.commons
 
valueOf(String) - Static method in enum org.panda_lang.utilities.commons.console.Effect
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.panda_lang.utilities.commons.console.Effect
Returns an array containing the constants of this enum type, in the order they are declared.
verifySequences(Stack<Character>, char[], char[], char[], char, char) - Static method in class org.panda_lang.utilities.commons.text.SectionString.SectionStack
 

W

warn(String) - Method in class org.panda_lang.utilities.annotations.AnnotationsScannerLogger
 
withClosingCharacters(char...) - Method in class org.panda_lang.utilities.commons.text.SectionString.SectionStringConfiguration
 
withEscapeCharacters(char...) - Method in class org.panda_lang.utilities.commons.text.SectionString.SectionStringConfiguration
 
withOpeningCharacters(char...) - Method in class org.panda_lang.utilities.commons.text.SectionString.SectionStringConfiguration
 

Z

ZipUtils - Class in org.panda_lang.utilities.commons
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2020. All rights reserved.