jOOQ/jOOR
jOOR - Fluent Reflection in Java jOOR is a very simple fluent API that gives access to your Java Class structures in a more intuitive way. The JDK's reflection APIs are hard and verbose to use. Other languages have much simpler constructs to access type meta information at runtime. Let us make Java reflection better.
JavaApache-2.0
Issues
- 1
can jOOR be used with JRE8 & 9
#124 opened by gtiwari2015 - 1
Add CompileOptions.warningHandling() to specify how compile time warnings should be handled
#122 opened by lukaseder - 4
- 3
Working with Obfuscation - Duplicate Names
#113 opened by MizzMaster - 9
Add ClassLoader to CompileOptions in order to allow for overriding the ClassLoader
#72 opened by vksiva - 4
Reuse classes from different compilation units
#100 opened by lburgazzoli - 2
Allow for compiling several classes in one go
#101 opened by lukaseder - 1
- 0
- 6
ClassFormatError when processors passed to Reflect.compile() produce new source files
#81 opened by lukaseder - 0
Correct implementation of proxy default method dispatch when there are multiple interfaces
#84 opened by lukaseder - 3
- 0
Failure to load classes dynamically that were compiled in different unnamed modules
#77 opened by lukaseder - 13
Dynamic runtime compilation with custom classes
#73 opened by joanbonilla - 12
Runtime compilation fails when executing within a fat jar (e.g. jar produced by spring boot)
#69 opened by k-abram - 8
Add Reflect.hasField() and Reflect.hasMethod()
#70 opened by msteinbeck - 1
Compile with lombok Annotation can supported ?
#123 opened by angeltping - 1
- 0
Increase baseline JDK for normal build to Java 11
#121 opened by lukaseder - 9
InvocationTargetException when compiling a class extending a class in the same file
#117 opened by muehmar - 3
Allow inheritance for Reflect class
#115 opened by NxDs - 0
Make Reflect.wrapper(Class<?>) generic
#114 opened by lukaseder - 1
- 1
Example uses deprecated method
#110 opened by simasch - 1
When Reflect.compile(...), if code executed has same ClassName as a previous execution, .class file is never overwritten
#106 opened by ANLevant - 0
- 4
- 0
- 1
Joor or Jooq for Android
#103 opened by ganatrajay - 3
Joor reflect on Android
#102 opened by ganatrajay - 9
Reflect.compile(name,content) import static org.joor.Reflect.* gives compilation error, and import org.joor.Reflect that the compiler tells me to use throw exception
#91 opened by michael-milgrom - 3
New Release
#99 opened by lburgazzoli - 2
Cannot compile inherited classes
#97 opened by gabrielps - 7
- 1
NullPointerException in ByteArrayClassLoader, when it is asked to load an external class
#93 opened by lukaseder - 1
Update README version or use placeholder
#92 opened by thecodewarrior - 7
- 0
Remove unnecessary inheritDoc Javadoc tags
#85 opened by lukaseder - 1
Add Reflect.as(Class<P>, Class<?>...) overload
#83 opened by lukaseder - 4
Default classpath entries are URL encoded & don't work if there is a space in the path
#82 opened by cbajema - 2
Release schedule question
#80 opened by devinrsmith - 1
Rename methods Reflect#on(Class) and Reflect#on(String) to onClass() to avoid ambiguities
#78 opened by lukaseder - 4
- 14
Dynamic compilation with provided ClassLoader
#64 opened by tioricardo - 0
- 0
java.lang.IllegalArgumentException: Class not in same package as lookup class when compiling classes in subpackage of caller class in JDK 11
#74 opened by lukaseder - 0
Add Reflect.initValue(Class)
#68 opened by lukaseder - 0
Add a CompileOptions argument object to pass annotation processors and other things to Reflect.compile()
#67 opened by lukaseder - 0
Compile.compile() should explicitly put classloader classpath on compiler classpath
#65 opened by lukaseder - 3
Rethrow method internal exceptions
#62 opened by lars-sh