Skip navigation links
janino.net
A B C D E F G H I J K L M N O P Q R S T U V W Z 

A

ABSTRACT - Static variable in class org.codehaus.janino.Mod
This flag is set on all interfaces, ABSTRACT classes and ABSTRACT methods, and is mutually exclusive with Mod.FINAL, Mod.NATIVE, Mod.PRIVATE, Mod.STATIC and Mod.SYNCHRONIZED.
AbstractAnnotation(Java.Type) - Constructor for class org.codehaus.janino.Java.AbstractAnnotation
 
AbstractClassDeclaration(Location, Java.Modifiers, Java.TypeParameter[]) - Constructor for class org.codehaus.janino.Java.AbstractClassDeclaration
 
AbstractCompilerFactory - Class in org.codehaus.commons.compiler
Base class for a simple ICompilerFactory.
AbstractCompilerFactory() - Constructor for class org.codehaus.commons.compiler.AbstractCompilerFactory
 
AbstractJavaSourceClassLoader - Class in org.codehaus.commons.compiler
A ClassLoader that, unlike usual ClassLoaders, does not load byte code, but reads Java™ source code and then scans, parses, compiles and loads it into the virtual machine.
AbstractJavaSourceClassLoader() - Constructor for class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
AbstractJavaSourceClassLoader(ClassLoader) - Constructor for class org.codehaus.commons.compiler.AbstractJavaSourceClassLoader
 
AbstractJavaSourceClassLoader.ProtectionDomainFactory - Interface in org.codehaus.commons.compiler
 
AbstractPackageMemberClassDeclaration(Location, String, Java.Modifiers, String, Java.TypeParameter[], Java.Type, Java.Type[]) - Constructor for class org.codehaus.janino.Java.AbstractPackageMemberClassDeclaration
 
AbstractTypeBodyDeclaration(Location, boolean) - Constructor for class org.codehaus.janino.Java.AbstractTypeBodyDeclaration
 
AbstractTypeDeclaration(Location, Java.Modifiers, Java.TypeParameter[]) - Constructor for class org.codehaus.janino.Java.AbstractTypeDeclaration
 
