diff options
author | Shigeru Chiba <chiba@chibas.net> | 2014-06-12 15:19:46 +0900 |
---|---|---|
committer | Shigeru Chiba <chiba@chibas.net> | 2014-06-12 15:19:46 +0900 |
commit | 85e25b89d83161a78c332855c792c107801acd20 (patch) | |
tree | 7d4d3fa2f8125b27c669fbe4daaa33ba53014408 /README.md | |
parent | a0bcbe95df30f33259c5bd12b842ef6ea02bb8fb (diff) | |
download | javassist-85e25b89d83161a78c332855c792c107801acd20.tar.gz javassist-85e25b89d83161a78c332855c792c107801acd20.zip |
Create README.md
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 00000000..c6ee8397 --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +Java bytecode engineering toolkit +# Javassist version 3 + +### Copyright (C) 1999- by Shigeru Chiba, All rights reserved. + +Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation +simple. It is a class library for editing bytecodes in Java; it enables Java +programs to define a new class at runtime and to modify a class file when the +JVM loads it. Unlike other similar bytecode editors, Javassist provides two +levels of API: source level and bytecode level. If the users use the source- +level API, they can edit a class file without knowledge of the specifications +of the Java bytecode. The whole API is designed with only the vocabulary of +the Java language. You can even specify inserted bytecode in the form of +source text; Javassist compiles it on the fly. On the other hand, the +bytecode-level API allows the users to directly edit a class file as other +editors. + +This software is distributed under the Mozilla Public License Version 1.1, +the GNU Lesser General Public License Version 2.1 or later, or +the Apache License Version 2.0. + +## Files + + * [License.html](License.html) +License file (Also see the copyright notices below) + + * [tutorial/tutorial.html](tutorial/tutorial.html) +Tutorial + + * ./javassist.jar +The Javassist jar file (class files) + + * ./src/main +The source files + + * [html/index.html](html/index.html) +The top page of the Javassist API document. |