Uses of Interface
org.codehaus.janino.Java.Scope
-
Packages that use Java.Scope Package Description 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 Modifier and Type Interface Description static interfaceJava.BlockStatementEverything that can be compiled to code, e.g.static interfaceJava.MemberTypeDeclarationRepresents a class or interface declaration where the immediately enclosing scope is another class or interface declaration.static interfaceJava.NamedTypeDeclarationRepresents the declaration of a class or an interface that has a name.static interfaceJava.PackageMemberTypeDeclarationRepresents a class or interface declaration on compilation unit level.static interfaceJava.TypeBodyDeclarationRepresentation of a "ClassBodyDeclaration" or an "InterfaceMemberDeclaration".static interfaceJava.TypeDeclarationBase for the various kinds of type declarations, e.g.Classes in org.codehaus.janino that implement Java.Scope Modifier and Type Class Description static classJava.AbstractTypeBodyDeclarationAbstract implementation ofJava.TypeBodyDeclaration.static classJava.AbstractTypeDeclarationAbstract implementation ofJava.TypeDeclaration.static classJava.AlternateConstructorInvocationRepresentation of a JLS7 8.8.7.1.static classJava.AnonymousClassDeclarationRepresentation of a JLS7 15.9.5 'anonymous class declaration'.static classJava.AssertStatementRepresentation of the JLS7 14.10 ASSERT statement.static classJava.BlockRepresentation of a Java™ "block" (JLS7 14.2).static classJava.BreakableStatementBase class for statements that can be terminated abnormally with a "break" statement.static classJava.BreakStatementRepresentation of the JLS7 14.15 BREAK statement.static classJava.CatchClauseRepresentation of a JLS7 14.20.1 CATCH clause.static classJava.ClassDeclarationBase for the various class declaration kinds.static classJava.CompilationUnitHolds the result ofParser.parseCompilationUnit().static classJava.ConstructorDeclaratorRepresentation of a constructor declarator.static classJava.ConstructorInvocationAbstract bas class forJava.SuperConstructorInvocationandJava.AlternateConstructorInvocation.static classJava.ContinuableStatementBase class for statements that support the 'continue' statement.static classJava.ContinueStatementRepresentation of the JLS7 14.16 CONTINUE statement.static classJava.DoStatementRepresentation of a JLS7 14.13 DO statement.static classJava.EmptyStatementRepresentation of the "empty statement", i.e.static classJava.EnclosingScopeOfTypeDeclarationLazily determines and returns the enclosingJava.Scopeof the givenJava.TypeDeclaration.static classJava.ExpressionStatementRepresentation of the JLS7 14.8 'expression statement'.static classJava.FieldDeclarationThis class is derived from "Statement", because it provides for the initialization of the field.static classJava.ForEachStatementRepresentation of a JLS7 14.14.2 'enhanced FOR statement'.static classJava.ForStatementRepresentation of a JLS7 14.14.1 'basic FOR statement'.static classJava.FunctionDeclaratorAbstract base class forJava.ConstructorDeclaratorandJava.MethodDeclarator.static classJava.IfStatementRepresentation of a JLS7 14.9 IF statement.static classJava.InitializerRepresentation of an 'instance initializer' (JLS7 8.6) or 'static initializer' (JLS7 8.7).static classJava.InterfaceDeclarationBase for the various interface declaration kinds.static classJava.LabeledStatementRepresentation of a JLS7 14.7 'labeled statement'.static classJava.LocalClassDeclarationRepresentation of a 'local class declaration' i.e.static classJava.LocalClassDeclarationStatementRepresentation of the JLS7 14.3 'local class declaration statement'.static classJava.LocalVariableDeclarationStatementRepresentation of a JLS7 14.4 'local variable declaration statement'.static classJava.MemberClassDeclarationRepresentation of a 'member class declaration', i.e.static classJava.MemberInterfaceDeclarationRepresentation of a 'member interface declaration', i.e.static classJava.MethodDeclaratorRepresentation of a method declarator.static classJava.NamedClassDeclarationBase for the various named class declarations.static classJava.PackageMemberClassDeclarationImplementation of a 'package member class declaration', a.k.a.static classJava.PackageMemberInterfaceDeclarationRepresentation of a 'package member interface declaration', a.k.a.static classJava.ReturnStatementRepresentation of the JLS7 14.17 RETURN statement.static classJava.StatementEverything that can occur in the body of a method or in a block.static classJava.SuperConstructorInvocationRepresentation of a JLS7 8.8.7.1.static classJava.SwitchStatementThe JLS7 14.10 "switch" Statement.static classJava.SynchronizedStatementRepresentation of a JLS7 14.9 SYNCHRONIZED statement.static classJava.ThrowStatementRepresentation of a JLS7 14.18 THROW statement.static classJava.TryStatementRepresentation of a JLS7 14.20 TRY statement.static classJava.WhileStatementRepresentation of the JLS7 14.2 WHILE statement.Methods in org.codehaus.janino that return Java.Scope Modifier and Type Method Description Java.ScopeJava.AbstractTypeBodyDeclaration. getEnclosingScope()Java.ScopeJava.AbstractTypeDeclaration. getEnclosingScope()Java.ScopeJava.BlockStatement. getEnclosingScope()Java.ScopeJava.CatchClause. getEnclosingScope()Java.ScopeJava.CompilationUnit. getEnclosingScope()Java.ScopeJava.ConstructorInvocation. getEnclosingScope()Java.ScopeJava.EnclosingScopeOfTypeDeclaration. getEnclosingScope()Java.ScopeJava.FunctionDeclarator. getEnclosingScope()Java.ScopeJava.Scope. getEnclosingScope()Java.ScopeJava.Statement. getEnclosingScope()Java.ScopeJava.Type. getEnclosingScope()Methods in org.codehaus.janino with parameters of type Java.Scope Modifier and Type Method Description IClass.IInvocableUnitCompiler. findMostSpecificIInvocable(Java.Locatable locatable, IClass.IInvocable[] iInvocables, IClass[] argumentTypes, boolean boxingPermitted, Java.Scope contextScope)Determine the applicable invocables and choose the most specific invocable.voidJava.AbstractTypeBodyDeclaration. setEnclosingScope(Java.Scope enclosingScope)Forward-implementsJava.BlockStatement.setEnclosingScope(Java.Scope).voidJava.AbstractTypeDeclaration. setEnclosingScope(Java.Scope enclosingScope)Sets the enclosing scope of thisJava.TypeDeclaration.voidJava.Annotation. setEnclosingScope(Java.Scope enclosingScope)Sets the enclosing scope for this annotation.voidJava.ArrayType. setEnclosingScope(Java.Scope enclosingScope)voidJava.BlockStatement. setEnclosingScope(Java.Scope enclosingScope)Sets the enclosing scope of thisJava.BlockStatement.voidJava.ConstructorInvocation. setEnclosingScope(Java.Scope enclosingScope)voidJava.MarkerAnnotation. setEnclosingScope(Java.Scope enclosingScope)voidJava.NormalAnnotation. setEnclosingScope(Java.Scope enclosingScope)voidJava.SingleElementAnnotation. setEnclosingScope(Java.Scope enclosingScope)voidJava.Statement. setEnclosingScope(Java.Scope enclosingScope)voidJava.Type. setEnclosingScope(Java.Scope enclosingScope)Sets the enclosing scope for this object and all subordinateJava.Typeobjects.
-