accept(Visitor.ElementValueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.AbstractAnnotation
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.AbstractPackageMemberClassDeclaration
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.AlternateConstructorInvocation
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.AlternateConstructorInvocation
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.AmbiguousName
 
accept(Visitor.AnnotationVisitor<R, EX>) - Method in interface org.codehaus.janino.Java.Annotation
Invokes the 'visit...()' method of Visitor.AnnotationVisitor for the concrete Java.Annotation type.
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.AnonymousClassDeclaration
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ArrayAccessExpression
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ArrayLength
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ArrayType
 
accept(Visitor.TypeVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ArrayType
 
accept(Visitor.TypeArgumentVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ArrayType
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.AssertStatement
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Assignment
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Atom
Invokes the 'visit...()' method of Visitor.AtomVisitor for the concrete Java.Atom type.
accept(Visitor.TypeVisitor<R, EX>) - Method in class org.codehaus.janino.Java.BasicType
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.BasicType
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.BinaryOperation
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Block
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in interface org.codehaus.janino.Java.BlockStatement
Invokes the 'visit...()' method of Visitor.BlockStatementVisitor for the concrete Java.BlockStatement type.
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.BooleanLiteral
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.BreakStatement
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Cast
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.CharacterLiteral
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ClassLiteral
 
accept(Visitor.ImportVisitor<R, EX>) - Method in class org.codehaus.janino.Java.CompilationUnit.ImportDeclaration
Invokes the 'visit...()' method of Visitor.ImportVisitor for the concrete Java.CompilationUnit.ImportDeclaration type.
accept(Visitor.ImportVisitor<R, EX>) - Method in class org.codehaus.janino.Java.CompilationUnit.SingleStaticImportDeclaration
 
accept(Visitor.ImportVisitor<R, EX>) - Method in class org.codehaus.janino.Java.CompilationUnit.SingleTypeImportDeclaration
 
accept(Visitor.ImportVisitor<R, EX>) - Method in class org.codehaus.janino.Java.CompilationUnit.StaticImportOnDemandDeclaration
 
accept(Visitor.ImportVisitor<R, EX>) - Method in class org.codehaus.janino.Java.CompilationUnit.TypeImportOnDemandDeclaration
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ConditionalExpression
 
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ConstructorDeclarator
 
accept(Visitor.FunctionDeclaratorVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ConstructorDeclarator
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ContinueStatement
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Crement
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.DoStatement
 
accept(Visitor.ElementValueVisitor<R, EX>) - Method in interface org.codehaus.janino.Java.ElementValue
Invokes the 'visit...()' method of Visitor.ElementValueVisitor for the concrete Java.ElementValue type.
accept(Visitor.ElementValueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ElementValueArrayInitializer
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.EmptyStatement
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.EnumConstant
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ExpressionStatement
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.FieldAccess
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.FieldAccessExpression
 
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.FieldDeclaration
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.FieldDeclaration
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.FloatingPointLiteral
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ForEachStatement
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ForStatement
 
accept(Visitor.FunctionDeclaratorVisitor<R, EX>) - Method in class org.codehaus.janino.Java.FunctionDeclarator
Invokes the 'visit...()' method of Visitor.FunctionDeclaratorVisitor for the concrete Java.FunctionDeclarator type.
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.IfStatement
 
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Initializer
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Initializer
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Instanceof
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.IntegerLiteral
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.LabeledStatement
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.LocalClassDeclaration
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.LocalClassDeclarationStatement
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.LocalVariableAccess
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.LocalVariableDeclarationStatement
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Lvalue
Invokes the 'visit...()' method of Visitor.LvalueVisitor for the concrete Java.Lvalue type.
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Lvalue
 
accept(Visitor.AnnotationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MarkerAnnotation
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MemberAnnotationTypeDeclaration
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MemberClassDeclaration
 
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MemberClassDeclaration
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MemberEnumDeclaration
 
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MemberEnumDeclaration
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MemberInterfaceDeclaration
 
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MemberInterfaceDeclaration
 
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MethodDeclarator
 
accept(Visitor.FunctionDeclaratorVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MethodDeclarator
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.MethodInvocation
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.NewAnonymousClassInstance
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.NewArray
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.NewClassInstance
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.NewInitializedArray
 
accept(Visitor.AnnotationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.NormalAnnotation
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.NullLiteral
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Package
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.PackageMemberAnnotationTypeDeclaration
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.PackageMemberEnumDeclaration
 
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.PackageMemberInterfaceDeclaration
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ParameterAccess
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ParenthesizedExpression
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.QualifiedThisReference
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ReferenceType
 
accept(Visitor.TypeVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ReferenceType
 
accept(Visitor.TypeArgumentVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ReferenceType
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ReturnStatement
 
accept(Visitor.ElementValueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Rvalue
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Rvalue
Invokes the 'visit...()' method of Visitor.RvalueVisitor for the concrete Java.Rvalue type.
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Rvalue
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.RvalueMemberType
 
accept(Visitor.TypeVisitor<R, EX>) - Method in class org.codehaus.janino.Java.RvalueMemberType
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SimpleConstant
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SimpleType
 
accept(Visitor.TypeVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SimpleType
 
accept(Visitor.AnnotationVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SingleElementAnnotation
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.StringLiteral
 
accept(Visitor.LvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SuperclassFieldAccessExpression
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SuperclassMethodInvocation
 
accept(Visitor.AtomVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SuperConstructorInvocation
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SuperConstructorInvocation
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SwitchStatement
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.SynchronizedStatement
 
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ThisReference
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.ThrowStatement
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.TryStatement
 
accept(Visitor.TypeVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Type
Invokes the 'visit...()' method of Visitor.TypeVisitor for the concrete Java.Type type.
accept(Visitor.TypeArgumentVisitor<R, EX>) - Method in interface org.codehaus.janino.Java.TypeArgument
Invokes the 'visit...()' method of Visitor.TypeArgumentVisitor for the concrete Java.TypeArgument type.
accept(Visitor.TypeBodyDeclarationVisitor<R, EX>) - Method in interface org.codehaus.janino.Java.TypeBodyDeclaration
Invokes the 'visit...()' method of Visitor.TypeBodyDeclarationVisitor for the concrete Java.TypeBodyDeclaration type.
accept(Visitor.TypeDeclarationVisitor<R, EX>) - Method in interface org.codehaus.janino.Java.TypeDeclaration
Invokes the 'visit...()' method of Visitor.TypeDeclarationVisitor for the concrete Java.TypeDeclaration type.
accept(Visitor.RvalueVisitor<R, EX>) - Method in class org.codehaus.janino.Java.UnaryOperation
 
accept(Visitor.BlockStatementVisitor<R, EX>) - Method in class org.codehaus.janino.Java.WhileStatement
 
accept(Visitor.TypeArgumentVisitor<R, EX>) - Method in class org.codehaus.janino.Java.Wildcard
 
accept(ClassFile.AnnotationsAttribute.ElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.Annotation
 
accept(ClassFile.AnnotationsAttribute.ElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ArrayElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.BooleanElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ByteElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.CharElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ClassElementValue
 
accept(ClassFile.AnnotationsAttribute.ElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ConstantElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ConstantElementValue
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.DoubleElementValue
 
accept(ClassFile.AnnotationsAttribute.ElementValue.Visitor<R, EX>) - Method in interface org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ElementValue
Invokes the respective method of the ClassFile.AnnotationsAttribute.ElementValue.Visitor.
accept(ClassFile.AnnotationsAttribute.ElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.EnumConstValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.FloatElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.IntElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.LongElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ShortElementValue
 
accept(ClassFile.AnnotationsAttribute.ConstantElementValue.Visitor<R, EX>) - Method in class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.StringElementValue
 
Access - Class in org.codehaus.janino
Return value for IClass.IMember.getAccess().
accessFlags - Variable in class org.codehaus.janino.Java.Modifiers
The or'ed constants declared in Mod.
accessFlags - Variable in class org.codehaus.janino.util.ClassFile
The access flags of the class.
add(int) - Method in class org.codehaus.janino.Java.Modifiers
 
add(T) - Method in class org.codehaus.janino.util.iterator.FilterListIterator
addAnnotationsAttributeEntry(boolean, String, Map<Short, ClassFile.AnnotationsAttribute.ElementValue>) - Method in interface org.codehaus.janino.util.Annotatable
Adds a "Runtime[In]visibleAnnotations" attribute to this object (if that annotation does not yet exist) and adds an entry to it.
addAnnotationsAttributeEntry(boolean, String, Map<Short, ClassFile.AnnotationsAttribute.ElementValue>) - Method in class org.codehaus.janino.util.ClassFile
Creates a "Runtime[In]visibleAnnotations" attribute on the class (if it does not yet exist) and adds an entry.
addAnnotationsAttributeEntry(boolean, String, Map<Short, ClassFile.AnnotationsAttribute.ElementValue>) - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
 
addAnnotationsAttributeEntry(boolean, String, Map<Short, ClassFile.AnnotationsAttribute.ElementValue>) - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
 
addAttribute(ClassFile.AttributeInfo) - Method in class org.codehaus.janino.util.ClassFile.FieldInfo
Adds the given attribute to this field.
addAttribute(ClassFile.AttributeInfo) - Method in class org.codehaus.janino.util.ClassFile.MethodInfo
Adds the given attribute to this method.
addConstant(Java.EnumConstant) - Method in interface org.codehaus.janino.Java.EnumDeclaration
Adds another constant to this enum declaration.
addConstant(Java.EnumConstant) - Method in class org.codehaus.janino.Java.MemberEnumDeclaration
 
addConstant(Java.EnumConstant) - Method in class org.codehaus.janino.Java.PackageMemberEnumDeclaration
 
addConstantClassInfo(String) - Method in class org.codehaus.janino.util.ClassFile
Return the constant index number for a "CONSTANT_Class_info" structure to the class file.
addConstantDeclaration(Java.FieldDeclaration) - Method in class org.codehaus.janino.Java.InterfaceDeclaration
Adds one constant declaration to this interface declaration.
addConstantDoubleInfo(double) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_Double_info" structure to the class file.
addConstantFieldrefInfo(String, String, String) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_Fieldref_info" structure to the class file.
addConstantFloatInfo(float) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_Float_info" structure to the class file.
addConstantIntegerInfo(int) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_Integer_info" structure to the class file.
addConstantInterfaceMethodrefInfo(String, String, String) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_InterfaceMethodref_info" structure to the class file.
addConstantLongInfo(long) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_Long_info" structure to the class file.
addConstantMethodrefInfo(String, String, String) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_Methodref_info" structure to the class file.
addConstantStringInfo(String) - Method in class org.codehaus.janino.util.ClassFile
Add a "CONSTANT_String_info" structure to the class file.
addConstantUtf8Info(String) - Method in class org.codehaus.janino.util.ClassFile
Adds a "CONSTANT_Utf8_info" structure to the class file if no equal entry exists.
addConstructor(Java.ConstructorDeclarator) - Method in class org.codehaus.janino.Java.AbstractClassDeclaration
Adds one Java.ConstructorDeclarator to this class.
addDeclaredMethod(Java.MethodDeclarator) - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
Adds one Java.MethodDeclarator to this type.
addDeprecatedAttribute() - Method in class org.codehaus.janino.util.ClassFile
Adds the "Deprecated" attribute to this class.
addExceptionTableEntry(CodeContext.Offset, CodeContext.Offset, CodeContext.Offset, String) - Method in class org.codehaus.janino.CodeContext
Add another entry to the "exception_table" of this code attribute (see JVMS 4.7.3).
addFieldDeclaration(Java.FieldDeclaration) - Method in class org.codehaus.janino.Java.AbstractClassDeclaration
Adds one field declaration to this class.
addFieldInfo(short, String, String, Object) - Method in class org.codehaus.janino.util.ClassFile
Creates a ClassFile.FieldInfo and adds it to this class.
addImportDeclaration(Java.CompilationUnit.ImportDeclaration) - Method in class org.codehaus.janino.Java.CompilationUnit
Adds one IMPORT declaration to this CU.
addInitializer(Java.Initializer) - Method in class org.codehaus.janino.Java.AbstractClassDeclaration
Adds one initializer to this class.
addInnerClassesAttributeEntry(ClassFile.InnerClassesAttribute.Entry) - Method in class org.codehaus.janino.util.ClassFile
Create an "InnerClasses" attribute if it does not exist, then add the given entry to the "InnerClasses" attribute.
addMemberTypeDeclaration(Java.MemberTypeDeclaration) - Method in class org.codehaus.janino.Java.AbstractTypeDeclaration
Adds one Java.MemberTypeDeclaration to this type.
addMethodInfo(short, String, String) - Method in class org.codehaus.janino.util.ClassFile
Creates a ClassFile.MethodInfo and adds it to this class.
addPackageMemberClassDeclaration(Location, Java.CompilationUnit) - Method in class org.codehaus.janino.ClassBodyEvaluator
To the given Java.CompilationUnit, add A class declaration with the configured name, superclass and interfaces A method declaration with the given return type, name, parameter names and values and thrown exceptions
addPackageMemberTypeDeclaration(Java.PackageMemberTypeDeclaration) - Method in class org.codehaus.janino.Java.CompilationUnit
Adds one top-level type declaration to this CU.
addSourceFileAttribute(String) - Method in class org.codehaus.janino.util.ClassFile
Adds a "SourceFile" attribute to this class file.
addStatement(Java.BlockStatement) - Method in class org.codehaus.janino.Java.Block
Adds one statement to the end of the block.
addStatements(List<Java.BlockStatement>) - Method in class org.codehaus.janino.Java.Block
Adds a list of statements to the end of the block.
allocateLocalVariable(short) - Method in class org.codehaus.janino.CodeContext
Allocate space for a local variable of the given size (1 or 2) on the local variable array.
allocateLocalVariable(short, String, IClass) - Method in class org.codehaus.janino.CodeContext
Allocate space for a local variable of the given size (1 or 2) on the local variable array.
AlternateConstructorInvocation(Location, Java.Rvalue[]) - Constructor for class org.codehaus.janino.Java.AlternateConstructorInvocation
 
AmbiguousName(Location, String[]) - Constructor for class org.codehaus.janino.Java.AmbiguousName
 
AmbiguousName(Location, String[], int) - Constructor for class org.codehaus.janino.Java.AmbiguousName
 
Annotatable - Interface in org.codehaus.janino.util
An object in a Java class file which can have annotations (classes, methods and fields).
ANNOTATION - Static variable in class org.codehaus.janino.Mod
This flag is set on annotation types (including nested annotation types), and requires that Mod.INTERFACE is also set.
Annotation(short, Map<Short, ClassFile.AnnotationsAttribute.ElementValue>) - Constructor for class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.Annotation
 
annotations - Variable in class org.codehaus.janino.Java.EnumConstant
The (often empty) list of annotations on this enum constant declaration.
annotations - Variable in class org.codehaus.janino.Java.Modifiers
The annotations.
anonymousClassCount - Variable in class org.codehaus.janino.Java.AbstractTypeDeclaration
For naming anonymous classes.
AnonymousClassDeclaration(Location, Java.Type) - Constructor for class org.codehaus.janino.Java.AnonymousClassDeclaration
 
anonymousClassDeclaration - Variable in class org.codehaus.janino.Java.NewAnonymousClassInstance
The declaration of the anonymous class to instantiate.
AntCompilerAdapter - Class in org.codehaus.janino
A simple CompilerAdapter for the "ant" tool that silently ignores most of the configuration parameters and attempts to compile all given source files into class files.
AntCompilerAdapter() - Constructor for class org.codehaus.janino.AntCompilerAdapter
 
ANY_TYPE - Static variable in interface org.codehaus.commons.compiler.IExpressionEvaluator
Special value for IExpressionEvaluator.setExpressionType(Class) that indicates that the expression may have any type.
areInSamePackage(String, String) - Static method in class org.codehaus.janino.Descriptor
Checks whether two reference types are declared in the same package.
argsNeedAdjust() - Method in class org.codehaus.janino.IClass.IInvocable
TODO
arguments - Variable in class org.codehaus.janino.Java.ConstructorInvocation
The arguments to pass to the constructor.
arguments - Variable in class org.codehaus.janino.Java.Invocation
Arguments to pass to the method.
arguments - Variable in class org.codehaus.janino.Java.NewAnonymousClassInstance
The arguments to pass to the constructor.
arguments - Variable in class org.codehaus.janino.Java.NewClassInstance
The arguments to pass to the constructor.
ArrayAccessExpression(Location, Java.Rvalue, Java.Rvalue) - Constructor for class org.codehaus.janino.Java.ArrayAccessExpression
 
ArrayElementValue(ClassFile.AnnotationsAttribute.ElementValue[]) - Constructor for class org.codehaus.janino.util.ClassFile.AnnotationsAttribute.ArrayElementValue
 
arrayIClass - Variable in class org.codehaus.janino.Java.NewInitializedArray
ArrayInitializer(Location, Java.ArrayInitializerOrRvalue[]) - Constructor for class org.codehaus.janino.Java.ArrayInitializer
 
arrayInitializer - Variable in class org.codehaus.janino.Java.NewInitializedArray
The (mandatory) initializer for the array.
ArrayLength(Location, Java.Rvalue) - Constructor for class org.codehaus.janino.Java.ArrayLength
 
ArrayType(Java.Type) - Constructor for class org.codehaus.janino.Java.ArrayType
 
arrayType - Variable in class org.codehaus.janino.Java.NewInitializedArray
The array type to be instantiated.
assertNotCooked() - Method in class org.codehaus.commons.compiler.jdk.ScriptEvaluator
 
assertNotCooked() - Method in class org.codehaus.commons.compiler.jdk.SimpleCompiler
Throws an IllegalStateException if this Cookable is already cooked.
assertNotCooked() - Method in class org.codehaus.janino.SimpleCompiler
 
AssertStatement(Location, Java.Rvalue, Java.Rvalue) - Constructor for class org.codehaus.janino.Java.AssertStatement
 
Assignment(Location, Java.Lvalue, String, Java.Rvalue) - Constructor for class org.codehaus.janino.Java.Assignment
 
Atom(Location) - Constructor for class org.codehaus.janino.Java.Atom
 
AttributeInfo(short) - Constructor for class org.codehaus.janino.util.ClassFile.AttributeInfo
 
AutoIndentWriter - Class in org.codehaus.janino.util
A FilterWriter that automatically indents lines by looking at trailing opening braces ('{') and leading closing braces ('}').
AutoIndentWriter(Writer) - Constructor for class org.codehaus.janino.util.AutoIndentWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links
janino.net