Index

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

A

accessible(T) - Static method in class org.joor.Reflect
Conveniently render an AccessibleObject accessible.
apply(T, U) - Method in interface org.joor.Compile.ThrowingBiFunction
 
as(Class<P>) - Method in class org.joor.Reflect
Create a proxy for the wrapped object allowing to typesafely invoke methods on it using a custom interface.
as(Class<P>, Class<?>...) - Method in class org.joor.Reflect
Create a proxy for the wrapped object allowing to typesafely invoke methods on it using a custom interface.

B

ByteArrayClassLoader(Map<String, byte[]>) - Constructor for class org.joor.Compile.ByteArrayClassLoader
 

C

CACHED_LOOKUP_CONSTRUCTOR - Static variable in class org.joor.Reflect
 
call(String) - Method in class org.joor.Reflect
Call a method by its name.
call(String, Object...) - Method in class org.joor.Reflect
Call a method by its name.
CharSequenceJavaFileObject(String, CharSequence) - Constructor for class org.joor.Compile.CharSequenceJavaFileObject
 
classes - Variable in class org.joor.Compile.ByteArrayClassLoader
 
classes - Variable in class org.joor.Compile.ClassFileManager
 
classes() - Method in class org.joor.Compile.ClassFileManager
 
ClassFileManager(StandardJavaFileManager) - Constructor for class org.joor.Compile.ClassFileManager
 
classLoader - Variable in class org.joor.CompileOptions
 
classLoader(ClassLoader) - Method in class org.joor.CompileOptions
 
compile(String, String) - Static method in class org.joor.Reflect
Compile a class at runtime and reflect on it.
compile(String, String, CompileOptions) - Static method in class org.joor.Compile
 
compile(String, String, CompileOptions) - Static method in class org.joor.Reflect
Compile a class at runtime and reflect on it.
compile(String, String, CompileOptions, boolean) - Static method in class org.joor.Compile
 
Compile - Class in org.joor
A utility that simplifies in-memory compilation of new classes.
Compile() - Constructor for class org.joor.Compile
 
Compile.ByteArrayClassLoader - Class in org.joor
 
Compile.CharSequenceJavaFileObject - Class in org.joor
 
Compile.ClassFileManager - Class in org.joor
 
Compile.JavaFileObject - Class in org.joor
 
Compile.ThrowingBiFunction<T,U,R> - Interface in org.joor
 
CompileOptions - Class in org.joor
 
CompileOptions() - Constructor for class org.joor.CompileOptions
 
CompileOptions(List<? extends Processor>, List<String>, ClassLoader) - Constructor for class org.joor.CompileOptions
 
content - Variable in class org.joor.Compile.CharSequenceJavaFileObject
 
create() - Method in class org.joor.Reflect
Call a constructor.
create(Object...) - Method in class org.joor.Reflect
Call a constructor.

E

equals(Object) - Method in class org.joor.Reflect
 
exactMethod(String, Class<?>[]) - Method in class org.joor.Reflect
Searches a method with the exact same signature as desired.

F

field(String) - Method in class org.joor.Reflect
Get a wrapped field.
field0(String) - Method in class org.joor.Reflect
 
fields() - Method in class org.joor.Reflect
Get a Map containing field names and wrapped values for the fields' values.
fileObjectMap - Variable in class org.joor.Compile.ClassFileManager
 
findClass(String) - Method in class org.joor.Compile.ByteArrayClassLoader
 
forName(String) - Static method in class org.joor.Reflect
Load a class
forName(String, ClassLoader) - Static method in class org.joor.Reflect
 

G

get() - Method in class org.joor.Reflect
Get the wrapped object
get(String) - Method in class org.joor.Reflect
Get a field value.
getBytes() - Method in class org.joor.Compile.JavaFileObject
 
getCharContent(boolean) - Method in class org.joor.Compile.CharSequenceJavaFileObject
 
getCharContent(boolean) - Method in class org.joor.Compile.JavaFileObject
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class org.joor.Compile.ClassFileManager
 

H

hashCode() - Method in class org.joor.Reflect
 
hasOption(String) - Method in class org.joor.CompileOptions
 

I

initValue(Class<T>) - Static method in class org.joor.Reflect
Get the initialisation or default value for any given type.
isEmpty() - Method in class org.joor.Compile.ClassFileManager
 
