Cojen

Open source dynamic Java bytecode generation and disassembly tools
Download

Cojen Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache
  • Price:
  • FREE
  • Publisher Name:
  • Brian S O'Neill
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 350 KB

Cojen Tags


Cojen Description

Open source dynamic Java bytecode generation and disassembly tools Cojen's primary goal is making raw Java classfile generation easy, without hiding any of the advanced features. Basic knowledge of how Java classfiles are structured is still required, however.Cojen provides several powerful utility classes which also serve as examples of how to dynamically generate classes. BeanPropertyAccessor allows object properties to be quickly accessed, BeanComparator enables fast custom sorting of Java objects by properties and PatternMatcher supports rapid string comparison to patterns containing wildcards.NOTE: Cojen is distributed and licensed under the terms of the Apache Software License. Requirements: · Java 1.5 or later What's New in This Release: · Targets JDK1.5. · Added WeakValuedHashMap class. · Moved some utility classes from Carbonado into Cojen. · Added BeanPropertyMapFactory class. · Fixed potential NullPointerException when disassembling local variable table. · Fixed ClassFile.addInnerClass(String, String, Class) so that it passes the correct arguments.


Cojen Related Software