Skip navigation links
Project home page
A B C D E F G H I J L M N O P Q R S T U V W Z 

I

IClass - Class in org.codehaus.janino
A simplified equivalent to "java.lang.reflect".
IClass() - Constructor for class org.codehaus.janino.IClass
 
iClass - Variable in class org.codehaus.janino.Java.NewClassInstance
iClass - Variable in class org.codehaus.janino.Java.SimpleType
The IClass represented by this Java.Type.
IClass.IAnnotation - Interface in org.codehaus.janino
Representation of a Java "annotation".
IClass.IConstructor - Class in org.codehaus.janino
Representation of a constructor of an IClass.
IClass.IField - Class in org.codehaus.janino
Representation of a field of this IClass.
IClass.IInvocable - Class in org.codehaus.janino
IClass.IMember - Interface in org.codehaus.janino
Base for the members of an IClass.
IClass.IMethod - Class in org.codehaus.janino
Representation of a method in an IClass.
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
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
The element name.
identifier - Variable in class org.codehaus.janino.Java.RvalueMemberType
The simple name of the inner type being instantiated.
identifiers - Variable in class org.codehaus.janino.Java.AmbiguousName
The first Java.AmbiguousName.n of these identifiers comprise this ambiguous name.
identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.SingleStaticImportDeclaration
The identifiers that constitute the member to be imported, e.g.
identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.SingleTypeImportDeclaration
The identifiers that constitute the type to be imported, e.g.
identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.StaticImportOnDemandDeclaration
The identifiers that constitute the type to import from, e.g.
identifiers - Variable in class org.codehaus.janino.Java.CompilationUnit.TypeImportOnDemandDeclaration
The identifiers that constitute the package or type to import from, e.g.
identifiers - Variable in class org.codehaus.janino.Java.ReferenceType
The list of (dot-separated) identifiers that pose the reference type, e.g.
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 dummy Java.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
The types of the implemented interfaces.
implementsInterface(IClass) - Method in class org.codehaus.janino.IClass
If this represents a class: Return true if this class directly or indirectly implements that interface.
ImportDeclaration(Location) - Constructor for class org.codehaus.janino.Java.CompilationUnit.ImportDeclaration
 
importDeclarations - Variable in class org.codehaus.janino.Java.CompilationUnit
The IMPORT declarations in this CU.
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.
INCLUDE - Static variable in class org.codehaus.janino.util.StringPattern
 
INDENT - Static variable in class org.codehaus.janino.util.AutoIndentWriter
Special character that inserts a line break and indents the following text by one position.
index - Variable in class org.codehaus.janino.Java.ArrayAccessExpression
The index value to use.
index - Variable in class org.codehaus.janino.util.ClassFile.LocalVariableTableAttribute.Entry
The fields of the entries in the local_variable_table, as described in JVMS7 4.7.13.
Initializer(Location, boolean, Java.Block) - Constructor for class org.codehaus.janino.Java.Initializer
 
innerClassAccessFlags - Variable in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
The fields of the classes array as described in JVMS7 4.7.6.
innerClassInfoIndex - Variable in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
The fields of the classes array as described in JVMS7 4.7.6.
innerNameIndex - Variable in class org.codehaus.janino.util.ClassFile.InnerClassesAttribute.Entry
The fields of the classes array as described in JVMS7 4.7.6.
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.
IntegerLiteral(Location, String) - Constructor for class org.codehaus.janino.Java.IntegerLiteral
 
IntElementValue(short) - Constructor for class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.IntElementValue
 
INTERFACE - Static variable in class org.codehaus.janino.Mod
This flag is set on interfaces (including nested interfaces), and requires that Mod.ABSTRACT must also be set.
InterfaceDeclaration(Location, String, Java.Modifiers, String, Java.TypeParameter[], Java.Type[]) - Constructor for class org.codehaus.janino.Java.InterfaceDeclaration
 
interfaces - Variable in class org.codehaus.janino.util.ClassFile
The constant pool indexes of ClassFile.ConstantClassInfo which describe the interfaces that this class implements, resp. that this interface extends.
invalidateMethodCaches() - Method in class org.codehaus.janino.IClass
This class caches the declared methods in order to minimize the invocations of IClass.getDeclaredIMethods2().
invalidateMethodCaches() - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
Invalidates the method cache of the Java.AbstractTypeDeclaration.resolvedType.
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).
isAbstract(short) - Static method in class org.codehaus.janino.Mod
 
isAnnotation(short) - Static method in class org.codehaus.janino.Mod
 
isArray() - Method in class org.codehaus.janino.ClassFileIClass
 
isArray() - Method in class org.codehaus.janino.IClass
 
isArrayReference(String) - Static method in class org.codehaus.janino.Descriptor
 
isAssignableFrom(IClass) - Method in class org.codehaus.janino.IClass
Determines if this is assignable from that.
isBlank() - Method in class org.codehaus.janino.Java.Modifiers
 
isBridge(short) - Static method in class org.codehaus.janino.Mod
 
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.
isEnum() - Method in class org.codehaus.janino.ClassFileIClass
 
isEnum() - Method in class org.codehaus.janino.IClass
 
isEnum(short) - Static method in class org.codehaus.janino.Mod
 
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)
isFinal(short) - Static method in class org.codehaus.janino.Mod
 
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
 
isInterface(short) - Static method in class org.codehaus.janino.Mod
 
isLessSpecificThan(IClass.IInvocable) - Method in class org.codehaus.janino.IClass.IInvocable
 
isMoreSpecificThan(IClass.IInvocable) - Method in class org.codehaus.janino.IClass.IInvocable
 
isNative(short) - Static method in class org.codehaus.janino.Mod
 
isPackageAccess(short) - Static method in class org.codehaus.janino.Mod
 
isPrimitive() - Method in class org.codehaus.janino.ClassFileIClass
 
isPrimitive(String) - Static method in class org.codehaus.janino.Descriptor
 
isPrimitive() - Method in class org.codehaus.janino.IClass
 
isPrimitiveNumeric() - Method in class org.codehaus.janino.ClassFileIClass
 
isPrimitiveNumeric(String) - Static method in class org.codehaus.janino.Descriptor
 
isPrimitiveNumeric() - Method in class org.codehaus.janino.IClass
 
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(short) - Static method in class org.codehaus.janino.Mod
 
isStatic() - Method in class org.codehaus.janino.UnitCompiler.SimpleIField
 
isStrictfp(short) - Static method in class org.codehaus.janino.Mod
 
isSubclassOf(IClass) - Method in class org.codehaus.janino.IClass
Returns true if this class is an immediate or non-immediate subclass of that class.
isSuper(short) - Static method in class org.codehaus.janino.Mod
 
isSynchronized(short) - Static method in class org.codehaus.janino.Mod
 
isSynthetic(short) - Static method in class org.codehaus.janino.Mod
 
isTransient(short) - Static method in class org.codehaus.janino.Mod
 
isVarargs() - Method in class org.codehaus.janino.IClass.IInvocable
 
isVarargs(short) - Static method in class org.codehaus.janino.Mod
 
isVolatile(short) - Static method in class org.codehaus.janino.Mod
 
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<T> - Class in org.codehaus.janino.util.iterator
A Collection that lazily reads its elements from an Iterator.
IteratorCollection(Iterator<T>) - Constructor for class org.codehaus.janino.util.iterator.IteratorCollection
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links
Project home page