| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino JavaTM compiler.
|
| org.codehaus.janino.samples |
Sample applications for the Janino JavaTM compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| org.codehaus.janino.util.iterator |
Some generic
Iterator-related helper classes. |
| Class and Description |
|---|
| ClassFile
An object that implements the Java "class file" format.
|
| ClassFile.AttributeInfo
Representation of a class file attribute (see JVMS7 4.7).
|
| StringPattern
Implementation of a UNIX shell-like string pattern algorithm.
|
| Class and Description |
|---|
| AbstractTraverser
A basic implementation of
Traverser; each traverse*(s) method invokes the
traverse*() methods of all Java elements subordinate to x. |
| Traverser
Implementations of this interface promise to traverses the subnodes of an AST.
|
| Class and Description |
|---|
| Annotatable
An object in a Java class file which can have annotations (classes, methods and fields).
|
| Benchmark.Reporter
Interface used to report messages.
|
| ClassFile
An object that implements the Java "class file" format.
|
| ClassFile.Annotation
The structure of the
annotations array as described in JVMS8 4.7.16. |
| ClassFile.ArrayElementValue
Representation of the "array_value" structure.
|
| ClassFile.AttributeInfo
Representation of a class file attribute (see JVMS7 4.7).
|
| ClassFile.BooleanElementValue |
| ClassFile.ByteElementValue |
| ClassFile.CharElementValue |
| ClassFile.ClassElementValue |
| ClassFile.ConstantClassInfo
See JVMS7 4.4.1.
|
| ClassFile.ConstantElementValue
Convenience class for element values that are constants (as opposed to annotations, enum constants and
arrays).
|
| ClassFile.ConstantElementValue.Visitor
The visitor interface for the implementation of the "visitor" pattern.
|
| ClassFile.ConstantFieldrefInfo
See JVMS7 4.4.2.
|
| ClassFile.ConstantInterfaceMethodrefInfo
See JVMS7 4.4.2.
|
| ClassFile.ConstantInvokeDynamicInfo
See JVMS7 4.4.10.
|
| ClassFile.ConstantMethodHandleInfo
See JVMS7 4.4.8.
|
| ClassFile.ConstantMethodrefInfo
See JVMS7 4.4.2.
|
| ClassFile.ConstantMethodTypeInfo
See JVMS7 4.4.9.
|
| ClassFile.ConstantNameAndTypeInfo
See JVMS7 4.4.6.
|
| ClassFile.ConstantPoolInfo
Base for various the constant pool table entry types.
|
| ClassFile.ConstantUtf8Info
See JVMS7 4.4.7.
|
| ClassFile.ConstantValuePoolInfo
Intermediate base class for constant pool table entry types that have 'value' semantics: Double, Float,
Integer, Long, String
|
| ClassFile.DoubleElementValue |
| ClassFile.ElementValue
Representation of the "element_value" structure (see JVMS8 4.7.16.1).
|
| ClassFile.ElementValue.Visitor
The visitor interface for the implementation of the "visitor" pattern.
|
| ClassFile.EnumConstValue
Representation of the "enum_const_value" element in the "element_value" structure.
|
| ClassFile.FieldInfo
Representation of a "method_info" structure, as defined by JVMS7 4.5.
|
| ClassFile.FloatElementValue |
| ClassFile.InnerClassesAttribute
Representation of an
InnerClasses attribute (see JVMS 4.7.5). |
| ClassFile.InnerClassesAttribute.Entry
The structure of the
classes array as described in JVMS7 4.7.6. |
| ClassFile.IntElementValue |
| ClassFile.LineNumberTableAttribute.Entry
The structure of the entries in the
line_number_table, as described in JVMS7 4.7.12. |
| ClassFile.LocalVariableTableAttribute.Entry
The structure of the entries in the
local_variable_table, as described in JVMS7 4.7.13. |
| ClassFile.LongElementValue |
| ClassFile.MethodInfo
Representation of a "method_info" structure, as defined by JVMS7 4.6.
|
| ClassFile.ShortElementValue |
| ClassFile.StackMapTableAttribute.AppendFrame
Representation of the
append_frame structure; see JVMS8 4.7.4. |
| ClassFile.StackMapTableAttribute.ChopFrame
Representation of the
chop_frame structure; see JVMS8 4.7.4. |
| ClassFile.StackMapTableAttribute.FullFrame
Representation of the
full_frame structure; see JVMS8 4.7.4. |
| ClassFile.StackMapTableAttribute.SameFrame
Representation of the
same_frame structure; see JVMS8 4.7.4. |
| ClassFile.StackMapTableAttribute.SameFrameExtended
Representation of the
same_frame_extended structure; see JVMS8 4.7.4. |
| ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame
Representation of the
same_locals_1_stack_item_frame structure; see JVMS8 4.7.4. |
| ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended
Representation of the
same_locals_1_stack_item_frame_extended structure; see JVMS8 4.7.4. |
| ClassFile.StackMapTableAttribute.StackMapFrame |
| ClassFile.StackMapTableAttribute.StackMapFrameVisitor |
| ClassFile.StackMapTableAttribute.VerificationTypeInfo
Representation of the
verification_type_info union; see JVMS8 4.7.4. |
| ClassFile.StringElementValue |
| StringPattern
Implementation of a UNIX shell-like string pattern algorithm.
|
| Traverser
Implementations of this interface promise to traverses the subnodes of an AST.
|
| Class and Description |
|---|
| Producer
An object that produces some
Object each time the Producer.produce() method is invoked. |
Copyright © 2019. All rights reserved.