Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.070.612 Times

Classfile Reader & Writer

  Date Added: June 18, 2010  |  Visits: 571

Classfile Reader &

Report Broken Link
Printer Friendly Version


Product Homepage
Download (88 downloads)

This package makes it easy to read and write java classfiles. It doesnt, however, provide any help with displaying the contents of a classfile to the user (unless you count debug output), or disassembling the bytecodes. This code snippet will read in a classfile and write it back out to a different file. InputStream is = new FileInputStream("Foo.class"); OutputStream os = new FileOutputStream("FooCopy.class"); ClassInfo classInfo = new ClassInfo(); new ClassFileReader().read(is, classInfo); classInfo.setName("FooCopy"); // Java requires the class name to match the file name new ClassFileWriter().write(classInfo, os); is.close();os.close(); The package can read "obfuscated" classfiles, like those generated by Crema, but it cant write them. Obfuscated classfiles have invalid data in them and the only reason they work is because most VMs ignore the data thats invalid (attributes like SourceFile, LineNumberTable, and LocalVariableTable). If a ClassFileReader encounters invalid data, it just ignores it..

Requirements: No special requirements
Platforms: Linux
Keyword: Classfile Classfile Reader Classfile Reader Writer Classinfo Code Generators Java Class New Package Programming Reader Reading And Writing Writer
Users rating: 0/10

License: Freeware Size: 57.34 KB
CLASSFILE READER & RELATED
Development Editors  -  Loggifier 1.0.0 Build 2011-12-08_1704
Loggifier is built as a simple and accessible instrument that inserts code into Java class files for logging. Possible logging points are class initializations, method entries and exits, and local variable assignments. Logging is based on...
 
Utilities  -  QR Guest Code Reader 1.1
QR Guest Code Reader is a simple QR code scanner designed to work with vacation rental units and hotels that subscribe to the QR Guest concierge service. Simply scan the QR code in the guest room or in your check-in materials and youll have...
1.8 MB  
Lifestyle  -  AlphaLearn 1.0.0.0
One of the first steps in becoming a successful reader is learning the alphabet letters. Attaching sounds to letters and learning to write them is the next step and paves the way to successful reading and writing. When learning the alphabet...
2 MB  
Libraries  -  cbcv 0.4
cbcv is a Java class and byte code verifier. It verifies static class file structure, external references, and analyzes operand stack and local variables through byte code execution emulation. cbcv includes CLDC standard verification. Whats...
88.06 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  Acceleo 1.2
Acceleo is a code generator designed to efficiently implement the MDA approach and to improve software development productivity. It is natively integrated with Eclipse and EMF. Acceleo project includes tools and editors making it easy to learn...
 
Development Editors  -  Jython .5. Beta 2
Jython is a Java implementation of the Python language that enables you to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine.
17.3 MB  
Code Management Tools  -  Internet Communications Engine 3.2
Ice, the Internet Communications Engine, is middleware for the practical programmer. A high-performance Internet communications platform, Ice includes a wealth of layered services and plug-ins. Ice means simplicity, speed, and power. Ice is...
15 MB  
Utilities  -  QR Code Reader and Generator 1.0
QR Code Reader and Generator is the best utility application for scanning and generating QR code. Features: -No internet connection is required to read or generate QR Code as with other applications. - Separate list for scanned and...
1.4 MB  
Utilities  -  QRFeeder - QR Code Reader 1.1
QRFeeder is a QR Code Reader that is beautiful to look at as well as beautiful to use. Scan and save your favorite QR codes. Use the app to find out more information about your favorite brands and products. Share your favorite QR codes with your...
5.6 MB  
NEW DOWNLOADS IN PROGRAMMING, CODE MANAGEMENT TOOLS
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Code Management Tools  -  BitNami Review Board Stack 1.6.9-1 (linux)
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the...
75.97 MB  
Code Management Tools  -  Common Text Transformation Library 2.08
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays...
163.84 KB  
Code Management Tools  -  GMP compiler 1.0.0
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or...
276.48 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  idioskopos 0.4.1
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but...
604.16 KB