- Product Information
- Discussion (0)
Jen 0.30
- Name:Jen
- License:n/a
- Developer:roscopeco
- Downloads:42
- Rating:3 / 5
- OS:Windows
- Size:n/a
- D.M.C.A.
- Download >
Jen 0.30
Jen 0.30 Description:
Jen is a high-level Java classworking toolkit that harnesses the power and performance of ASM in a convenient, easy to work with package.
Jen makes classworking almost as simple as Collections, and is designed to provide all the flexibility of libraries like Cglib, while it's powerful SoftClass core, convenient support for common requirements right 'out of the box', high performance and full support for recent Java features such as generics and annotations make Jen an ideal solution for any kind of generation, at compile, run, or any other time!
Jen combines the best ideas from contemporary classworking solutions, from Cglib to Javassist and BCEL, while incorporating a few new ideas, convenient wrapping, and many advanced configurations, strategies, and defaults right off the bat.
Jen's layered API, carefully following the principle of least surprise with sensible defaults throughout, modular packaging and the lack of runtime dependencies between Jen and the classes it creates (even when working with proxies) all help make Jen as usable, and widely applicable, as possible.
Take Jen for a spin to assess its capabilities and decide if it's useful for you!
Jen 0.30 Features:
· Class-like core API - The SoftClass class is at the heart of Jen, and provides a mutable model of the Java class. A SoftClass instance can be created with a .class file, java.lang.Class instance, an ASM ClassNode, or empty to start from scratch, and can directly output any of the first three at any time, with a single method call.
· Runtime classworking support - Jen is ready for forthcoming developments in the next generation JVMs, and recognises the increasing shift toward metaprogramming techniques, thanks to extensive support for runtime generation and transformation built on top of the bytecode-based core.
· Works the way you do. Jen lets you get as close to, or stay as far away from, the bare internals of the JVM as you like - as well as full-flexibility of working with internal names and ASM Types, Jen provides complete support for transparently converting language names and Classes to and from binary names and Types on the fly.
· Many common patterns supported out of the box - The optional Jen Members and Jen Tools libraries provides many generally-applicable class member implementations, and utilities to support common patterns in classworking, and programming in general. In many cases these features allow Class creation and transformation with Jen to be achieved without ever 'thinking in bytecode'.
· Tight integration with ASM - Jen is designed to wrap ASM, not smother it, and in many areas ASM's advanced functionality is directly surfaced through the Jen implementation. This allows sophisticated ASM utilities such as the GeneratorAdapter to be used with great ease, making for an really easy time when you do need to generate a method to spec. With Jen (and ASM) you get total control, but never have to think in terms of target bytecode offsets and constant pool indices.
· Full support for Java 5 features - Jen fully supports generation of classes targeted at any specification version up to and including J5 (and beyond), and includes designed in support for new features such as annotations, generics, and autoboxing.
· Unbelievable performance - Java bytecode generation has gained an reputation for being slow and heavy, but the combination of ASM and Jen finally lay that image to rest. Jen is carefully designed an implemented to follow ASM's lead when it comes to performant classworking, with the result that everything from parsing a class file to accessing member information to generating methods is almost certainly much faster than you'd expect.
Related searches:
Jen security information
You cannot download any crack or serial number for Jen on this page. Every software that you are able to download on our site is legal. There is no crack, serial number, hack or activation key for Jen present here. Our collection also doesn't contain any keygens, because keygen programs are being used in illegal ways which we do not support. All software that you can find here is freely downloadable and legal.
Jen installation package is prepared to be downloaded from our fast download servers. It is checked for possible viruses and is proven to be 100% clean and safe. Various leading antiviruses have been used to test Jen, if it contains any viruses. No infections have been found and downloading Jen is completelly problem free because of that reason. Our experts on malware detection tested Jen with various spyware and malware detection programs, including fyxm.net custom malware and spyware detection, and absolutelly no malware or spyware was found in Jen.
All software that you can find on our servers, including Jen, is either freeware, shareware or open-source, some of the software packages are demo, trial or patch versions and if possible (public domain licence), we also host official full versions of software.
Because we want to be one of the fastest download sites on the web, we host all the software including Jen on our servers. You cannot find here any torrents or download links that would lead you to dangerous sites.
Fyxm.net does support free software, however we do not support warez or illegal downloads. Warez is harming producers of the software.
Enjoy!
Rate Jen 0.30!
Similar Programs | License | Size | Rating | |
---|---|---|---|---|
PDFDoc Scout | Demo | 8.8 MB | 2 / 5 | |
3D Frame Library | Demo | 87 KB | 2 / 5 | |
GPL Ghostscript | GPL | 11.9 MB | 2 / 5 | |
JEP | Demo | 2.2 MB | 2 / 5 | |
Rebex Telnet for .NET | Trial | 2.3 MB | 2 / 5 |
Related Categories
Related Programs
- 1
THBImage.NET
Coding > Components & Libraries100x - 2
C++dbc
Coding > Components & Libraries93x - 3
Media Library Catalog
Others > File/CD/DVD Catalog91x - 4
TSTL
Coding > Components & Libraries87x - 5
As Process Win32 Dll
Coding > Components & Libraries79x - 6
Winnovative PDF security for .NET
Coding > Components & Libraries73x - 7
janFX
Coding > Components & Libraries61x - 8
FS Nanobe
Coding > Other Coding Files39x - 9
DiceChecker
Coding > Components & Libraries25x