isSimilarSignature(Method, String, Class<?>[]) - Method in class org.joor.Reflect
Determines if a method has a "similar" signature, especially if wrapping primitive argument types would result in an exactly matching signature.

J

JavaFileObject(String, JavaFileObject.Kind) - Constructor for class org.joor.Compile.JavaFileObject
 

L

loadAndReturnMainClass(String, Compile.ThrowingBiFunction<String, byte[], Class<?>>) - Method in class org.joor.Compile.ClassFileManager
 

M

match(Class<?>[], Class<?>[]) - Method in class org.joor.Reflect
Check whether two arrays of types match, converting primitive types to their corresponding wrappers.

N

NULL() - Constructor for class org.joor.Reflect.NULL
 

O

object - Variable in class org.joor.Reflect
The wrapped object.
on(Class<?>) - Static method in class org.joor.Reflect
Deprecated.
[#78] 0.9.11, use Reflect.onClass(Class) instead.
on(Class<?>, Object) - Static method in class org.joor.Reflect
 
on(Object) - Static method in class org.joor.Reflect
Wrap an object.
on(Constructor<?>, Object...) - Static method in class org.joor.Reflect
Wrap an object created from a constructor
on(Method, Object, Object...) - Static method in class org.joor.Reflect
Wrap an object returned from a method
on(String) - Static method in class org.joor.Reflect
Deprecated.
[#78] 0.9.11, use Reflect.onClass(String) instead.
on(String, ClassLoader) - Static method in class org.joor.Reflect
Deprecated.
[#78] 0.9.11, use Reflect.onClass(String, ClassLoader) instead.
onClass(Class<?>) - Static method in class org.joor.Reflect
Wrap a class.
onClass(String) - Static method in class org.joor.Reflect
Wrap a class name.
onClass(String, ClassLoader) - Static method in class org.joor.Reflect
Wrap a class name, loading it via a given class loader.
openOutputStream() - Method in class org.joor.Compile.JavaFileObject
 
options - Variable in class org.joor.CompileOptions
 
options(String...) - Method in class org.joor.CompileOptions
 
options(List<String>) - Method in class org.joor.CompileOptions
 
org.jooq.joor - module org.jooq.joor
 
org.joor - package org.joor
 
os - Variable in class org.joor.Compile.JavaFileObject
 

P

process(String, String) - Static method in class org.joor.Reflect
Annotation-process a class at runtime.
process(String, String, CompileOptions) - Static method in class org.joor.Reflect
Annotation-process a class at runtime.
processors - Variable in class org.joor.CompileOptions
 
processors(List<? extends Processor>) - Method in class org.joor.CompileOptions
 
processors(Processor...) - Method in class org.joor.CompileOptions
 
property(String) - Static method in class org.joor.Reflect
Get the POJO property name of an getter/setter

R

Reflect - Class in org.joor
A wrapper for an Object or Class upon which reflective calls can be made.
Reflect(Class<?>) - Constructor for class org.joor.Reflect
 
Reflect(Class<?>, Object) - Constructor for class org.joor.Reflect
 
Reflect.NULL - Class in org.joor
 
ReflectException - Exception Class in org.joor
A unchecked wrapper for any of Java's checked reflection exceptions:
ReflectException() - Constructor for exception class org.joor.ReflectException
 
ReflectException(String) - Constructor for exception class org.joor.ReflectException
 
ReflectException(String, Throwable) - Constructor for exception class org.joor.ReflectException
 
ReflectException(Throwable) - Constructor for exception class org.joor.ReflectException
 

S

serialVersionUID - Static variable in exception class org.joor.ReflectException
Generated UID
set(String, Object) - Method in class org.joor.Reflect
Set a field value.
similarMethod(String, Class<?>[]) - Method in class org.joor.Reflect
Searches a method with a similar signature as desired using Reflect.isSimilarSignature(java.lang.reflect.Method, String, Class[]).

T

toString() - Method in class org.joor.Reflect
 
type - Variable in class org.joor.Reflect
The type of the wrapped object.
type() - Method in class org.joor.Reflect
Get the type of the wrapped object.
types(Object...) - Static method in class org.joor.Reflect
Get an array of types for an array of objects

U

unwrap(Object) - Static method in class org.joor.Reflect
Unwrap an object

W

wrapper(Class<T>) - Static method in class org.joor.Reflect
Get a wrapper type for a primitive type, or the argument type itself, if it is not a primitive type.
A B C E F G H I J L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form