Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- iClass - Variable in class org.codehaus.janino.Java.NewClassInstance
- iClass - Variable in class org.codehaus.janino.Java.SimpleType
- IClass - Class in org.codehaus.janino
-
A simplified equivalent to "java.lang.reflect".
- IClass() - Constructor for class org.codehaus.janino.IClass
- IClass.IConstructor - Class in org.codehaus.janino
- IClass.IField - Class in org.codehaus.janino
- IClass.IInvocable - Class in org.codehaus.janino
-
Base class for
IClass.IConstructor
andIClass.IMethod
- IClass.IMember - Interface in org.codehaus.janino
- IClass.IMethod - Class in org.codehaus.janino
- IClassBodyEvaluator - Interface in org.codehaus.commons.compiler
-
Parses a class body and returns it as a
Class
object ready for use with java.lang.reflect. - IClassLoader - Class in org.codehaus.janino
-
Loads an
IClass
by type name. - IClassLoader(IClassLoader) - Constructor for class org.codehaus.janino.IClassLoader
- ICompilerFactory - Interface in org.codehaus.commons.compiler
-
An entity that produces implementations of
IExpressionEvaluator
,IScriptEvaluator
,IClassBodyEvaluator
,ISimpleCompiler
orAbstractJavaSourceClassLoader
. - IConstructor() - Constructor for class org.codehaus.janino.IClass.IConstructor
- ICookable - Interface in org.codehaus.commons.compiler
-
"Cooking" means scanning a sequence of characters and turning them into some JVM-executable artifact.
- identifier - Variable in class org.codehaus.janino.Java.ElementValuePair
- identifier - Variable in class org.codehaus.janino.Java.RvalueMemberType
- IDENTIFIER - Static variable in class org.codehaus.janino.Scanner.Token
- identifiers - Variable in class org.codehaus.janino.Java.AmbiguousName
- identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.SingleStaticImportDeclaration
- identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.SingleTypeImportDeclaration
- identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.StaticImportOnDemandDeclaration
- identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.TypeImportOnDemandDeclaration
- identifiers - Variable in class org.codehaus.janino.Java.ReferenceType
- IExpressionEvaluator - Interface in org.codehaus.commons.compiler
-
An engine that evaluates expressions in Java™ bytecode.
- IField() - Constructor for class org.codehaus.janino.IClass.IField
- IfStatement(Location, Java.Rvalue, Java.BlockStatement, Java.BlockStatement) - Constructor for class org.codehaus.janino.Java.IfStatement
-
Notice that the
elseStatement
is mandatory; for an if statement without an "else" clause, a dummyJava.EmptyStatement
should be passed. - IInvocable() - Constructor for class org.codehaus.janino.IClass.IInvocable
- IMethod() - Constructor for class org.codehaus.janino.IClass.IMethod
- implementedTypes - Variable in class org.codehaus.janino.Java.NamedClassDeclaration
- implementsInterface(IClass) - Method in class org.codehaus.janino.IClass
-
If
this
represents a class: Returntrue
if this class directly or indirectly implementsthat
interface. - ImportDeclaration(Location) - Constructor for class org.codehaus.janino.Java.CompilationUnit.ImportDeclaration
- importDeclarations - Variable in class org.codehaus.janino.Java.CompilationUnit
- importTypeOnDemand(String, Location) - Method in class org.codehaus.janino.UnitCompiler
-
6.5.2.BL1.B1.B5, 6.5.2.BL1.B1.B6 Type-import-on-demand.
6.5.5.1.6 Type-import-on-demand declaration. - INCLUDE - Static variable in class org.codehaus.janino.util.StringPattern
- INDENT - Static variable in class org.codehaus.janino.util.AutoIndentWriter
- index - Variable in class org.codehaus.janino.Java.ArrayAccessExpression
- index - Variable in class org.codehaus.janino.Java.BasicType
- index - Variable in class org.codehaus.janino.util.ClassFile.LocalVariableTableAttribute.Entry
- Initializer(Location, boolean, Java.Block) - Constructor for class org.codehaus.janino.Java.Initializer
- innerClassAccessFlags - Variable in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
- innerClassInfoIndex - Variable in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
- innerNameIndex - Variable in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
- Inserter() - Constructor for class org.codehaus.janino.CodeContext.Inserter
- Instanceof(Location, Java.Rvalue, Java.Type) - Constructor for class org.codehaus.janino.Java.Instanceof
- INT - Static variable in class org.codehaus.janino.Descriptor
-
The field descriptor for the primitive type INT.
- INT - Static variable in class org.codehaus.janino.IClass
-
The
IClass
object for the primitive type INT. - INT - Static variable in class org.codehaus.janino.Java.BasicType
- INTEGER_LITERAL - Static variable in class org.codehaus.janino.Scanner.Token
- IntegerLiteral(Location, String) - Constructor for class org.codehaus.janino.Java.IntegerLiteral
- INTERFACE - Static variable in class org.codehaus.janino.Mod
- InterfaceDeclaration(Location, String, Java.ModifiersAndAnnotations, String, Java.Type[]) - Constructor for class org.codehaus.janino.Java.InterfaceDeclaration
- interfaces - Variable in class org.codehaus.janino.util.ClassFile
- invalidateMethodCaches() - Method in class org.codehaus.janino.IClass
- invalidateMethodCaches() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
- Invocation(Location, String, Java.Rvalue[]) - Constructor for class org.codehaus.janino.Java.Invocation
- isAbstract() - Method in class org.codehaus.janino.ClassFileIClass
- isAbstract() - Method in class org.codehaus.janino.IClass.IMethod
- isAbstract() - Method in class org.codehaus.janino.IClass
-
Whether the class may be instantiated (JVMS 4.1 access_flags)
- isArray() - Method in class org.codehaus.janino.ClassFileIClass
- isArray() - Method in class org.codehaus.janino.IClass
-
Returns "true" if this type represents an array.
- isArrayReference(String) - Static method in class org.codehaus.janino.Descriptor
- isAssignableFrom(IClass) - Method in class org.codehaus.janino.IClass
-
Determine if "this" is assignable from "that".
- isClassOrInterfaceReference(String) - Static method in class org.codehaus.janino.Descriptor
- IScriptEvaluator - Interface in org.codehaus.commons.compiler
-
An engine that executes a script in Java™ bytecode.
- isFinal() - Method in class org.codehaus.janino.ClassFileIClass
- isFinal() - Method in class org.codehaus.janino.IClass
-
Whether subclassing is allowed (JVMS 4.1 access_flags)
- ISimpleCompiler - Interface in org.codehaus.commons.compiler
-
A simplified Java™ compiler that can compile only a single compilation unit.
- isInterface() - Method in class org.codehaus.janino.ClassFileIClass
- isInterface() - Method in class org.codehaus.janino.IClass
-
Returns "true" if this type represents an interface.
- isLessSpecificThan(IClass.IInvocable) - Method in class org.codehaus.janino.IClass.IInvocable
- isMoreSpecificThan(IClass.IInvocable) - Method in class org.codehaus.janino.IClass.IInvocable
- isPackageAccess(short) - Static method in class org.codehaus.janino.Mod
- isPrimitive() - Method in class org.codehaus.janino.ClassFileIClass
- isPrimitive() - Method in class org.codehaus.janino.IClass
-
Returns "true" if this type represents a primitive type or "void".
- isPrimitive(String) - Static method in class org.codehaus.janino.Descriptor
- isPrimitiveNumeric() - Method in class org.codehaus.janino.ClassFileIClass
- isPrimitiveNumeric() - Method in class org.codehaus.janino.IClass
-
Returns "true" if this type represents "byte", "short", "int", "long", "char", "float" or "double".
- isPrimitiveNumeric(String) - Static method in class org.codehaus.janino.Descriptor
- isPrivateAccess(short) - Static method in class org.codehaus.janino.Mod
- isProtectedAccess(short) - Static method in class org.codehaus.janino.Mod
- isPublicAccess(short) - Static method in class org.codehaus.janino.Mod
- isReference(String) - Static method in class org.codehaus.janino.Descriptor
- isStatic() - Method in class org.codehaus.janino.IClass.IField
- isStatic() - Method in class org.codehaus.janino.IClass.IMethod
- isStatic() - Method in class org.codehaus.janino.Java.AbstractTypeBodyDeclaration
- isStatic() - Method in class org.codehaus.janino.Java.FieldDeclaration
- isStatic() - Method in class org.codehaus.janino.Java.MemberClassDeclaration
- isStatic() - Method in class org.codehaus.janino.Java.MemberInterfaceDeclaration
- isStatic() - Method in interface org.codehaus.janino.Java.TypeBodyDeclaration
- isStatic() - Method in class org.codehaus.janino.UnitCompiler.SimpleIField
- isSubclassOf(IClass) - Method in class org.codehaus.janino.IClass
-
Returns
true
if this class is an immediate or non-immediate subclass ofthat
class. - isWide() - Method in class org.codehaus.janino.util.ClassFile.ConstantClassInfo
- isWide() - Method in class org.codehaus.janino.util.ClassFile.ConstantFieldrefInfo
- isWide() - Method in class org.codehaus.janino.util.ClassFile.ConstantInterfaceMethodrefInfo
- isWide() - Method in class org.codehaus.janino.util.ClassFile.ConstantMethodrefInfo
- isWide() - Method in class org.codehaus.janino.util.ClassFile.ConstantNameAndTypeInfo
- isWide() - Method in class org.codehaus.janino.util.ClassFile.ConstantPoolInfo
- isWide() - Method in class org.codehaus.janino.util.ClassFile.ConstantUtf8Info
- iterator() - Method in class org.codehaus.janino.util.iterator.IteratorCollection
- IteratorCollection - Class in org.codehaus.janino.util.iterator
-
A
Collection
that lazily reads its elements from anIterator
. - IteratorCollection(Iterator) - Constructor for class org.codehaus.janino.util.iterator.IteratorCollection
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form