Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2009 Sun Microsystems 1. Introduction 1.1. Project/Component Working Name: Janino 1.2. Name of Document Author/Supplier: Author: Vivek Titarmare 1.3 Date of This Document: 27 January, 2009 4. Technical Description Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2009 Sun Microsystems 1. Introduction 1.1. Project/Component Working Name: janino 1.2. Name of Document Author/Supplier: Author: Vivek R. Titarmare 1.3 Date of This Document: 22 January, 2009
2. Project Summary 2.1 Project Description Janino is a compiler that reads a JavaTM expression, block, class body, source file or a set of source files, and generates JavaTM bytecode that is loaded and executed directly. 4. Technical Description: Janino is a compiler that reads a JavaTM expression, block, class body, source file or a set of source files, and generates JavaTM bytecode that is loaded and executed directly. 5. Interfaces Exported interface Classification Interface type ============================= ============== ============== org.codhaus.janino * AstCompilationUnitGenerator Uncommitted Interface * CodeContext.FixUp Uncommitted Interface * IClass.IMember Uncommitted Interface * Java.ArrayInitializerOrRvalue Uncommitted Interface * Java.BlockStatement Uncommitted Interface * Java.DocCommentable Uncommitted Interface * Java.Locatable Uncommitted Interface * Java.MemberTypeDeclaration Uncommitted Interface * Java.NamedTypeDeclaration Uncommitted Interface * Java.PackageMemberTypeDeclaration Uncommitted Interface * Java.Scope Uncommitted Interface * Java.TypeBodyDeclaration Uncommitted Interface * Java.TypeDeclaration Uncommitted Interface * JavaSourceClassLoader.ProtectionDomainFactory Uncommitted Interface * UnitCompiler.ErrorHandler Uncommitted Interface * Visitor.AtomVisitor Uncommitted Interface * Visitor.BlockStatementVisitor Uncommitted Interface * Visitor.ComprehensiveVisitor Uncommitted Interface * Visitor.ImportVisitor Uncommitted Interface * Visitor.LvalueVisitor Uncommitted Interface * Visitor.RvalueVisitor Uncommitted Interface * Visitor.TypeBodyDeclarationVisitor Uncommitted Interface * Visitor.TypeDeclarationVisitor Uncommitted Interface * Visitor.TypeVisitor Uncommitted Interface * WarningHandler Uncommitted Interface org.codhaus.janino.tools * JGrep.MethodInvocationAction Uncommitted Interface * JGrep.MethodInvocationPredicate Uncommitted Interface org.codhaus.janino.util * Benchmark.Reporter Uncommitted Interface * Producer Uncommitted Interface Imported interface Classification Comments ======================= ============== =================================== None 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: SFW 6.5. ARC review type: FastTrack 6.6. ARC Exposure: open 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: SFW 6.5. ARC review type: FastTrack 6.6. ARC Exposure: open