Skip to end of metadata
Go to start of metadata

Space Index

0-9 ... 0 A ... 1 B ... 1 C ... 1 D ... 4 E ... 0
F ... 0 G ... 0 H ... 1 I ... 1 J ... 0 K ... 0
L ... 1 M ... 0 N ... 0 O ... 0 P ... 0 Q ... 0
R ... 0 S ... 0 T ... 0 U ... 0 V ... 0 W ... 0
X ... 0 Y ... 0 Z ... 0 !@#$ ... 0    

0-9

A

Page: Advanced
Janino as a Source Code ClassLoader The JavaSourceClassLoader extends JavaTM's java.lang.ClassLoader class with the ability to load classes directly from source code. To be precise, if a class is loaded through this ClassLoader, it searches for a matching

B

Page: Basic
Janino as an Expression Evaluator Say you build an e-commerce system, which computes the shipping cost for the items that the user put into his/her shopping cart. Because you don't know the merchant's shipping cost model at implementation time, you could

C

Page: Contact
Reporting bugs If you think you have found a bug in Janino, proceed as follows: If it is a compilation problem, verify that SUN's JavaTM compiler JAVAC also believes it is one. Try to isolate the problem. Don't send me huge source files; attempt, if at al

D

Page: Debugging
The generated classes can be debugged interactively, even though they were created on-the-fly. All that needs to be done is set two system properties, e.g. when starting the JVM: java -Dorg.codehaus.janino.source_debugging.enable=true -Dorg.codehaus.janin
Page: Developers
Anonymous SVN (Subversion) The JANINO code repository is accessible through anonymous SVN. You have to check out the following ECLIPSE projects: https://svn.codehaus.org/janino/trunk/commons-compiler https://svn.codehaus.org/janino/trunk/commons-compiler-
Page: Documentation
JAVADOC The full JAVADOC documentation for JANINO is available online. Books The specifications of the Java programming language: James Gosling, Bill Joy, Guy Steele, Gilad Bracha, Alex Buckley: The Java Language Specification, Java SE 7 Edition Oracle Am
Page: Download
Packages Download the latest distribution of Janino from the download page. Installation Unzip the distribution file you have downloaded: $ jar xvf janino-*.zip Change to the Janino directory $ cd janino-* You will find the Janino JAR files, the source co

E

F

G

H

Home page: Home
What is Janino? Janino is a super-small, super-fast Java™ compiler. Not only can it compile a set of source files to a set of class files like JAVAC, but also can it compile a Java™ expression, block, class body or source file in memory, load the bytecode

I

Page: Index
{index}{index}

J

K

L

Page: Licensing
New BSD License Janino is distributed under the terms of the New BSD License. I chose this license so that Janino will (hopefully) be useful in both free and proprietary projects. (In the past, JANINO was first licensed under the LGPL, and then under the

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

!@#$

  • No labels