Uses of Interface
org.codehaus.janino.Java.Scope

Packages that use Java.Scope
org.codehaus.janino The classes in this package pose the core of the Janino JavaTM compiler. 
 

Uses of Java.Scope in org.codehaus.janino
 

Subinterfaces of Java.Scope in org.codehaus.janino
static interface Java.BlockStatement
          Base of all statements that can appear in a block.
static interface Java.MemberTypeDeclaration
          Represents a class or interface declaration where the immediately enclosing scope is another class or interface declaration.
static interface Java.NamedTypeDeclaration
          Represents the declaration of a class or an interface that has a name.
static interface Java.PackageMemberTypeDeclaration
          Represents a class or interface declaration on compilation unit level.
static interface Java.TypeBodyDeclaration
          Representation of a "ClassBodyDeclaration" or an "InterfaceMemberDeclaration".
static interface Java.TypeDeclaration
           
 

Classes in org.codehaus.janino that implement Java.Scope
static class Java.AbstractTypeBodyDeclaration
           
static class Java.AbstractTypeDeclaration
           
static class Java.AlternateConstructorInvocation
           
static class Java.AnonymousClassDeclaration
           
static class Java.Block
          Representation of a Java™ "block" (JLS 14.2).
static class Java.BreakableStatement
          Base class for statements that can be terminated abnormally with a "break" statement.
static class Java.BreakStatement
          Representation of the Java™ "break" statement (JLS 14.14).
static class Java.CatchClause
           
static class Java.ClassDeclaration
           
static class Java.CompilationUnit
          Holds the result of Parser.parseCompilationUnit().
static class Java.ConstructorDeclarator
           
static class Java.ConstructorInvocation
           
static class Java.ContinuableStatement
           
static class Java.ContinueStatement
          Representation of the Java™ "continue" statement (JLS 14.15).
static class Java.DoStatement
           
static class Java.EmptyStatement
          Represents the "empty statement", i.e.
static class Java.EnclosingScopeOfTypeDeclaration
          Lazily determines and returns the enclosing Java.Scope of the given Java.TypeDeclaration.
static class Java.ExpressionStatement
           
static class Java.FieldDeclaration
          This class is derived from "Statement", because it provides for the initialization of the field.
static class Java.ForStatement
           
static class Java.FunctionDeclarator
          Abstract base class for Java.ConstructorDeclarator and Java.MethodDeclarator.
static class Java.IfStatement
           
static class Java.Initializer
          Representation of an instance (JLS2 8.6) or static initializer (JLS2 8.7).
static class Java.InterfaceDeclaration
           
static class Java.LabeledStatement
           
static class Java.LocalClassDeclaration
           
static class Java.LocalClassDeclarationStatement
           
static class Java.LocalVariableDeclarationStatement
           
static class Java.MemberClassDeclaration
           
static class Java.MemberInterfaceDeclaration
           
static class Java.MethodDeclarator
           
static class Java.NamedClassDeclaration
           
static class Java.PackageMemberClassDeclaration
           
static class Java.PackageMemberInterfaceDeclaration
           
static class Java.ReturnStatement
           
static class Java.Statement
           
static class Java.SuperConstructorInvocation
           
static class Java.SwitchStatement
          14.10 The "switch" Statement
static class Java.SynchronizedStatement
           
static class Java.ThrowStatement
           
static class Java.TryStatement
           
static class Java.WhileStatement
           
 

Methods in org.codehaus.janino that return Java.Scope
 Java.Scope Java.Scope.getEnclosingScope()
           
 Java.Scope Java.CompilationUnit.getEnclosingScope()
           
 Java.Scope Java.AbstractTypeDeclaration.getEnclosingScope()
           
 Java.Scope Java.EnclosingScopeOfTypeDeclaration.getEnclosingScope()
           
 Java.Scope Java.AbstractTypeBodyDeclaration.getEnclosingScope()
           
 Java.Scope Java.FunctionDeclarator.getEnclosingScope()
           
 Java.Scope Java.BlockStatement.getEnclosingScope()
           
 Java.Scope Java.Statement.getEnclosingScope()
           
 Java.Scope Java.CatchClause.getEnclosingScope()
           
 Java.Scope Java.Type.getEnclosingScope()
           
 Java.Scope Java.ConstructorInvocation.getEnclosingScope()
           
 

Methods in org.codehaus.janino with parameters of type Java.Scope
 IClass.IInvocable UnitCompiler.findMostSpecificIInvocable(Java.Locatable l, IClass.IInvocable[] iInvocables, IClass[] argumentTypes, boolean boxingPermitted, Java.Scope contextScope)
          Determine the applicable invocables and choose the most specific invocable.
 void Java.AbstractTypeDeclaration.setEnclosingScope(Java.Scope enclosingScope)
           
 void Java.AbstractTypeBodyDeclaration.setEnclosingScope(Java.Scope enclosingScope)
           
 void Java.BlockStatement.setEnclosingScope(Java.Scope enclosingScope)
           
 void Java.Statement.setEnclosingScope(Java.Scope enclosingScope)
           
 void Java.Type.setEnclosingScope(Java.Scope enclosingScope)
          Sets the enclosing scope for this object and all subordinate Java.Type objects.
 void Java.ArrayType.setEnclosingScope(Java.Scope enclosingScope)
           
 void Java.ConstructorInvocation.setEnclosingScope(Java.Scope enclosingScope)
           
 



Copyright © 2001-2012. All Rights Reserved.