- canAccess(Environment, ClassDeclaration) - Method in class sun.tools.java.ClassDefinition
-
Check if another class can be accessed from within the body of this class.
- canAccess(Environment, MemberDefinition) - Method in class sun.tools.java.ClassDefinition
-
Check if a field can be accessed from a class
- canReach(Environment, MemberDefinition) - Method in class sun.tools.java.MemberDefinition
-
Check if a field can reach another field (only considers
forward references, not the access modifiers).
- canReach(Environment, MemberDefinition) - Method in class sun.tools.tree.Context
-
Check if a field can reach another field (only considers
forward references, not the access modifiers).
- CASE - Static variable in interface sun.tools.java.Constants
-
- CaseStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- CaseStatement(long, Expression) - Constructor for class sun.tools.tree.CaseStatement
-
Constructor
- CAST - Static variable in interface sun.tools.java.Constants
-
- castArray - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- CastExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- CastExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.CastExpression
-
constructor
- CATCH - Static variable in interface sun.tools.java.Constants
-
- CatchData - Class in sun.tools.asm
-
WARNING: The contents of this source file are not part of any
supported API.
- catchObjectNotActive(IndentingWriter) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
- catchServantNotActive(IndentingWriter) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
- CatchStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- CatchStatement(long, Expression, IdentifierToken, Statement) - Constructor for class sun.tools.tree.CatchStatement
-
Constructor
- CatchStatement(long, Expression, Identifier, Statement) - Constructor for class sun.tools.tree.CatchStatement
-
Deprecated.
- catchWrongPolicy(IndentingWriter) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
- ch - Variable in class sun.tools.java.Scanner
-
The current character
- CHAR - Static variable in interface sun.tools.java.Constants
-
- CharExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- CharExpression(long, char) - Constructor for class sun.tools.tree.CharExpression
-
Constructor
- CHARVAL - Static variable in interface sun.tools.java.Constants
-
- charValue - Variable in class sun.tools.java.Scanner
-
- check(Environment) - Method in class sun.tools.java.ClassDefinition
-
Check this class.
- check(Environment) - Method in class sun.tools.java.MemberDefinition
-
Request a check of the field definition.
- check(Environment, Context, Vset) - Method in class sun.tools.java.MemberDefinition
-
Really check the field definition.
- check(Environment) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Check this class and all its fields.
- check(Environment) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Check this field.
- check(Environment, Context, Vset) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Check a field.
- check(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.BinaryAssignExpression
-
Check void expression
- check(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.CommaExpression
-
Check void expression
- check(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.ConditionalExpression
-
- check(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.Expression
-
- check(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.IncDecExpression
-
Check void expression
- check(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.MethodExpression
-
Check void expression
- check(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.NewInstanceExpression
-
Check void expression
- checkAmbigName(Environment, Context, Vset, Hashtable<Object, Object>, UnaryExpression) - Method in class sun.tools.tree.ArrayAccessExpression
-
- checkAmbigName(Environment, Context, Vset, Hashtable<Object, Object>, UnaryExpression) - Method in class sun.tools.tree.Expression
-
Check something that might be an AmbiguousName (refman 6.5.2).
- checkAmbigName(Environment, Context, Vset, Hashtable<Object, Object>, UnaryExpression) - Method in class sun.tools.tree.FieldExpression
-
Check if the present name is part of a scoping prefix.
- checkAmbigName(Environment, Context, Vset, Hashtable<Object, Object>, UnaryExpression) - Method in class sun.tools.tree.IdentifierExpression
-
Check if the present name is part of a scoping prefix.
- checkAmbigName(Environment, Context, Vset, Hashtable<Object, Object>, UnaryExpression) - Method in class sun.tools.tree.SuperExpression
-
Check if the present name is part of a scoping prefix.
- checkAmbigName(Environment, Context, Vset, Hashtable<Object, Object>, UnaryExpression) - Method in class sun.tools.tree.TypeExpression
-
- checkAssignOp(Environment, Context, Vset, Hashtable<Object, Object>, Expression) - Method in class sun.tools.tree.ArrayAccessExpression
-
- checkAssignOp(Environment, Context, Vset, Hashtable<Object, Object>, Expression) - Method in class sun.tools.tree.Expression
-
- checkAssignOp(Environment, Context, Vset, Hashtable<Object, Object>, Expression) - Method in class sun.tools.tree.ExprExpression
-
Check the expression if it appears as an lvalue.
- checkAssignOp(Environment, Context, Vset, Hashtable<Object, Object>, Expression) - Method in class sun.tools.tree.FieldExpression
-
Check the expression if it appears on the LHS of an op= expression
- checkAssignOp(Environment, Context, Vset, Hashtable<Object, Object>, Expression) - Method in class sun.tools.tree.IdentifierExpression
-
Check the expression if it appears on the LHS of an op= expression
- checkBackBranch(Environment, Statement, Vset, Vset) - Method in class sun.tools.tree.Context
-
Raise an error if a blank final was definitely unassigned
on entry to a loop, but has possibly been assigned on the
back-branch.
- checkClass(ClassDefinition) - Method in class sun.tools.util.ModifierFilter
-
Filter a ClassDefinition.
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>, ConditionVars) - Method in class sun.tools.tree.AndExpression
-
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>, ConditionVars) - Method in class sun.tools.tree.BinaryLogicalExpression
-
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>, ConditionVars) - Method in class sun.tools.tree.BooleanExpression
-
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.Expression
-
Check a condition.
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>, ConditionVars) - Method in class sun.tools.tree.Expression
-
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>, ConditionVars) - Method in class sun.tools.tree.ExprExpression
-
Check a condition.
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>, ConditionVars) - Method in class sun.tools.tree.NotExpression
-
- checkCondition(Environment, Context, Vset, Hashtable<Object, Object>, ConditionVars) - Method in class sun.tools.tree.OrExpression
-
- CheckContext - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- checked - Variable in class sun.tools.java.Imports
-
Are the import names checked yet?
- checkFinalAssign(Environment, Context, Vset, long, MemberDefinition) - Static method in class sun.tools.tree.FieldExpression
-
There is a simple assignment being made to the given final field.
- checkGeneratorArg(String[], int) - Method in class sun.rmi.rmic.Main
-
If this argument is for a generator, instantiate it, call
parseArgs(...) and add generator to generators vector.
- checkInitializer(Environment, Context, Vset, Type, Hashtable<Object, Object>) - Method in class sun.tools.tree.ArrayExpression
-
- checkInitializer(Environment, Context, Vset, Type, Hashtable<Object, Object>) - Method in class sun.tools.tree.Expression
-
- checkInsideClass(Environment, Context, Vset) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Check a class which is inside a local class, but is not itself local.
- checkLabel(Environment, Context) - Method in class sun.tools.tree.Statement
-
Make sure the labels on this statement do not duplicate the
labels on any enclosing statement.
- checkLHS(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.ArrayAccessExpression
-
- checkLHS(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.Expression
-
- checkLHS(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.FieldExpression
-
Check the expression if it appears on the LHS of an assignment
- checkLHS(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.IdentifierExpression
-
Check the expression if it appears on the LHS of an assignment
- checkLocalClass(Environment, Context, Vset, ClassDefinition, Expression[], Type[]) - Method in class sun.tools.java.ClassDefinition
-
- checkLocalClass(Environment, Context, Vset, ClassDefinition, Expression[], Type[]) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
During the type-checking of an outer method body or initializer,
this routine is called to check a local class body
in the proper context.
- checkMeet(Environment, MemberDefinition, ClassDeclaration) - Method in class sun.tools.java.MemberDefinition
-
Check to see if two method definitions are compatible, that is
do they have a `meet'.
- checkMember(MemberDefinition) - Method in class sun.tools.util.ModifierFilter
-
Filter a MemberDefinition.
- checkMethod(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.Statement
-
Check a statement
- checkModifier(int) - Method in class sun.tools.util.ModifierFilter
-
Filter on modifier bits.
- checkOverride(Environment, MemberDefinition) - Method in class sun.tools.java.MemberDefinition
-
Check to see if `this' can override/hide `method'.
- checkSourceFile(Environment, long) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
See if the source file of this class is of the right name.
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.ArrayAccessExpression
-
Check expression type
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.ArrayExpression
-
Check expression type
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.AssignExpression
-
Check an assignment expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.AssignOpExpression
-
Check an assignment expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.BinaryExpression
-
Check a binary expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.BinaryLogicalExpression
-
Check a binary expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.CastExpression
-
Check the expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.ConditionalExpression
-
Check the expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.ConvertExpression
-
Check the value
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.Expression
-
Check an expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.FieldExpression
-
Check the expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.IdentifierExpression
-
Check expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.IncDecExpression
-
Check an increment or decrement expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.InstanceOfExpression
-
Check the expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.LengthExpression
-
Select the type of the expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.MethodExpression
-
Check expression type
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.NewArrayExpression
-
Check
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.NewInstanceExpression
-
Check expression type
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.SuperExpression
-
Check expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.ThisExpression
-
Check expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.TypeExpression
-
Check an expression
- checkValue(Environment, Context, Vset, Hashtable<Object, Object>) - Method in class sun.tools.tree.UnaryExpression
-
Check a unary expression
- checkWrite() - Method in class sun.rmi.rmic.IndentingWriter
-
Check if an indent needs to be written before writing the next
character.
- CLASS - Static variable in interface sun.tools.java.Constants
-
- classContext - Variable in class sun.tools.java.ClassDefinition
-
- classDecl - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- ClassDeclaration - Class in sun.tools.java
-
This class represents an Java class declaration.
- ClassDeclaration(Identifier) - Constructor for class sun.tools.java.ClassDeclaration
-
Constructor
- classDef - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- ClassDefinition - Class in sun.tools.java
-
This class is a Java class definition
WARNING: The contents of this source file are not part of any
supported API.
- ClassDefinition(Object, long, ClassDeclaration, int, IdentifierToken, IdentifierToken[]) - Constructor for class sun.tools.java.ClassDefinition
-
Constructor
- classes - Variable in class sun.tools.javac.BatchParser
-
Deprecated.
The classes defined in this file
- classesInUse - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- classExists(Identifier) - Method in class sun.tools.java.Environment
-
Check if a class exists (without actually loading it).
- classExists(Type) - Method in class sun.tools.java.Environment
-
- classExists(Identifier) - Method in class sun.tools.java.Package
-
Check if a class is defined in this package.
- classExists(Identifier) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Check if a class exists
Applies only to package members (non-nested classes).
- ClassFile - Class in sun.tools.java
-
Abstract class to represent a class file.
- ClassFile() - Constructor for class sun.tools.java.ClassFile
-
- classNotFound(ContextStack, ClassNotFound) - Static method in class sun.rmi.rmic.iiop.Type
-
Report a ClassNotFoundException thru the compiler environment.
- classNotFound(boolean, ContextStack, ClassNotFound) - Static method in class sun.rmi.rmic.iiop.Type
-
Report a ClassNotFoundException thru the compiler environment.
- ClassNotFound - Exception in sun.tools.java
-
This exception is thrown when a class definition is needed
and the class can't be found.
- ClassNotFound(Identifier) - Constructor for exception sun.tools.java.ClassNotFound
-
Create a ClassNotFound exception
- ClassPath - Class in sun.tools.java
-
This class is used to represent a class path, which can contain both
directories and zip files.
- ClassPath(String) - Constructor for class sun.tools.java.ClassPath
-
Build a class path from the specified path string
- ClassPath(String[]) - Constructor for class sun.tools.java.ClassPath
-
Build a class path from the specified array of class path
element strings.
- ClassPath() - Constructor for class sun.tools.java.ClassPath
-
Build a default class path from the path strings specified by
the properties sun.boot.class.path and env.class.path, in that
order.
- ClassPathLoader - Class in sun.rmi.rmic.iiop
-
A ClassLoader that will ultimately use a given sun.tools.java.ClassPath to
find the desired file.
- ClassPathLoader(ClassPath) - Constructor for class sun.rmi.rmic.iiop.ClassPathLoader
-
- classPaths(String, String, String) - Static method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
- ClassType - Class in sun.rmi.rmic.iiop
-
ClassType is an abstract base representing any non-special class
type.
- ClassType(ContextStack, int, ClassDefinition) - Constructor for class sun.rmi.rmic.iiop.ClassType
-
Create a ClassType instance for the given class.
- ClassType(int, ClassDefinition, ContextStack) - Constructor for class sun.rmi.rmic.iiop.ClassType
-
Create a ClassType instance for the given class.
- ClassType(ContextStack, ClassDefinition, int) - Constructor for class sun.rmi.rmic.iiop.ClassType
-
Create an ClassType instance for the given class.
- ClassType - Class in sun.tools.java
-
This class represents an Java class type.
- clazz - Variable in class sun.tools.java.MemberDefinition
-
- cleanup(Environment) - Method in class sun.tools.java.ClassDefinition
-
After the class has been written to disk, try to free up
some storage.
- cleanup(Environment) - Method in class sun.tools.java.MemberDefinition
-
- clear() - Method in class sun.rmi.rmic.iiop.ContextStack
-
- clearDeadEnd() - Method in class sun.tools.tree.Vset
-
Replace canonical DEAD_END with a distinct but
equivalent Vset.
- clearVar(int) - Method in class sun.tools.tree.Vset
-
Retract any assertion about the var.
- clone() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Cloning is supported by returning a shallow copy of this object.
- clone() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Cloning is supported by returning a shallow copy of this object.
- clone() - Method in class sun.rmi.rmic.iiop.Type
-
Cloning is supported by returning a shallow copy of this object.
- clone() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Cloning is supported by returning a shallow copy of this object.
- clone() - Method in class sun.tools.tree.Node
-
Clone this object.
- close() - Method in class sun.tools.java.ClassPath
-
Release resources.
- code(Environment, Assembler) - Method in class sun.tools.java.MemberDefinition
-
Generate code
- code(Environment, Assembler) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Generate code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.AssignExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.AssignOpExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.BreakStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.CatchStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.CommaExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.CompoundStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.ConditionalExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.ContinueStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.DeclarationStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.DoStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.Expression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.ExpressionStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.FinallyStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.ForStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.IfStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.InlineMethodExpression
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.InlineNewInstanceExpression
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.InlineReturnStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.InstanceOfExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.NewInstanceExpression
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.PostDecExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.PostIncExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.PreDecExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.PreIncExpression
-
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.ReturnStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.Statement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.SwitchStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.SynchronizedStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.ThrowStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.TryStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.VarDeclarationStatement
-
Code
- code(Environment, Context, Assembler) - Method in class sun.tools.tree.WhileStatement
-
Code
- codeArguments(Environment, Context, Assembler, long, MemberDefinition) - Method in class sun.tools.tree.UplevelReference
-
Code is being generated for a call to a constructor of
the client class.
- codeInit(Environment, Context, Assembler) - Method in class sun.tools.java.MemberDefinition
-
- codeInit(Environment, Context, Assembler) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
- codeInitialization(Environment, Context, Assembler, long, MemberDefinition) - Method in class sun.tools.tree.UplevelReference
-
Code is being generated for a constructor of the client class.
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.AddExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.ArrayAccessExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.ArrayExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.AssignExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.AssignOpExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.BinaryBitExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.BinaryExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.BitNotExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.BooleanExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.CommaExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.ConditionalExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.ConvertExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.DoubleExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.Expression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.FieldExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.FloatExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.IdentifierExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.InlineMethodExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.InlineNewInstanceExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.InstanceOfExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.IntegerExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.LengthExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.LongExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.MethodExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.NegativeExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.NewArrayExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.NewInstanceExpression
-
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.NotExpression
-
Instead of relying on the default code generation which uses
conditional branching, generate a simpler stream using XOR.
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.NullExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.PostDecExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.PostIncExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.PreDecExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.PreIncExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.StringExpression
-
Code
- codeValue(Environment, Context, Assembler) - Method in class sun.tools.tree.ThisExpression
-
Code
- collect(Environment, MemberDefinition, ConstantPool) - Method in class sun.tools.asm.Assembler
-
Collect all constants into the constant table
- collectInheritedMethods(Environment) - Method in class sun.tools.java.ClassDefinition
-
Collect all methods defined in this class or inherited from
any of our superclasses or interfaces.
- collectMatching(int) - Method in class sun.rmi.rmic.iiop.Type
-
Collect all the matching types referenced directly or indirectly
by this type, including itself.
- collectMatching(int, HashSet) - Method in class sun.rmi.rmic.iiop.Type
-
Collect all the matching types referenced directly or indirectly
by this type, including itself.
- COLON - Static variable in interface sun.tools.java.Constants
-
- COMMA - Static variable in interface sun.tools.java.Constants
-
- CommaExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- CommaExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.CommaExpression
-
constructor
- CommandLine - Class in sun.tools.util
-
Various utility methods for processing Java tool command line arguments.
- CommandLine() - Constructor for class sun.tools.util.CommandLine
-
- COMMENT - Static variable in interface sun.tools.java.Constants
-
- compilationPerformedSuccessfully() - Method in class sun.tools.javac.Main
-
Deprecated.
- compilationReportedErrors() - Method in class sun.tools.javac.Main
-
Deprecated.
- compile(String[]) - Method in class sun.rmi.rmic.Main
-
Run the compiler
- compile(String[]) - Method in class sun.tools.javac.Main
-
Deprecated.
Run the compiler
- compile(OutputStream) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Compile this class
- compileAllClasses(BatchEnvironment) - Method in class sun.rmi.rmic.Main
-
- compileClass(ClassDeclaration, ByteArrayOutputStream, BatchEnvironment) - Method in class sun.rmi.rmic.Main
-
- compileClass(Environment, OutputStream) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
- compileJavaSourceFile(Generator.OutputType) - Method in class sun.rmi.rmic.iiop.Generator
-
Return true if the given file should be compiled.
- CompilerError - Error in sun.tools.java
-
This exception is thrown when an internal compiler error occurs
WARNING: The contents of this source file are not part of any
supported API.
- CompilerError(String) - Constructor for error sun.tools.java.CompilerError
-
Constructor
- CompilerError(Exception) - Constructor for error sun.tools.java.CompilerError
-
Create an exception given another exception.
- CompoundStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- CompoundStatement(long, Statement[]) - Constructor for class sun.tools.tree.CompoundStatement
-
Constructor
- CompoundType - Class in sun.rmi.rmic.iiop
-
A CompoundType is an abstract base class for all IIOP class and
interface types.
- CompoundType(ContextStack, int, ClassDefinition) - Constructor for class sun.rmi.rmic.iiop.CompoundType
-
Create a CompoundType instance for the given class.
- CompoundType(ContextStack, ClassDefinition, int) - Constructor for class sun.rmi.rmic.iiop.CompoundType
-
Create a CompoundType instance for the given class.
- CompoundType.Member - Class in sun.rmi.rmic.iiop
-
An CompoundType.Member object wraps a Type and a value representing
a data member, including constants.
- CompoundType.Method - Class in sun.rmi.rmic.iiop
-
A CompoundType.Method object encapsulates IIOP-specific information
about a particular method in the interface represented by the outer
instance.
- COND - Static variable in interface sun.tools.java.Constants
-
- ConditionalExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- ConditionalExpression(long, Expression, Expression, Expression) - Constructor for class sun.tools.tree.ConditionalExpression
-
Constructor
- CONST - Static variable in interface sun.tools.java.Constants
-
- CONSTANT_CLASS - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_DOUBLE - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_FIELD - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_FLOAT - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_INTEGER - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_INTERFACEMETHOD - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_INVOKEDYNAMIC - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_LONG - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_METHOD - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_METHODHANDLE - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_METHODTYPE - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_NAMEANDTYPE - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_STRING - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_UNICODE - Static variable in interface sun.tools.java.RuntimeConstants
-
- CONSTANT_UTF8 - Static variable in interface sun.tools.java.RuntimeConstants
-
- ConstantPool - Class in sun.tools.asm
-
A table of constants
WARNING: The contents of this source file are not part of any
supported API.
- ConstantPool() - Constructor for class sun.tools.asm.ConstantPool
-
- Constants - Interface in sun.rmi.rmic
-
WARNING: The contents of this source file are not part of any
supported API.
- Constants - Interface in sun.rmi.rmic.iiop
-
- Constants - Interface in sun.tools.java
-
This interface defines constant that are used
throughout the compiler.
- containsDeprecated(String) - Static method in class sun.tools.java.ClassDefinition
-
Return true if the given documentation string contains a deprecation
paragraph.
- Context - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- Context(Context, MemberDefinition) - Constructor for class sun.tools.tree.Context
-
Create the initial context for a method
The incoming context is inherited from
- Context(Context, ClassDefinition) - Constructor for class sun.tools.tree.Context
-
Create a new context, for initializing a class.
- Context(Context) - Constructor for class sun.tools.tree.Context
-
- ContextElement - Interface in sun.rmi.rmic.iiop
-
ContextElement provides a common interface for elements of a ContextStack.
- ContextStack - Class in sun.rmi.rmic.iiop
-
ContextStack provides a mechanism to record parsing state.
- ContextStack(BatchEnvironment) - Constructor for class sun.rmi.rmic.iiop.ContextStack
-
Constructor.
- contextStack - Variable in class sun.rmi.rmic.iiop.Generator
-
- CONTINUE - Static variable in interface sun.tools.java.Constants
-
- ContinueStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- ContinueStatement(long, Identifier) - Constructor for class sun.tools.tree.ContinueStatement
-
Constructor
- CONVERT - Static variable in interface sun.tools.java.Constants
-
- convert(Environment, Context, Type, Expression) - Method in class sun.tools.tree.Node
-
Implicit conversions
- ConvertExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- ConvertExpression(long, Type, Expression) - Constructor for class sun.tools.tree.ConvertExpression
-
Constructor
- convertIDLKeywords(String) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Convert names which collide with IDL keywords.
- convertLeadingUnderscores(String) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Convert names which have leading underscores
- convertToISOLatin1(String) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Convert names with illegal IDL identifier characters.
- copy() - Method in class sun.tools.tree.Vset
-
Create an copy of the given Vset.
- copyArguments(Context, MemberDefinition) - Static method in class sun.tools.tree.LocalMember
-
May inline copies of all the arguments of the given method.
- copyInline(Context) - Method in class sun.tools.tree.ArrayAccessExpression
-
Create a copy of the expression for method inlining
- copyInline(Context) - Method in class sun.tools.tree.AssignExpression
-
Create a copy of the expression for method inlining
- copyInline(Context) - Method in class sun.tools.tree.AssignOpExpression
-
Create a copy of the expression for method inlining
- copyInline(Context) - Method in class sun.tools.tree.BinaryAssignExpression
-
- copyInline(Context) - Method in class sun.tools.tree.BinaryExpression
-
Create a copy of the expression for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.CatchStatement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.CompoundStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.ConditionalExpression
-
Create a copy of the expression for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.DeclarationStatement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.DoStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.Expression
-
Create a copy of the expression for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.ExpressionStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.FieldExpression
-
- copyInline(Context, boolean) - Method in class sun.tools.tree.FinallyStatement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.ForStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.IdentifierExpression
-
- copyInline(Context, boolean) - Method in class sun.tools.tree.IfStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.InlineMethodExpression
-
Create a copy of the expression for method inlining
- copyInline(Context) - Method in class sun.tools.tree.InlineNewInstanceExpression
-
Create a copy of the expression for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.InlineReturnStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.LocalMember
-
Make a copy of this field, which is an argument to a method
or constructor.
- copyInline(Context) - Method in class sun.tools.tree.MethodExpression
-
- copyInline(Context) - Method in class sun.tools.tree.NaryExpression
-
Create a copy of the expression for method inlining
- copyInline(Context) - Method in class sun.tools.tree.NewArrayExpression
-
- copyInline(Context) - Method in class sun.tools.tree.NewInstanceExpression
-
- copyInline(Context, boolean) - Method in class sun.tools.tree.ReturnStatement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.Statement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.SwitchStatement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.SynchronizedStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.ThisExpression
-
Create a copy of the expression for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.ThrowStatement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.TryStatement
-
Create a copy of the statement for method inlining
- copyInline(Context) - Method in class sun.tools.tree.UnaryExpression
-
Create a copy of the expression for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.VarDeclarationStatement
-
Create a copy of the statement for method inlining
- copyInline(Context, boolean) - Method in class sun.tools.tree.WhileStatement
-
Create a copy of the statement for method inlining
- correctPackageName(String, boolean, boolean) - Static method in class sun.rmi.rmic.iiop.Util
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.AddExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.ArrayAccessExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.AssignAddExpression
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.AssignExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.AssignOpExpression
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.BinaryAssignExpression
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.BinaryExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.BreakStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.CaseStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.CastExpression
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.CatchStatement
-
Compute cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.CompoundStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.ConditionalExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.ContinueStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.DeclarationStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.DoStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.Expression
-
The cost of inlining this expression.
- costInline(int, Environment, Context) - Method in class sun.tools.tree.ExpressionStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.FieldExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.FinallyStatement
-
Compute cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.ForStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.IdentifierExpression
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.IfStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.IncDecExpression
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.InlineReturnStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.InstanceOfExpression
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.MethodExpression
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.NaryExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.NewInstanceExpression
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.ReturnStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.Statement
-
- costInline(int, Environment, Context) - Method in class sun.tools.tree.SwitchStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.SynchronizedStatement
-
Compute cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.ThrowStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.TryStatement
-
Compute cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.UnaryExpression
-
The cost of inlining this expression
- costInline(int, Environment, Context) - Method in class sun.tools.tree.VarDeclarationStatement
-
The cost of inlining this statement
- costInline(int, Environment, Context) - Method in class sun.tools.tree.WhileStatement
-
The cost of inlining this statement
- couldImplement(ClassDefinition) - Method in class sun.tools.java.ClassDefinition
-
Check to see if a class which implements interface `this' could
possibly implement the interface `intDef'.
- couldOverride(Environment, MemberDefinition) - Method in class sun.tools.java.MemberDefinition
-
This method is meant to be used to determine if one of two inherited
methods could override the other.
- countTypes() - Method in class sun.rmi.rmic.iiop.Type
-
Return count of previously parsed types.
- covdata() - Method in class sun.tools.java.Environment
-
get flag of generation the coverage data file
- Cover - Class in sun.tools.asm
-
WARNING: The contents of this source file are not part of any
supported API.
- Cover(int, long, int) - Constructor for class sun.tools.asm.Cover
-
Constructor
- coverage() - Method in class sun.tools.java.Environment
-
get coverage flag
- covFile - Variable in class sun.tools.javac.BatchEnvironment
-
Deprecated.
coverage data file
- createClassPath(String) - Static method in class sun.rmi.rmic.BatchEnvironment
-
Create a ClassPath object for rmic from a class path string.
- createClassPath(String, String) - Static method in class sun.rmi.rmic.BatchEnvironment
-
Create a ClassPath object for rmic from the relevant command line
options for class path and boot class path.
- createIndexHash(Environment) - Method in class sun.tools.java.BinaryConstantPool
-
Create a hash table of all the items in the constant pool that could
possibly be referenced from the outside.
- CS_BINARY - Static variable in interface sun.tools.java.Constants
-
- CS_CHECKED - Static variable in interface sun.tools.java.Constants
-
- CS_COMPILED - Static variable in interface sun.tools.java.Constants
-
- CS_NOTFOUND - Static variable in interface sun.tools.java.Constants
-
- CS_PARSED - Static variable in interface sun.tools.java.Constants
-
- CS_SOURCE - Static variable in interface sun.tools.java.Constants
-
- CS_UNDECIDED - Static variable in interface sun.tools.java.Constants
-
- CS_UNDEFINED - Static variable in interface sun.tools.java.Constants
-
- CT_BLOCK - Static variable in interface sun.tools.java.Constants
-
- CT_BRANCH_FALSE - Static variable in interface sun.tools.java.Constants
-
- CT_BRANCH_TRUE - Static variable in interface sun.tools.java.Constants
-
- CT_CASE - Static variable in interface sun.tools.java.Constants
-
- CT_FIKT_METHOD - Static variable in interface sun.tools.java.Constants
-
- CT_FIKT_RET - Static variable in interface sun.tools.java.Constants
-
- CT_FIRST_KIND - Static variable in interface sun.tools.java.Constants
-
- CT_LAST_KIND - Static variable in interface sun.tools.java.Constants
-
- CT_METHOD - Static variable in interface sun.tools.java.Constants
-
- CT_SWITH_WO_DEF - Static variable in interface sun.tools.java.Constants
-
- currentClass - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- currentPackage - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- GE - Static variable in interface sun.tools.java.Constants
-
- generate(BatchEnvironment, ClassDefinition, File) - Method in interface sun.rmi.rmic.Generator
-
Generate output.
- generate(BatchEnvironment, ClassDefinition, File) - Method in class sun.rmi.rmic.iiop.Generator
-
Generate output.
- generate(BatchEnvironment, ClassDefinition, File) - Method in class sun.rmi.rmic.iiop.PrintGenerator
-
Generate output.
- generate(BatchEnvironment, ClassDefinition, File) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
Overridden in order to set the standardPackage flag.
- generate(BatchEnvironment, ClassDefinition, File) - Method in class sun.rmi.rmic.RMIGenerator
-
Generate the source files for the stub and/or skeleton classes
needed by RMI for the given remote implementation class.
- generateOutputFiles(CompoundType, BatchEnvironment, File) - Method in class sun.rmi.rmic.iiop.Generator
-
Create and return a new instance of self.
- Generator - Interface in sun.rmi.rmic
-
Generator defines the protocol for back-end implementations to be added
to rmic.
- Generator - Class in sun.rmi.rmic.iiop
-
Generator provides a small framework from which IIOP-specific
generators can inherit.
- Generator() - Constructor for class sun.rmi.rmic.iiop.Generator
-
Default constructor for subclasses to use.
- Generator.OutputType - Class in sun.rmi.rmic.iiop
-
- GenJCov(Environment) - Method in class sun.tools.asm.Assembler
-
- GenVecJCov(Environment, ClassDefinition, long) - Method in class sun.tools.asm.Assembler
-
- get(int) - Method in class sun.tools.asm.SwitchData
-
Get a label
- get(Integer) - Method in class sun.tools.asm.SwitchData
-
Get a label
- getAbsoluteName() - Method in class sun.tools.java.ClassFile
-
Get absolute name of file entry
- getAbsoluteName() - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Return absolute name of source file
- getAccessMember(Environment, Context, MemberDefinition, boolean) - Method in class sun.tools.java.ClassDefinition
-
Find or create an access method for a private member,
or return null if this is not possible.
- getAccessMember(Environment, Context, MemberDefinition, boolean) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Find or create an access method for a private member,
or return null if this is not possible.
- getAccessMethodTarget() - Method in class sun.tools.java.MemberDefinition
-
Is this a synthetic method which provides access to a
visible private member?
- getAccessUpdateMember() - Method in class sun.tools.java.MemberDefinition
-
If this method is a getter for a private field, return the setter.
- getAllReferencesFor(CompoundType) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Get all referenced types of a given tyoe for which an IDL file needs
to be generated.
- getApparentClassName(Environment, Identifier) - Method in class sun.tools.tree.Context
-
Return the name of a lexically apparent type,
skipping inherited members, and ignoring
the current pacakge and imports.
- getApparentField(Environment, Identifier) - Method in class sun.tools.tree.Context
-
Like getField, except that it skips over inherited fields.
- getArgumentNames() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the names of the argument types of this method.
- getArguments() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the argument types of this method.
- getArguments() - Method in class sun.tools.java.BinaryMember
-
Get arguments
- getArguments() - Method in class sun.tools.java.MemberDefinition
-
Get arguments (a vector of LocalMember)
- getArguments() - Method in class sun.tools.javac.SourceMember
-
Deprecated.
- getArgumentTypes() - Method in class sun.tools.java.MethodType
-
- getArgumentTypes() - Method in class sun.tools.java.Type
-
Return the argument types.
- getArray(String, boolean) - Method in class sun.rmi.rmic.Main
-
Grab a resource string and parse it into an array of strings.
- getArrayBrackets() - Method in class sun.rmi.rmic.iiop.ArrayType
-
Get brackets string.
- getArrayBrackets() - Method in class sun.rmi.rmic.iiop.Type
-
Get brackets string.
- getArrayDimension() - Method in class sun.rmi.rmic.iiop.ArrayType
-
Get array dimension.
- getArrayDimension() - Method in class sun.rmi.rmic.iiop.Type
-
Get array dimension.
- getArrayDimension() - Method in class sun.tools.java.ArrayType
-
- getArrayDimension() - Method in class sun.tools.java.Type
-
Return the array dimension.
- getArrayModuleNames(Type) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Get an array module names.
- getArrayName(Type, int) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Get an array name with the specified dimensions.
- getAssigner(Environment, Context) - Method in class sun.tools.tree.ArrayAccessExpression
-
An array access expression never requires the use of an access method to perform
an assignment to an array element, though an access method may be required to
fetch the array object itself.
- getAssigner(Environment, Context) - Method in class sun.tools.tree.Expression
-
Return a FieldUpdater object to be used in updating the
value of the location denoted by this, which must be an
expression suitable for the left-hand side of an assignment.
- getAssigner(Environment, Context) - Method in class sun.tools.tree.FieldExpression
-
Return a FieldUpdater object to be used in updating the
value of the location denoted by this, which must be an
expression suitable for the left-hand side of an assignment.
- getAssigner(Environment, Context) - Method in class sun.tools.tree.IdentifierExpression
-
Return an accessor if one is needed for assignments to this expression.
- getAssigner(Environment, Context) - Method in class sun.tools.tree.ThisExpression
-
- getAttribute(Identifier) - Method in class sun.tools.java.BinaryClass
-
Get a class attribute
- getAttribute(Identifier) - Method in class sun.tools.java.BinaryMember
-
Get a field attribute
- getAttributeKind() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the attribute kind.
- getAttributeName() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the attribute name.
- getAttributePairIndex() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
For kinds ATTRIBUTE_GET_RW or ATTRIBUTE_IS_RW, return
the index of the matching ATTRIBUTE_SET method, and
vice-versa.
- getAttributes() - Method in class sun.tools.java.BinaryCode
-
- getBinaryFile(Identifier) - Method in class sun.tools.java.Package
-
Get the .class file of a class
- getBinaryFiles() - Method in class sun.tools.java.Package
-
- getBoxedRepositoryID() - Method in class sun.rmi.rmic.iiop.Type
-
Return the repository ID for this "boxed" type.
- getBreakContext(Identifier) - Method in class sun.tools.tree.Context
-
Get the destination context of a break
- getCatch(int) - Method in class sun.tools.asm.TryData
-
Get a label
- getCharacterEncoding() - Method in class sun.tools.java.Environment
-
Return character encoding name
- getClassContext() - Method in class sun.tools.java.ClassDefinition
-
- getClassDeclaration() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return the ClassDeclaration for this type.
- getClassDeclaration() - Method in class sun.tools.java.ClassDefinition
-
Get the class declaration
- getClassDeclaration(Identifier) - Method in class sun.tools.java.Environment
-
Return a class declaration given a fully qualified class name.
- getClassDeclaration(Type) - Method in class sun.tools.java.Environment
-
Return a class declaration given a type.
- getClassDeclaration() - Method in class sun.tools.java.MemberDefinition
-
Get the class declaration
- getClassDeclaration(Identifier) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Get a class, given the fully qualified class name
- getClassDeclaration(Type) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
- getClassDefinition() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return the ClassDefinition for this type.
- getClassDefinition() - Method in class sun.rmi.rmic.RemoteClass
-
Return the ClassDefinition for this class.
- getClassDefinition() - Method in class sun.tools.java.ClassDeclaration
-
Get the definition of this class.
- getClassDefinition(Environment) - Method in class sun.tools.java.ClassDeclaration
-
Get the definition of this class, if the class is not
yet defined, load the definition.
- getClassDefinition(Identifier) - Method in class sun.tools.java.Environment
-
Return a class definition given a fully qualified class name.
- getClassDefinition(Type) - Method in class sun.tools.java.Environment
-
Return a class definition given a type.
- getClassDefinition() - Method in class sun.tools.java.MemberDefinition
-
Get the class definition
- getClassDefinitionNoCheck(Environment) - Method in class sun.tools.java.ClassDeclaration
-
Get the definition of this class, if the class is not
yet defined, load the definition.
- getClasses() - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Return an enumeration of all the currently defined classes
in order of appearance to getClassDeclaration().
- getClassInstance() - Method in class sun.rmi.rmic.iiop.Type
-
Return the Class for this type.
- getClassLiteralLookup(long) - Method in class sun.tools.java.ClassDefinition
-
Get helper method for class literal lookup.
- getClassLiteralLookup(long) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Get helper method for class literal lookup.
- getClassName() - Method in class sun.tools.java.ClassType
-
- getClassName() - Method in class sun.tools.java.Type
-
Return the ClassName.
- getClassOrInterfaceName(Identifier, BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Convert a type name.
- getClassPath() - Method in class sun.rmi.rmic.BatchEnvironment
-
Get the ClassPath.
- getClient() - Method in class sun.tools.tree.UplevelReference
-
the client class
- getCode() - Method in class sun.tools.java.BinaryCode
-
- getConstant(int, Environment) - Method in class sun.tools.java.BinaryConstantPool
-
get the n-th constant from the constant pool
- getConstants(CompoundType) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Collect constants for a type.
- getConstants() - Method in class sun.tools.java.BinaryClass
-
Get the constant pool
- getConstantType(int) - Method in class sun.tools.java.BinaryConstantPool
-
get the type of constant given an index
- getContext(int) - Method in class sun.rmi.rmic.iiop.ContextStack
-
Get a specific context.
- getContext() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Get the current top context.
- getContextCodeString() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Get a string for the context name...
- getContextCodeString(int) - Static method in class sun.rmi.rmic.iiop.ContextStack
-
Get a string for the given context code...
- getContinueContext(Identifier) - Method in class sun.tools.tree.Context
-
Get the destination context of a continue
- getcovFile() - Method in class sun.tools.java.Environment
-
Return the coverage data file
- getcovFile() - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Return coverage data file
- getCurrentClass() - Method in class sun.tools.java.Parser
-
Report the current class under construction.
- getCurrentClass() - Method in class sun.tools.javac.BatchParser
-
Deprecated.
Report the current class under construction.
- getCurrentContextCode() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Get the current context code.
- getCurrentInlineCopy(Context) - Method in class sun.tools.tree.LocalMember
-
Returns the previous result of copyInline(ctx).
- getCurrentPackage() - Method in class sun.tools.java.Imports
-
Report the current package
- getData(CompoundType) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Collect and sort data fields for a ValueType.
- getData() - Method in class sun.tools.java.BinaryAttribute
-
- getDeclaration(Environment, int) - Method in class sun.tools.java.BinaryConstantPool
-
get class declaration
- getDeclarationFromName(Environment, int) - Method in class sun.tools.java.BinaryConstantPool
-
get class declaration
- getDeclaredBy() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the identifier for the class or interface which
declares this method.
- getDefault() - Method in class sun.tools.asm.SwitchData
-
- getDefaultLabel() - Method in class sun.tools.asm.SwitchData
-
Get the default label
- getDefiningClassDeclaration() - Method in class sun.tools.java.MemberDefinition
-
Get the class declaration in which the field is actually defined
- getDefiningClassDeclaration() - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Get the class declaration in which the field is actually defined
- getDependencies() - Method in class sun.tools.java.BinaryClass
-
Get the dependencies
- getDependencies(Environment) - Method in class sun.tools.java.BinaryConstantPool
-
Get a list of dependencies, ie: all the classes referenced in this
constant pool.
- getDestinationDir() - Method in class sun.rmi.rmic.Main
-
Get the destination directory.
- getDirectory(String) - Method in class sun.tools.java.ClassPath
-
Find the specified directory in the class path
- getDocumentation() - Method in class sun.tools.java.BinaryMember
-
Get documentation
- getDocumentation() - Method in class sun.tools.java.ClassDefinition
-
Get the class' documentation
- getDocumentation() - Method in class sun.tools.java.MemberDefinition
-
Get the field's documentation
- getElement(int) - Method in class sun.tools.tree.Context
-
Return the local field or member field corresponding to a number.
- getElementName() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Return context element name.
- getElementName() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return context element name.
- getElementName() - Method in interface sun.rmi.rmic.iiop.ContextElement
-
- getElementName() - Method in class sun.rmi.rmic.iiop.Type
-
Return context element name.
- getElementType() - Method in class sun.rmi.rmic.iiop.ArrayType
-
Get element type.
- getElementType() - Method in class sun.rmi.rmic.iiop.Type
-
Get element type.
- getElementType() - Method in class sun.tools.java.ArrayType
-
- getElementType() - Method in class sun.tools.java.Type
-
Return the element type of an array type.
- getEnclosing() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the compound type which contains this method.
- getEndLabel() - Method in class sun.tools.asm.TryData
-
Get the default label
- getEndPos() - Method in class sun.tools.java.Scanner
-
The ending position of the current token
- getEndPosition() - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Return last position in this class.
- getEnv() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Get the environment.
- getEnv() - Method in class sun.rmi.rmic.iiop.Type
-
Return the compiler environment for this type.
- getEnv() - Method in class sun.rmi.rmic.Main
-
Get the correct type of BatchEnvironment
- getError() - Method in class sun.tools.java.ClassDefinition
-
Check if there were any errors in this class.
- getExceptionHandlers() - Method in class sun.tools.java.BinaryCode
-
Accessors
- getExceptionIds() - Method in class sun.tools.java.MemberDefinition
-
- getExceptionName(String) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Convert an Exception name.
- getExceptions() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return an array of the exception classes declared to be
thrown by this remote method.
- getExceptions(CompoundType.Method, Hashtable) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Collect and filter thrown exceptions for a given pre-filtered method.
- getExceptions() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Return an array of the exception classes declared to be
thrown by this remote method.
- getExceptions(Environment) - Method in class sun.tools.java.BinaryMember
-
Get exceptions
- getExceptions(Environment) - Method in class sun.tools.java.MemberDefinition
-
Get the exceptions that are thrown by this method.
- getExceptions(Environment) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Get exceptions
- getExitStatus() - Method in class sun.tools.javac.Main
-
Deprecated.
- getField(Environment, Identifier) - Method in class sun.tools.tree.Context
-
Get either a local variable, or a field in a current class
- getField() - Method in class sun.tools.tree.Context
-
Return the field containing the present context.
- getFieldNumber(MemberDefinition) - Method in class sun.tools.tree.Context
-
Retrieve a number previously assigned by declareMember().
- getFile(String) - Method in class sun.tools.java.ClassPath
-
Load the specified file from the class path
- getFileFor(Generator.OutputType, File) - Method in class sun.rmi.rmic.iiop.Generator
-
Return the File object that should be used as the output file
for the given OutputType.
- getFileNameExtensionFor(Generator.OutputType) - Method in class sun.rmi.rmic.iiop.Generator
-
Return the file name extension for the given file name (e.g.
- getFileNameExtensionFor(Generator.OutputType) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Return the file name extension for the given file name (e.g.
- getFileNameExtensionFor(Generator.OutputType) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
Return the file name extension for the given file name (e.g.
- getFiles(String, String) - Method in class sun.tools.java.ClassPath
-
Returns list of files given a package name and extension.
- getFilteredStubExceptions(ValueType[]) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return an array containing only those exceptions which need to be
handled explicitly by the stub.
- getFirstMatch(Identifier) - Method in class sun.tools.java.ClassDefinition
-
- getFirstMember() - Method in class sun.tools.java.ClassDefinition
-
Get the class' first field or first match
- getFlags() - Method in class sun.tools.java.Environment
-
Flags.
- getFlags() - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Return flags
- getFlatName() - Method in class sun.tools.java.Identifier
-
Return the class name, without its qualifier,
and with any nesting flattened into a new qualfication structure.
- getFullTypeCode() - Method in class sun.rmi.rmic.iiop.Type
-
Get type code, with modifiers.
- getHead() - Method in class sun.tools.java.Identifier
-
Yet another way to slice qualified identifiers:
The head of an identifier is its first qualifier component,
and the tail is the rest of them.
- getIdentifier() - Method in class sun.rmi.rmic.iiop.Type
-
Return the identifier for this type.
- getIdentifier(int) - Method in class sun.tools.java.BinaryConstantPool
-
get an identifier
- getIDLExceptionName() - Method in class sun.rmi.rmic.iiop.CompoundType
-
If this type represents an exception, return the
IDL name including the "Ex" mangling, otherwise
return null.
- getIDLModuleNames(Type) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Return the IDL module nesting of the given Type.
- getIDLModuleNames() - Method in class sun.rmi.rmic.iiop.Type
-
IDL_Naming
Return the IDL module name for this type (e.g.
- getIDLName() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
IDL_Naming
Return the IDL name of this member.
- getIDLName() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
IDL_Naming
Return the IDL name of this method.
- getIDLName() - Method in class sun.rmi.rmic.iiop.Type
-
IDL_Naming
Return the unqualified IDL name of this type (e.g.
- getIDLRepositoryID(String) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Get an IDL style repository id for
- getIdToken() - Method in class sun.tools.java.Scanner
-
If the current token is IDENT, return the identifier occurrence.
- getImplementation() - Method in class sun.tools.tree.BinaryAssignExpression
-
- getImplementation() - Method in class sun.tools.tree.Expression
-
Type checking may assign a more complex implementation
to an innocuous-looking expression (like an identifier).
- getImplementation() - Method in class sun.tools.tree.FieldExpression
-
- getImplementation() - Method in class sun.tools.tree.IdentifierExpression
-
- getImplementation() - Method in class sun.tools.tree.MethodExpression
-
- getImplementation() - Method in class sun.tools.tree.ThisExpression
-
- getImplExceptions() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Same as getExceptions(), except when method is in an
ImplementationType and the exceptions list is narrower.
- getImportedClasses() - Method in class sun.tools.java.Imports
-
Return an unmodifiable list of IdentifierToken representing
classes specified as imports.
- getImportedPackages() - Method in class sun.tools.java.Imports
-
Return an unmodifiable list of IdentifierToken representing
packages specified as imports.
- getImports() - Method in class sun.tools.java.Environment
-
Get the imports used to resolve class names.
- getImports() - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Return imports
- getInheritance(CompoundType, Hashtable) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Filter and add base class inheritance for a class type
- getInitialValue() - Method in class sun.tools.java.MemberDefinition
-
- getInitialValue() - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Get the initial value of the field
- getInnerClass(Environment, Identifier) - Method in class sun.tools.java.ClassDefinition
-
Get an inner class.
- getInnerClass() - Method in class sun.tools.java.MemberDefinition
-
Get an inner class.
- getInnerClassMember() - Method in class sun.tools.java.ClassDefinition
-
If inner, get the field for this class in the enclosing class
- getInputStream() - Method in class sun.tools.java.ClassFile
-
Returns input stream to either regular file or zip file entry
- getInteger(int) - Method in class sun.tools.java.BinaryConstantPool
-
get a integer
- getInterfaceHash() - Method in class sun.rmi.rmic.RemoteClass
-
Return the "interface hash" used to match a stub/skeleton pair for
this class in the JDK 1.1 version of the stub/skeleton protocol.
- getInterfaces() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return an array of interfaces directly implemented by this type.
- getInterfaces(CompoundType, Hashtable) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Filter and collect non-duplicate inherited interfaces for a type
- getInterfaces() - Method in class sun.tools.java.ClassDefinition
-
Get the class' interfaces
- getKey(String) - Method in class sun.rmi.rmic.iiop.StaticStringsHash
-
Get a key for the given string using the
selected hash method.
- getLabel() - Method in class sun.tools.asm.CatchData
-
Get the label
- getLabelContext(Identifier) - Method in class sun.tools.tree.Context
-
Get the context that corresponds to a label, return null if
not found.
- getLocalArgument() - Method in class sun.tools.tree.UplevelReference
-
the local argument for this reference
- getLocalClass(String) - Method in class sun.tools.java.ClassDefinition
-
Maintain a hash table of local and anonymous classes
whose internal names are prefixed by the current class.
- getLocalClass(Identifier) - Method in class sun.tools.tree.Context
-
Get a local class by name
- getLocalField(Identifier) - Method in class sun.tools.tree.Context
-
Get a local variable by name
- getLocalField() - Method in class sun.tools.tree.UplevelReference
-
the field allocated in the client for this reference
- getLocalField(Environment) - Method in class sun.tools.tree.UplevelReference
-
Get the local field, creating one if necessary.
- getLocalName() - Method in class sun.tools.java.ClassDefinition
-
Return a simple identifier for this class (idNull if anonymous).
- getMain() - Method in class sun.rmi.rmic.BatchEnvironment
-
Get the instance of Main which created this environment.
- getMajorVersion() - Method in class sun.tools.java.Environment
-
Return major version to use in generated class files.
- getMajorVersion() - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Return major version to use for generated class files
- getMaxLocals() - Method in class sun.tools.java.BinaryCode
-
- getMaxStack() - Method in class sun.tools.java.BinaryCode
-
- getMemberDefinition() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- getMemberDefinition() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the MemberDefinition from which this method was created.
- getMemberDefinition() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Return the definition of the actual class member corresponing
to this method of a remote interface.
- getMemberOrMethodName(NameContext, String, BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Convert a name.
- getMemberReferences(Vector, Hashtable, Hashtable, Hashtable) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Collect and filter type and array references from data members
- getMembers() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return an array of Type.Member objects representing all of
the data members directly implemented by this interface.
- getMethodExceptions(MemberDefinition, boolean, ContextStack) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- getMethodHash() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Return the "method hash" used to identify this remote method
in the JDK 1.2 version of the stub protocol.
- getMethodReferences(Vector, Hashtable, Hashtable, Hashtable, Hashtable) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Collect and filter type and array references from methods
- getMethods() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return an array of Type.Method objects representing all
of the methods implemented directly by this type.
- getMethods(CompoundType) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Collect and filter methods for a type.
- getMethods(Environment) - Method in class sun.tools.java.ClassDefinition
-
Get an Iterator of all methods which could be accessed in an
instance of this class.
- getMethods() - Method in class sun.tools.java.ClassDefinition
-
Get an Iterator of all methods which could be accessed in an
instance of this class.
- getMinorVersion() - Method in class sun.tools.java.Environment
-
Return minor version to use in generated class files.
- getMinorVersion() - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Return minor version to use for generated class files
- getModifiers() - Method in class sun.tools.java.ClassDefinition
-
Get the class' modifiers
- getModifiers() - Method in class sun.tools.java.IdentifierToken
-
The modifiers associated with the occurrence, if any.
- getModifiers() - Method in class sun.tools.java.MemberDefinition
-
Get the field's modifiers
- getModuleNames(Identifier, boolean, BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Convert a qualified Identifier into an array of IDL names.
- getName() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Return the name of this member.
- getName() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the name of this method.
- getName() - Method in class sun.rmi.rmic.iiop.Generator.OutputType
-
- getName() - Method in class sun.rmi.rmic.iiop.Type
-
Return the unqualified name for this type (e.g.
- getName() - Method in class sun.rmi.rmic.RemoteClass
-
Return the name of the class represented by this object.
- getName() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Return the name of this method.
- getName() - Method in class sun.tools.java.BinaryAttribute
-
Accessors
- getName() - Method in class sun.tools.java.ClassDeclaration
-
Get the name of the class
- getName() - Method in class sun.tools.java.ClassDefinition
-
Get the class' name
- getName() - Method in class sun.tools.java.ClassFile
-
Get name of file entry excluding directory name
- getName() - Method in class sun.tools.java.Identifier
-
Return the unqualified name.
- getName() - Method in class sun.tools.java.IdentifierToken
-
The identifier itself (possibly qualified).
- getName() - Method in class sun.tools.java.MemberDefinition
-
Get the field's name
- getNameAndDescriptor() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Return a string consisting of this method's name followed by
its method descriptor, using the Java VM's notation for
method descriptors (see section 4.3.3 of The Java Virtual
Machine Specification).
- getNestError() - Method in class sun.tools.java.ClassDefinition
-
Check if there were any errors in our class nest.
- getNext() - Method in class sun.tools.tree.UplevelReference
-
the next reference in the client's list
- getNextAttribute() - Method in class sun.tools.java.BinaryAttribute
-
- getNextMatch() - Method in class sun.tools.java.MemberDefinition
-
- getNextMember() - Method in class sun.tools.java.MemberDefinition
-
Get the next field or the next match
- getNumber(Context) - Method in class sun.tools.tree.LocalMember
-
Value number for vsets, or -1 if none.
- getOp() - Method in class sun.tools.tree.Node
-
Get the operator
- getOpcode() - Method in class sun.tools.asm.Instruction
-
Accessor
- getOperationString() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Return the string representation of this method appropriate
for the construction of a java.rmi.server.Operation object.
- getOuterArg() - Method in class sun.tools.tree.NewInstanceExpression
-
From the "new" in an expression of the form outer.new InnerCls(...),
return the "outer" expression, or null if there is none.
- getOuterArg() - Method in class sun.tools.tree.ThisExpression
-
From the 'this' in an expression of the form outer.this(...),
or the 'super' in an expression of the form outer.super(...),
return the "outer" expression, or null if there is none.
- getOuterClass() - Method in class sun.tools.java.ClassDefinition
-
Get the class' enclosing class (or null if not inner)
- getOuterThisArg() - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Get outer instance link, or null if none.
- getOutputDirectoryFor(Identifier, File, BatchEnvironment) - Static method in class sun.rmi.rmic.Util
-
Return the directory that should be used for output for a given
class.
- getOutputDirectoryForIDL(Identifier, File, BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.Util
-
- getOutputDirectoryForStub(Identifier, File, BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.Util
-
- getOutputId(Generator.OutputType) - Method in class sun.rmi.rmic.iiop.Generator
-
Return an identifier to use for output.
- getOutputId(Generator.OutputType) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Return an Identifier which contains the fully-qualified IDL filename
for the given OutputType.
- getOutputTypesFor(CompoundType, HashSet) - Method in class sun.rmi.rmic.iiop.Generator
-
Return an array containing all the file names and types that need to be
generated for the given top-level type.
- getOutputTypesFor(CompoundType, HashSet) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Return an array of OutputTypes for the IDL files that need to be
generated for the given top-level type.
- getOutputTypesFor(CompoundType, HashSet) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
Return an array containing all the file names and types that need to be
generated for the given top-level type.
- getPackage(Identifier) - Method in class sun.tools.java.Environment
-
Get the package path for a package
- getPackage(Identifier) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Get the package path for a package
- getPackageName() - Method in class sun.rmi.rmic.iiop.Type
-
Return the package of this type (e.g.
- getParentContext() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Get parent context.
- getParseNonConforming() - Method in class sun.rmi.rmic.iiop.BatchEnvironment
-
Return whether or not to parse non-conforming types.
- getPath() - Method in class sun.tools.java.ClassFile
-
Get file path.
- getPermanentlyAbstractMethods() - Method in class sun.tools.java.ClassDefinition
-
This method returns an Iterator of all abstract methods
in our superclasses which we are unable to implement.
- getQualifiedClassDefinition(long, Identifier, ClassDefinition, boolean) - Method in class sun.tools.java.Environment
-
Like 'getClassDefinition(env)', but check access on each component.
- getQualifiedIDLExceptionName(boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
If this type represents an exception, return the
qualified IDL name including the "Ex" mangling,
otherwise return null.
- getQualifiedIDLName(Type) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Return the global fully qualified IDL Name for a Type.
- getQualifiedIDLName(boolean) - Method in class sun.rmi.rmic.iiop.PrimitiveType
-
IDL_Naming
Return the fully qualified IDL name for this type (e.g.
- getQualifiedIDLName(boolean) - Method in class sun.rmi.rmic.iiop.Type
-
IDL_Naming
Return the fully qualified IDL name for this type (e.g.
- getQualifiedName(Type) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Return the fully qualified Java Name for a Type.
- getQualifiedName(String[], String) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Create a qualified name.
- getQualifiedName() - Method in class sun.rmi.rmic.iiop.Type
-
Return the fully qualified name of this type (e.g.
- getQualifier() - Method in class sun.tools.java.Identifier
-
Return the qualifier.
- getReference(LocalMember) - Method in class sun.tools.java.ClassDefinition
-
Find or create an uplevel reference for the given target.
- getReferences() - Method in class sun.tools.java.ClassDefinition
-
Return the list of all uplevel references.
- getReferencesFrozen() - Method in class sun.tools.java.ClassDefinition
-
Return the same value as getReferences.
- getRemoteInterfaces() - Method in class sun.rmi.rmic.RemoteClass
-
Return an array of ClassDefinitions representing all of the remote
interfaces implemented by this class.
- getRemoteMethods() - Method in class sun.rmi.rmic.RemoteClass
-
Return an array of RemoteClass.Method objects representing all of
the remote methods implemented by this class, i.e.
- getRepositoryID() - Method in class sun.rmi.rmic.iiop.Type
-
Return the repository ID for this type.
- getReturnContext() - Method in class sun.tools.tree.Context
-
Get the destination context of a return (the method body)
- getReturnType() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Get the return type of this method.
- getReturnType() - Method in class sun.tools.java.MethodType
-
- getReturnType() - Method in class sun.tools.java.Type
-
Return the return type.
- getRootTypeCode() - Method in class sun.rmi.rmic.iiop.Type
-
Return the fullTypeCode.
- getScopeNumber(ClassDefinition) - Method in class sun.tools.tree.Context
-
Get the scope number for a reference to a member of this class
(Larger scope numbers are more deeply nested.)
- getScopeNumber() - Method in class sun.tools.tree.LocalMember
-
Return current nesting level, i.e., the value of 'scopeNumber'.
- getSignature() - Method in class sun.rmi.rmic.iiop.ArrayType
-
Return signature for this type (e.g.
- getSignature() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return signature for this type (e.g.
- getSignature() - Method in class sun.rmi.rmic.iiop.PrimitiveType
-
Return signature for this type (e.g.
- getSignature() - Method in class sun.rmi.rmic.iiop.Type
-
Return signature for this type (e.g.
- getSource() - Method in class sun.tools.java.ClassDefinition
-
Get the source of the class
- getSource() - Method in class sun.tools.java.Environment
-
Return the source of the environment (ie: the thing being compiled/parsed).
- getSourceFile(Identifier) - Method in class sun.tools.java.Package
-
Get the .java file of a class
- getSourceFile(String) - Method in class sun.tools.java.Package
-
- getSourceFiles() - Method in class sun.tools.java.Package
-
- getStatus() - Method in class sun.rmi.rmic.iiop.Type
-
Return the status of this type.
- getStatus() - Method in class sun.tools.java.ClassDeclaration
-
Get the status of the class
- getString(String) - Static method in class sun.rmi.rmic.Main
-
Return the string value of a named resource in the rmic.properties
resource bundle.
- getString(int) - Method in class sun.tools.java.BinaryConstantPool
-
get a string
- getSuperclass() - Method in class sun.rmi.rmic.iiop.ClassType
-
Return the parent class of this type.
- getSuperclass() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return the parent class of this type.
- getSuperClass() - Method in class sun.tools.java.ClassDefinition
-
Get the class' super class
- getSuperClass(Environment) - Method in class sun.tools.java.ClassDefinition
-
Get the super class, and resolve names now if necessary.
- getSuperClass(Environment) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Overrides 'ClassDefinition.getSuperClass'.
- getTail() - Method in class sun.tools.java.Identifier
-
- getTarget() - Method in class sun.tools.tree.UplevelReference
-
the target of this reference
- getText(String) - Static method in class sun.rmi.rmic.Main
-
- getText(String, int) - Static method in class sun.rmi.rmic.Main
-
- getText(String, String) - Static method in class sun.rmi.rmic.Main
-
- getText(String, String, String) - Static method in class sun.rmi.rmic.Main
-
- getText(String, String, String, String) - Static method in class sun.rmi.rmic.Main
-
- getText(String) - Static method in class sun.tools.javac.Main
-
Deprecated.
get and format message string from resource
- getText(String, int) - Static method in class sun.tools.javac.Main
-
Deprecated.
- getText(String, String) - Static method in class sun.tools.javac.Main
-
Deprecated.
- getText(String, String, String) - Static method in class sun.tools.javac.Main
-
Deprecated.
- getText(String, String, String, String) - Static method in class sun.tools.javac.Main
-
Deprecated.
- getThisArgument() - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Find or create my "this" argument, which is used for all methods.
- getThisNumber() - Method in class sun.tools.tree.Context
-
Return the number of the innermost current instance reference.
- getTopClass() - Method in class sun.tools.java.ClassDefinition
-
Get the class' top-level enclosing class
- getTopClass() - Method in class sun.tools.java.MemberDefinition
-
Get the field's top-level enclosing class
- getTopName() - Method in class sun.tools.java.Identifier
-
- getTopType(ClassDefinition, ContextStack) - Method in class sun.rmi.rmic.iiop.Generator
-
Create and return a top-level type.
- getTopType(ClassDefinition, ContextStack) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Create and return a top-level type.
- getTopType(ClassDefinition, ContextStack) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
Create and return a top-level type.
- getTryExitContext() - Method in class sun.tools.tree.Context
-
Get the context of the innermost surrounding try-block.
- getType() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Return the type of this member.
- getType() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the type of this method.
- getType() - Method in class sun.rmi.rmic.iiop.Generator.OutputType
-
- getType(Type, ContextStack) - Static method in class sun.rmi.rmic.iiop.Type
-
Get a type out of the table.
- getType(String, ContextStack) - Static method in class sun.rmi.rmic.iiop.Type
-
Get a type out of the table.
- getType() - Method in class sun.rmi.rmic.RemoteClass.Method
-
Return the type of this method.
- getType() - Method in class sun.tools.asm.CatchData
-
Get the clazz
- getType(int) - Method in class sun.tools.java.BinaryConstantPool
-
get a type from a type signature
- getType() - Method in class sun.tools.java.ClassDeclaration
-
Get the type of the class
- getType() - Method in class sun.tools.java.ClassDefinition
-
Get the class' type
- getType() - Method in class sun.tools.java.MemberDefinition
-
Get the field's type
- getType() - Method in class sun.tools.tree.Expression
-
- getTypeCode() - Method in class sun.rmi.rmic.iiop.Type
-
Get type code, without modifiers.
- getTypeCode() - Method in class sun.tools.java.Type
-
Return the type code.
- getTypeCodeModifiers() - Method in class sun.rmi.rmic.iiop.Type
-
Get type code modifiers.
- getTypeCodeOffset() - Method in class sun.tools.java.Type
-
Return the type code offset.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.AbstractType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.ArrayType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.ImplementationType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.NCClassType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.NCInterfaceType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.PrimitiveType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.RemoteType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.SpecialClassType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.SpecialInterfaceType
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.Type
-
Return a string describing this type.
- getTypeDescription() - Method in class sun.rmi.rmic.iiop.ValueType
-
Return a string describing this type.
- getTypeMask() - Method in class sun.tools.java.Type
-
Return the type mask.
- getTypeName(boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.ArrayType
-
Return the name of this type.
- getTypeName(int, boolean) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Get the name for the specified type code.
- getTypeName(boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.Type
-
Return the name of this type.
- getTypeSignature() - Method in class sun.tools.java.Type
-
Return the Java type signature.
- getUniqueCatchList(ValueType[]) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return an array containing only those exceptions which
need to be caught.
- getUpdateMember(Environment, Context, MemberDefinition, boolean) - Method in class sun.tools.java.ClassDefinition
-
Find or create an update method for a private member,
or return null if this is not possible.
- getUpdateMember(Environment, Context, MemberDefinition, boolean) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
- getUpdater(Environment, Context) - Method in class sun.tools.tree.ArrayAccessExpression
-
An array access expression never requires a field updater.
- getUpdater(Environment, Context) - Method in class sun.tools.tree.Expression
-
Return a FieldUpdater object to be used in updating the value of the
location denoted by this, which must be an expression suitable for the
left-hand side of an assignment.
- getUpdater(Environment, Context) - Method in class sun.tools.tree.ExprExpression
-
Delegate to our subexpression.
- getUpdater(Environment, Context) - Method in class sun.tools.tree.FieldExpression
-
Return a FieldUpdater object to be used in updating the
value of the location denoted by this, which must be an
expression suitable for the left-hand side of an assignment.
- getUpdater(Environment, Context) - Method in class sun.tools.tree.IdentifierExpression
-
Return an updater if one is needed for assignments to this expression.
- getUpdater(Environment, Context) - Method in class sun.tools.tree.ThisExpression
-
- getValidType(Type) - Method in class sun.rmi.rmic.iiop.Type
-
Convert an invalid type to a valid one.
- getValue() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Return the value of this member.
- getValue() - Method in class sun.tools.asm.Instruction
-
- getValue(int) - Method in class sun.tools.java.BinaryConstantPool
-
get a value
- getValue(Environment) - Method in class sun.tools.java.BinaryMember
-
Get the value
- getValue(Environment) - Method in class sun.tools.java.MemberDefinition
-
Get the field's final value (may return null)
- getValue() - Method in class sun.tools.java.MemberDefinition
-
- getValue(Environment) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Get the value of the field (or null if the value can't be determined)
- getValue() - Method in class sun.tools.tree.BooleanExpression
-
Get the value
- getValue() - Method in class sun.tools.tree.DoubleExpression
-
Get the value
- getValue() - Method in class sun.tools.tree.Expression
-
Return the constant value.
- getValue() - Method in class sun.tools.tree.ExprExpression
-
- getValue() - Method in class sun.tools.tree.FloatExpression
-
Get the value
- getValue() - Method in class sun.tools.tree.IntegerExpression
-
Get the value
- getValue(Environment) - Method in class sun.tools.tree.LocalMember
-
Return value
- getValue() - Method in class sun.tools.tree.LongExpression
-
Get the value
- getValue() - Method in class sun.tools.tree.StringExpression
-
Get the value
- getVariable(Environment, Identifier, ClassDefinition) - Method in class sun.tools.java.ClassDefinition
-
Get a field from this class.
- getVarNumber() - Method in class sun.tools.tree.Context
-
- getVisibility() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Return the visibility (e.g.
- getVisibility() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return the visibility (e.g.
- getVisibilityString(MemberDefinition) - Static method in class sun.rmi.rmic.iiop.CompoundType
-
- getWhere() - Method in class sun.tools.java.ClassDefinition
-
Get the position in the input
- getWhere() - Method in class sun.tools.java.IdentifierToken
-
The source location of this identifier occurrence.
- getWhere(IdentifierToken, long) - Static method in class sun.tools.java.IdentifierToken
-
Return defaultWhere if id is null or id.where is missing (0).
- getWhere() - Method in class sun.tools.java.MemberDefinition
-
Get the position in the input
- getWhere() - Method in class sun.tools.tree.Node
-
Get where
- GOTO - Static variable in interface sun.tools.java.Constants
-
- GreaterExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- GreaterExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.GreaterExpression
-
constructor
- GreaterOrEqualExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- GreaterOrEqualExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.GreaterOrEqualExpression
-
constructor
- GT - Static variable in interface sun.tools.java.Constants
-
- idAppend - Static variable in interface sun.tools.java.Constants
-
- idApplicationException - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idBadMethodException - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idBoolean - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idBoxedIDL - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idBoxedRMI - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idByte - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idChar - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idClass - Static variable in interface sun.tools.java.Constants
-
- idClassDesc - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idClassInit - Static variable in interface sun.tools.java.Constants
-
- idClone - Static variable in interface sun.tools.java.Constants
-
- idCode - Static variable in interface sun.tools.java.Constants
-
- idConstantValue - Static variable in interface sun.tools.java.Constants
-
- idCorbaObject - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idCorbaORB - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idCorbaUserException - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idCoverageTable - Static variable in interface sun.tools.java.Constants
-
- idDelegate - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idDeprecated - Static variable in interface sun.tools.java.Constants
-
- idDocumentation - Static variable in interface sun.tools.java.Constants
-
- idDouble - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDENT - Static variable in interface sun.tools.java.Constants
-
- Identifier - Class in sun.tools.java
-
A class to represent identifiers.
- IdentifierExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- IdentifierExpression(long, Identifier) - Constructor for class sun.tools.tree.IdentifierExpression
-
Constructor
- IdentifierExpression(IdentifierToken) - Constructor for class sun.tools.tree.IdentifierExpression
-
- IdentifierExpression(long, MemberDefinition) - Constructor for class sun.tools.tree.IdentifierExpression
-
- IdentifierToken - Class in sun.tools.java
-
Information about the occurrence of an identifier.
- IdentifierToken(long, Identifier) - Constructor for class sun.tools.java.IdentifierToken
-
- IdentifierToken(Identifier) - Constructor for class sun.tools.java.IdentifierToken
-
Use this constructor when the identifier is synthesized.
- IdentifierToken(long, Identifier, int) - Constructor for class sun.tools.java.IdentifierToken
-
- idExceptions - Static variable in interface sun.tools.java.Constants
-
- idExtInputStream - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idExtOutputStream - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idFinallyReturnValue - Static variable in interface sun.tools.java.Constants
-
- idFloat - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idGetClass - Static variable in interface sun.tools.java.Constants
-
- idIDLEntity - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idInit - Static variable in interface sun.tools.java.Constants
-
- idInnerClasses - Static variable in interface sun.tools.java.Constants
-
- idInputStream - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idInt - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idJavaIoExternalizable - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idJavaIoIOException - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idJavaIoSerializable - Static variable in interface sun.tools.java.Constants
-
- idJavaLang - Static variable in interface sun.tools.java.Constants
-
- idJavaLangClass - Static variable in interface sun.tools.java.Constants
-
- idJavaLangCloneable - Static variable in interface sun.tools.java.Constants
-
- idJavaLangError - Static variable in interface sun.tools.java.Constants
-
- idJavaLangException - Static variable in interface sun.tools.java.Constants
-
- idJavaLangObject - Static variable in interface sun.tools.java.Constants
-
- idJavaLangRuntimeException - Static variable in interface sun.tools.java.Constants
-
- idJavaLangString - Static variable in interface sun.tools.java.Constants
-
- idJavaLangStringBuffer - Static variable in interface sun.tools.java.Constants
-
- idJavaLangThrowable - Static variable in interface sun.tools.java.Constants
-
- idl - Variable in class sun.rmi.rmic.iiop.Generator
-
- IDL_ANY - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_BOOLEAN - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_BOXEDIDL_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_BYTE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_CHAR - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_CLASS - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_CLASS_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_CONSTANT_STRING - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_CONSTRUCTOR - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_CORBA_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_CORBA_OBJECT - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_DOUBLE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_EXTERNALIZABLE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_FILE_EXTENSION - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_FLOAT - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_IDLENTITY - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_INT - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_JAVA_IO_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_JAVA_LANG_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_JAVA_LANG_OBJECT - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_JAVA_RMI_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_JAVA_RMI_REMOTE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_KEYWORDS - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_LONG - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_NAME_SEPARATOR - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_ORG_OMG_CORBA_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_ORG_OMG_CORBA_PORTABLE_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_REPOSITORY_ID_PREFIX - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_REPOSITORY_ID_VERSION - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_SEQUENCE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_SEQUENCE_MODULE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_SERIALIZABLE - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_SHORT - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_STRING - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IDL_VOID - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idLength - Static variable in interface sun.tools.java.Constants
-
- idlExceptionName - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- IDLGenerator - Class in sun.rmi.rmic.iiop
-
An IDL generator for rmic.
- IDLGenerator() - Constructor for class sun.rmi.rmic.iiop.IDLGenerator
-
Default constructor for Main to use.
- idLineNumberTable - Static variable in interface sun.tools.java.Constants
-
- IDLNames - Class in sun.rmi.rmic.iiop
-
IDLNames provides static utility methods to perform the IDL
name mappings specified in Chapter 5 of the Java Language
to IDL specification.
- IDLNames() - Constructor for class sun.rmi.rmic.iiop.IDLNames
-
- idLocalVariableTable - Static variable in interface sun.tools.java.Constants
-
- idLong - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idMarshalException - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idNew - Static variable in interface sun.tools.java.Constants
-
- idNull - Static variable in interface sun.tools.java.Constants
-
- idOperation - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idOutputStream - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idPOAServantType - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idPortableUnknownException - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idRemarshalException - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idRemote - Static variable in interface sun.rmi.rmic.Constants
-
- idRemoteCall - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idRemoteException - Static variable in interface sun.rmi.rmic.Constants
-
- idRemoteObject - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idRemoteRef - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idRemoteStub - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idReplyHandler - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idShort - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idSkeleton - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idSkeletonMismatchException - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idSourceFile - Static variable in interface sun.tools.java.Constants
-
- idStar - Static variable in interface sun.tools.java.Constants
-
- idStubBase - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idSuper - Static variable in interface sun.tools.java.Constants
-
- idSynthetic - Static variable in interface sun.tools.java.Constants
-
- idSystemException - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idThis - Static variable in interface sun.tools.java.Constants
-
- idTieBase - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idTieInterface - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idToString - Static variable in interface sun.tools.java.Constants
-
- idTYPE - Static variable in interface sun.tools.java.Constants
-
- idUnexpectedException - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idUnmarshalException - Static variable in interface sun.rmi.rmic.RMIConstants
-
- idValue - Variable in class sun.tools.java.Scanner
-
- idValueBase - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- idValueOf - Static variable in interface sun.tools.java.Constants
-
- idVoid - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- IF - Static variable in interface sun.tools.java.Constants
-
- IfStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- IfStatement(long, Expression, Statement, Statement) - Constructor for class sun.tools.tree.IfStatement
-
Constructor
- ImplementationType - Class in sun.rmi.rmic.iiop
-
ImplementationType represents any non-special class which implements
one or more interfaces which inherit from java.rmi.Remote.
- implementedBy(Environment, ClassDeclaration) - Method in class sun.tools.java.ClassDefinition
-
Check if this class is implemented by another class
- IMPLEMENTS - Static variable in class sun.rmi.rmic.iiop.ContextStack
-
- IMPLEMENTS - Static variable in interface sun.tools.java.Constants
-
- implicitCast(Type, Type) - Method in class sun.tools.java.Environment
-
Return true if an implicit cast from this type to
the given type is allowed.
- IMPORT - Static variable in interface sun.tools.java.Constants
-
- importable(Identifier, Environment) - Static method in class sun.tools.java.Imports
-
Check to see if 'id' names an importable class in `env'.
- importClass(long, IdentifierToken) - Method in class sun.tools.java.Parser
-
Deprecated.
- importClass(long, Identifier) - Method in class sun.tools.java.Parser
-
- importClass(long, IdentifierToken) - Method in interface sun.tools.java.ParserActions
-
import class
- importClass(long, IdentifierToken) - Method in class sun.tools.javac.BatchParser
-
Deprecated.
Import class
- importCount - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- importPackage(long, IdentifierToken) - Method in class sun.tools.java.Parser
-
Deprecated.
- importPackage(long, Identifier) - Method in class sun.tools.java.Parser
-
- importPackage(long, IdentifierToken) - Method in interface sun.tools.java.ParserActions
-
import package
- importPackage(long, IdentifierToken) - Method in class sun.tools.javac.BatchParser
-
Deprecated.
Import package
- imports - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- Imports - Class in sun.tools.java
-
This class describes the classes and packages imported
from a source file.
- Imports(Environment) - Constructor for class sun.tools.java.Imports
-
Constructor, always import java.lang.
- imports - Variable in class sun.tools.javac.BatchParser
-
Deprecated.
The current imports
- in - Variable in class sun.tools.java.Scanner
-
Input reader
- INC - Static variable in interface sun.tools.java.Constants
-
- IncDecExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- IncDecExpression(int, long, Expression) - Constructor for class sun.tools.tree.IncDecExpression
-
Constructor
- INDENT_STEP - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- indentIn() - Method in class sun.rmi.rmic.IndentingWriter
-
Increase the current indent by the indent step.
- IndentingWriter - Class in sun.rmi.rmic
-
IndentingWriter is a BufferedWriter subclass that supports automatic
indentation of lines of text written to the underlying Writer.
- IndentingWriter(Writer) - Constructor for class sun.rmi.rmic.IndentingWriter
-
Create a new IndentingWriter that writes indented text to the
given Writer.
- IndentingWriter(Writer, int) - Constructor for class sun.rmi.rmic.IndentingWriter
-
Create a new IndentingWriter that writes indented text to the
given Writer and uses the supplied indent step.
- IndentingWriter(Writer, int, int) - Constructor for class sun.rmi.rmic.IndentingWriter
-
Create a new IndentingWriter that writes indented text to the
given Writer and uses the supplied indent step and tab size.
- indentOut() - Method in class sun.rmi.rmic.IndentingWriter
-
Decrease the current indent by the indent step.
- index(Object) - Method in class sun.tools.asm.ConstantPool
-
Find an entry, may return 0
- indexObject(Object, Environment) - Method in class sun.tools.java.BinaryConstantPool
-
Find the index of an Object in the constant pool
- indexString(String, Environment) - Method in class sun.tools.java.BinaryConstantPool
-
Find the index of an ascii string in the constant pool.
- inheritsFrom(ClassDefinition, ClassDefinition) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- init(ContextStack, CompoundType) - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- initialize(Vector, Vector, Vector, ContextStack, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
Initialize this instance.
- initParents(ContextStack) - Method in class sun.rmi.rmic.iiop.ClassType
-
- initTableCase() - Method in class sun.tools.asm.SwitchData
-
- inline(Environment, Context) - Method in class sun.tools.tree.ArrayAccessExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.ArrayExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.BinaryAssignExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.BinaryExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.BinaryLogicalExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.CastExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.CatchStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.CommaExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.CompoundStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.ConditionalExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.ConvertExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.DeclarationStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.DivRemExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.DoStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.Expression
-
Inline.
- inline(Environment, Context) - Method in class sun.tools.tree.ExpressionStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.FieldExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.FinallyStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.ForStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.IdentifierExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.IfStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.IncDecExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.InlineMethodExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.InlineNewInstanceExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.InlineReturnStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.InstanceOfExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.MethodExpression
-
- inline(Environment, Context) - Method in class sun.tools.tree.NewArrayExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.NewInstanceExpression
-
- inline(Environment, Context) - Method in class sun.tools.tree.ReturnStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.Statement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.SwitchStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.SynchronizedStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.ThrowStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.TryStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.TypeExpression
-
- inline(Environment, Context) - Method in class sun.tools.tree.UnaryExpression
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.VarDeclarationStatement
-
Inline
- inline(Environment, Context) - Method in class sun.tools.tree.WhileStatement
-
Inline
- inlineLHS(Environment, Context) - Method in class sun.tools.tree.ArrayAccessExpression
-
- inlineLHS(Environment, Context) - Method in class sun.tools.tree.Expression
-
- inlineLHS(Environment, Context) - Method in class sun.tools.tree.FieldExpression
-
- inlineLHS(Environment, Context) - Method in class sun.tools.tree.IdentifierExpression
-
- inlineLocalClass(Environment) - Method in class sun.tools.java.ClassDefinition
-
- inlineLocalClass(Environment) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
As with checkLocalClass, run the inline phase for a local class.
- INLINEMETHOD - Static variable in interface sun.tools.java.Constants
-
- InlineMethodExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- INLINENEWINSTANCE - Static variable in interface sun.tools.java.Constants
-
- InlineNewInstanceExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- INLINERETURN - Static variable in interface sun.tools.java.Constants
-
- InlineReturnStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- InlineReturnStatement(long, Expression) - Constructor for class sun.tools.tree.InlineReturnStatement
-
Constructor
- inlineValue(Environment, Context) - Method in class sun.tools.tree.AddExpression
-
Inline the value of an AddExpression.
- inlineValue(Environment, Context) - Method in class sun.tools.tree.ArrayAccessExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.ArrayExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.AssignExpression
-
Inline
- inlineValue(Environment, Context) - Method in class sun.tools.tree.AssignOpExpression
-
Inline
- inlineValue(Environment, Context) - Method in class sun.tools.tree.BinaryAssignExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.BinaryExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.CastExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.CommaExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.ConditionalExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.Expression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.FieldExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.IdentifierExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.IncDecExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.InlineMethodExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.InlineNewInstanceExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.InstanceOfExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.MethodExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.NewArrayExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.NewInstanceExpression
-
- inlineValue(Environment, Context) - Method in class sun.tools.tree.ThisExpression
-
Inline
- inlineValue(Environment, Context) - Method in class sun.tools.tree.UnaryExpression
-
- inlineValueSB(Environment, Context, StringBuffer) - Method in class sun.tools.tree.AddExpression
-
Attempt to evaluate this expression.
- inlineValueSB(Environment, Context, StringBuffer) - Method in class sun.tools.tree.Expression
-
Attempt to evaluate this expression.
- inlineValueSB(Environment, Context, StringBuffer) - Method in class sun.tools.tree.ExprExpression
-
Delegate to our subexpression.
- inMask(int) - Method in class sun.tools.java.Type
-
Check for a certain set of types.
- innerClass - Variable in class sun.tools.java.MemberDefinition
-
- INNERCLASS_PREFIX - Static variable in class sun.tools.java.Identifier
-
A space character, which precedes the first inner class
name in a qualified name, and thus marks the qualification
as involving inner classes, instead of merely packages.
- innerClassExists(Identifier) - Method in class sun.tools.java.ClassDefinition
-
While resolving import directives, the question has arisen:
does a given inner class exist? If the top-level class exists,
we ask it about an inner class via this method.
- innerClassMember - Variable in class sun.tools.java.ClassDefinition
-
- inSamePackage(ClassDeclaration) - Method in class sun.tools.java.ClassDefinition
-
- inSamePackage(ClassDefinition) - Method in class sun.tools.java.ClassDefinition
-
- inSamePackage(Identifier) - Method in class sun.tools.java.ClassDefinition
-
- insertError(long, String) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Insert an error message in the list of outstanding error messages.
- insertInto(UplevelReference) - Method in class sun.tools.tree.UplevelReference
-
Insert self into a list of references.
- insertOuterLink(Environment, Context, long, ClassDefinition, Expression, Expression[]) - Static method in class sun.tools.tree.NewInstanceExpression
-
Given a list of arguments for a constructor,
return a possibly modified list which includes the hidden
argument which initializes the uplevel self pointer.
- insertStatement(Statement) - Method in class sun.tools.tree.CompoundStatement
-
Insert a new statement at the front.
- insertStatement(Statement, Statement) - Static method in class sun.tools.tree.Statement
-
Insert a bit of code at the front of a statement.
- INSTANCEOF - Static variable in interface sun.tools.java.Constants
-
- InstanceOfExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- InstanceOfExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.InstanceOfExpression
-
constructor
- Instruction - Class in sun.tools.asm
-
An Java instruction
WARNING: The contents of this source file are not part of any
supported API.
- Instruction(long, int, Object, boolean) - Constructor for class sun.tools.asm.Instruction
-
Constructor
- Instruction(boolean, long, int, Object) - Constructor for class sun.tools.asm.Instruction
-
Constructor
- Instruction(long, int, boolean) - Constructor for class sun.tools.asm.Instruction
-
Constructor
- Instruction(long, int, Object) - Constructor for class sun.tools.asm.Instruction
-
Constructor
- INT - Static variable in interface sun.tools.java.Constants
-
- IntegerExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- INTERFACE - Static variable in interface sun.tools.java.Constants
-
- INTERFACE_HASH_STUB_VERSION - Static variable in interface sun.rmi.rmic.RMIConstants
-
version number used to seed interface hash computation
- interfaceIds - Variable in class sun.tools.java.ClassDefinition
-
- interfaces - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- interfaces - Variable in class sun.tools.java.ClassDefinition
-
- InterfaceType - Class in sun.rmi.rmic.iiop
-
InterfaceType is an abstract base representing any non-special
interface type.
- InterfaceType(ContextStack, int, ClassDefinition) - Constructor for class sun.rmi.rmic.iiop.InterfaceType
-
Create a InterfaceType instance for the given class.
- InterfaceType(ContextStack, ClassDefinition, int) - Constructor for class sun.rmi.rmic.iiop.InterfaceType
-
Create a InterfaceType instance for the given class.
- IntExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- IntExpression(long, int) - Constructor for class sun.tools.tree.IntExpression
-
Constructor
- INTVAL - Static variable in interface sun.tools.java.Constants
-
- intValue - Variable in class sun.tools.java.Scanner
-
- isAbstract() - Method in class sun.tools.java.ClassDefinition
-
- isAbstract() - Method in class sun.tools.java.MemberDefinition
-
- isAbstractBase - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isAbstractBase() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type is a CORBA
abstract interface.
- isAccessMethod() - Method in class sun.tools.java.MemberDefinition
-
- isAnonymous() - Method in class sun.tools.java.ClassDefinition
-
- isApplicable(MemberDefinition, Type[]) - Method in class sun.tools.java.Environment
-
Returns true if the given method is applicable to the given arguments
- isArray() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a ArrayType.
- isAttribute() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Is this method an attribute?
Return true if getAttributeKind != ATTRIBUTE_NONE.
- isBlankFinal() - Method in class sun.tools.java.MemberDefinition
-
Tell if this is a final variable without an initializer.
- isBoxed() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if isIDLEntity() && !isValueBase()
&& !isAbstractBase() && !isCORBAObject()
&& !isIDLEntityException().
- isCheckedException - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isCheckedException() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type is a "checked" exception.
- isClass() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a ClassType.
- isClass() - Method in class sun.tools.java.ClassDefinition
-
- isClientOuterField() - Method in class sun.tools.tree.UplevelReference
-
Tell if this uplevel reference is the up-level "this" pointer
of an inner class.
- isCompound() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a CompoundType.
- isConforming() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is a conforming type.
- isConformingRemoteMethod(CompoundType.Method, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- isConstant() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Return true if this member represents a constant.
- isConstant() - Method in class sun.tools.java.BinaryMember
-
- isConstant() - Method in class sun.tools.java.MemberDefinition
-
Check if constant: Will it inline away to a constant?
- isConstant() - Method in class sun.tools.tree.BinaryExpression
-
Check if constant
- isConstant() - Method in class sun.tools.tree.CastExpression
-
Check if constant
- isConstant() - Method in class sun.tools.tree.ConditionalExpression
-
Check if constant
- isConstant() - Method in class sun.tools.tree.Expression
-
Return true if constant, according to JLS 15.27.
- isConstant() - Method in class sun.tools.tree.FieldExpression
-
Check if constant: Will it inline away?
- isConstant() - Method in class sun.tools.tree.IdentifierExpression
-
Check if constant: Will it inline away?
- isConstant() - Method in class sun.tools.tree.UnaryExpression
-
Check if constant
- isConstructor() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return true if this is a constructor.
- isConstructor() - Method in class sun.tools.java.MemberDefinition
-
- isCORBAObject - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isCORBAObject() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type implements
org.omg.CORBA.Object.
- isCORBAUserException - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isCORBAUserException() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type is exactly
org.omg.CORBA.UserException.
- isCustom() - Method in class sun.rmi.rmic.iiop.ValueType
-
Return true if this type is a "custom" type (i.e.
- isDeadEnd() - Method in class sun.tools.tree.Vset
-
Ask if this is a vset for a dead end.
- isDefined() - Method in class sun.tools.java.ClassDeclaration
-
Check if the class is defined
- isDeprecated() - Method in class sun.tools.java.ClassDefinition
-
- isDeprecated() - Method in class sun.tools.java.MemberDefinition
-
- isDirectory() - Method in class sun.tools.java.ClassFile
-
Returns true if this is a directory.
- isEarlierThan(UplevelReference) - Method in class sun.tools.tree.UplevelReference
-
Tells if self precedes the other in the canonical ordering.
- isException - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isException() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type is an exception.
- isExemptPackage(Identifier) - Method in class sun.tools.java.Environment
-
Tells whether an Identifier refers to a package which should be
exempt from the "exists" check in Imports#resolve().
- isExemptPackage(Identifier) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Tells whether an Identifier refers to a package which should be
exempt from the "exists" check in Imports#resolve().
- isFinal() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- isFinal() - Method in class sun.tools.java.ClassDefinition
-
- isFinal() - Method in class sun.tools.java.MemberDefinition
-
- isFrozen() - Method in class sun.tools.java.MethodSet
-
Tells whether freeze() has been called on this MethodSet.
- isIDLEntity - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isIDLEntity() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type implements
org.omg.CORBA.portable.IDLEntity.
- isIDLEntityException() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type implements
isIDLEntity() && isException().
- isIDLEntityException(Type, CompoundType.Method, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- isIDLGeneratedFor(CompoundType) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Determine if IDL should be generated for a referenced type.
- isInherited() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Is this method inherited?
- isInitializer() - Method in class sun.tools.java.MemberDefinition
-
- isInlineable(Environment, boolean) - Method in class sun.tools.java.BinaryMember
-
Inline allowed (currently only allowed for the constructor of Object).
- isInlineable(Environment, boolean) - Method in class sun.tools.java.MemberDefinition
-
- isInlineable(Environment, boolean) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
- isInlineable(Environment, boolean) - Method in class sun.tools.tree.LocalMember
-
Is this local variable's value stable and simple enough to be directly
substituted for occurrences of the variable itself?
(This decision is made by VarDeclarationStatement.inline().)
- isInner() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a inner class or interface.
- isInner() - Method in class sun.tools.java.Identifier
-
Check if the name is inner (ie: it contains a ' ').
- isInnerClass() - Method in class sun.tools.java.ClassDefinition
-
Tell if the class is inner.
- isInnerClass() - Method in class sun.tools.java.MemberDefinition
-
- isInnerClassDeclaration() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Return true if this member represents an inner class declaration,
false otherwise.
- isInScope(LocalMember) - Method in class sun.tools.tree.Context
-
Check if the given field is active in this context.
- isInsideLocal() - Method in class sun.tools.java.ClassDefinition
-
Tell if the class is local or inside a local class,
which means it cannot be mentioned outside of its file.
- isInsideLocalOrAnonymous() - Method in class sun.tools.java.ClassDefinition
-
Tell if the class is local or anonymous class, or inside
such a class, which means it cannot be mentioned outside of
its file.
- isInterface() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a InterfaceType.
- isInterface() - Method in class sun.tools.java.ClassDefinition
-
Checks
- isLocal() - Method in class sun.tools.java.ClassDefinition
-
- isLocal() - Method in class sun.tools.java.MemberDefinition
-
- isLocal() - Method in class sun.tools.tree.LocalMember
-
Special checks
- isMember() - Method in class sun.tools.java.ClassDefinition
-
Tell if the class is a member of another class.
- isMethod() - Method in class sun.tools.java.MemberDefinition
-
- isMoreSpecific(MemberDefinition, MemberDefinition) - Method in class sun.tools.java.Environment
-
Returns true if "best" is in every argument at least as good as "other"
- isMoreSpecific(Type, Type) - Method in class sun.tools.java.Environment
-
Returns true if "from" is a more specific type than "to"
- isNative() - Method in class sun.tools.java.MemberDefinition
-
- isNeverNull() - Method in class sun.tools.java.MemberDefinition
-
- isNonNull() - Method in class sun.tools.tree.AddExpression
-
- isNonNull() - Method in class sun.tools.tree.Expression
-
Check if the expression cannot be a null reference.
- isNonNull() - Method in class sun.tools.tree.ExprExpression
-
- isNonNull() - Method in class sun.tools.tree.StringExpression
-
- isNonNull() - Method in class sun.tools.tree.ThisExpression
-
- isNormalMethod() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Return true if this is NOT a constructor && is not
an attribute.
- isNull() - Method in class sun.tools.tree.Expression
-
Check if the expression must be a null reference.
- isNull() - Method in class sun.tools.tree.ExprExpression
-
- isNull() - Method in class sun.tools.tree.NullExpression
-
- isOffendingPackage(String) - Static method in class sun.rmi.rmic.iiop.Util
-
- isPackagePrivate() - Method in class sun.tools.java.ClassDefinition
-
- isPackagePrivate() - Method in class sun.tools.java.MemberDefinition
-
- isParentAValue() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Is parent context a value type?
- isPrimitive() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a PrimitiveType.
- isPrivate() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- isPrivate() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
- isPrivate() - Method in class sun.tools.java.ClassDefinition
-
- isPrivate() - Method in class sun.tools.java.MemberDefinition
-
- isProtected() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
- isProtected() - Method in class sun.tools.java.ClassDefinition
-
- isProtected() - Method in class sun.tools.java.MemberDefinition
-
- isPublic() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Methods to check various attributes.
- isPublic() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Methods to check various attributes.
- isPublic() - Method in class sun.tools.java.ClassDefinition
-
- isPublic() - Method in class sun.tools.java.MemberDefinition
-
Checks
- isQualified() - Method in class sun.tools.java.Identifier
-
Check if the name is qualified (ie: it contains a '.').
- isReadWriteAttribute() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Is this method a read-write attribute?
- isReallyDeadEnd() - Method in class sun.tools.tree.Vset
-
Ask if this is a vset for a dead end.
- isRemoteException(ClassType, BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.CompoundType
-
- isRemoteExceptionOrSubclass - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isRemoteExceptionOrSubclass() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type is a java.rmi.RemoteException
or one of its subclasses.
- isSpecialClass() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a SpecialClassType.
- isSpecialInterface() - Method in class sun.rmi.rmic.iiop.Type
-
Return true if this type is-a SpecialInterfaceType.
- isSpecialReference(Type) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Determine whether given Type is a special reference.
- isStatic() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- isStatic() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
- isStatic() - Method in class sun.tools.java.ClassDefinition
-
See if this is a (nested) static class.
- isStatic() - Method in class sun.tools.java.MemberDefinition
-
- isStrict() - Method in class sun.tools.java.MemberDefinition
-
- isSuperAccessMethod() - Method in class sun.tools.java.MemberDefinition
-
Is this an access method for a field selection or method call
of the form '...super.foo' or '...super.foo()'?
- isSynchronized() - Method in class sun.tools.java.MemberDefinition
-
- isSynthetic() - Method in class sun.tools.java.ClassDefinition
-
- isSynthetic() - Method in class sun.tools.java.MemberDefinition
-
- isTopLevel() - Method in class sun.tools.java.ClassDefinition
-
Tell if the class is "top-level", which is either a package member,
or a static member of another top-level class.
- isTraceOn() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Check trace flag.
- isTransient() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- isTransient() - Method in class sun.tools.java.MemberDefinition
-
- isType(int) - Method in class sun.rmi.rmic.iiop.Type
-
Check for a certain type.
- isType(int) - Method in class sun.tools.java.Type
-
Check for a certain type.
- isUplevelValue() - Method in class sun.tools.java.MemberDefinition
-
Is this a synthetic field which holds a copy of,
or reference to, a local variable or enclosing instance?
- isUsed() - Method in class sun.tools.tree.LocalMember
-
Check if used
- isValueBase - Variable in class sun.rmi.rmic.iiop.CompoundType
-
- isValueBase() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Return true if this type implements
org.omg.CORBA.portable.ValueBase.
- isVariable() - Method in class sun.tools.java.MemberDefinition
-
- isVoidArray() - Method in class sun.tools.java.Type
-
Check to see if this is the bogus type "array of void"
Although this highly degenerate "type" is not constructable from
the grammar, the Parser accepts it.
- isVolatile() - Method in class sun.tools.java.MemberDefinition
-
- isZipped() - Method in class sun.tools.java.ClassFile
-
Returns true if this is zip file entry
- iterator() - Method in class sun.tools.java.MethodSet
-
Returns an Iterator of all methods in the MethodSet
- itype - Variable in class sun.tools.tree.AssignOpExpression
-
- p(String) - Method in class sun.rmi.rmic.IndentingWriter
-
Write string.
- p(Object) - Method in class sun.rmi.rmic.IndentingWriter
-
Write Object.
- PACKAGE - Static variable in interface sun.tools.java.Constants
-
- Package - Class in sun.tools.java
-
This class is used to represent the classes in a package.
- Package(ClassPath, Identifier) - Constructor for class sun.tools.java.Package
-
Create a package given a class path, and package name.
- Package(ClassPath, ClassPath, Identifier) - Constructor for class sun.tools.java.Package
-
Create a package given a source path, binary path, and package
name.
- PACKAGE - Static variable in class sun.tools.util.ModifierFilter
-
Package private access.
- packageDeclaration(long, IdentifierToken) - Method in class sun.tools.java.Parser
-
Deprecated.
- packageDeclaration(long, Identifier) - Method in class sun.tools.java.Parser
-
Deprecated.
- packageDeclaration(long, IdentifierToken) - Method in interface sun.tools.java.ParserActions
-
package declaration
- packageDeclaration(long, IdentifierToken) - Method in class sun.tools.javac.BatchParser
-
Deprecated.
Package declaration
- packagePrefix() - Static method in class sun.rmi.rmic.iiop.Util
-
- paraDeprecated - Static variable in interface sun.tools.java.Constants
-
- parse(String[]) - Static method in class sun.tools.util.CommandLine
-
Process Win32-style command files for the specified command line
arguments and return the resulting arguments.
- parseArgs(String[], Main) - Method in interface sun.rmi.rmic.Generator
-
Examine and consume command line arguments.
- parseArgs(String[], Main) - Method in class sun.rmi.rmic.iiop.Generator
-
Examine and consume command line arguments.
- parseArgs(String[], Main) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Examine and consume command line arguments.
- parseArgs(String[], Main) - Method in class sun.rmi.rmic.iiop.PrintGenerator
-
Examine and consume command line arguments.
- parseArgs(String[], Main) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
Examine and consume command line arguments.
- parseArgs(String[]) - Method in class sun.rmi.rmic.Main
-
Parse the arguments for compile.
- parseArgs(String[], Main) - Method in class sun.rmi.rmic.RMIGenerator
-
Examine and consume command line arguments.
- parseArrayBrackets(Type) - Method in class sun.tools.java.Parser
-
Parse the tail of a type expression, which might be array brackets.
- parseBinaryExpression(Expression) - Method in class sun.tools.java.Parser
-
Given a left-hand term, parse an operator and right-hand term.
- parseBlockStatement() - Method in class sun.tools.java.Parser
-
- parseClass() - Method in class sun.tools.java.Parser
-
Parse a top-level class or interface declaration.
- parseClassBody(IdentifierToken, int, int, String, Vector<IdentifierToken>, Vector<IdentifierToken>, long) - Method in class sun.tools.java.Parser
-
Parse the body of a class or interface declaration,
starting at the left brace.
- parseDeclaration(long, int, Expression) - Method in class sun.tools.java.Parser
-
Parse declaration, called after the type expression
has been parsed and the current token is IDENT.
- parseExpression() - Method in class sun.tools.java.Parser
-
Parse an expression.
- parseField() - Method in class sun.tools.java.Parser
-
Parse a field.
- parseFile() - Method in class sun.tools.java.Parser
-
Parse an Java file.
- parseFile(ClassFile) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Parse a source file
- parseIdentifier(boolean) - Method in class sun.tools.java.Parser
-
Deprecated.
- parseInheritance(Vector<IdentifierToken>, Vector<IdentifierToken>) - Method in class sun.tools.java.Parser
-
- parseLocalClass(int) - Method in class sun.tools.java.Parser
-
Parse a block-local class or interface declaration.
- parseMethodExpression(Expression, Identifier) - Method in class sun.tools.java.Parser
-
Parse a method invocation.
- parseModifiers(int) - Method in class sun.tools.java.Parser
-
Parse a possibly-empty sequence of modifier keywords.
- parseName(boolean) - Method in class sun.tools.java.Parser
-
Parse an identifier.
- parseNamedClass(int, int, String) - Method in class sun.tools.java.Parser
-
Parse a named class or interface declaration,
starting at "class" or "interface".
- parseNewInstanceExpression(long, Expression, Expression) - Method in class sun.tools.java.Parser
-
Parse a new instance expression.
- parseNonConforming(ContextStack) - Method in class sun.rmi.rmic.iiop.Generator
-
Return true if non-conforming types should be parsed.
- parseNonConforming(ContextStack) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Return true if non-conforming types should be parsed.
- parseNonConforming(ContextStack) - Method in class sun.rmi.rmic.iiop.StubGenerator
-
Return true if non-conforming types should be parsed.
- Parser - Class in sun.tools.java
-
This class is used to parse Java statements and expressions.
- Parser(Environment, InputStream) - Constructor for class sun.tools.java.Parser
-
Create a parser
- Parser(Scanner) - Constructor for class sun.tools.java.Parser
-
Create a parser, given a scanner.
- Parser(Scanner, ParserActions) - Constructor for class sun.tools.java.Parser
-
Create a parser, given a scanner and the semantic callback.
- ParserActions - Interface in sun.tools.java
-
This is the protocol by which a Parser makes callbacks
to the later phases of the compiler.
- parseStatement() - Method in class sun.tools.java.Parser
-
Parse a statement.
- parseTerm() - Method in class sun.tools.java.Parser
-
Parse a primary expression.
- parseType() - Method in class sun.tools.java.Parser
-
Parse a type expression, this results in a Type.
- parseTypeExpression() - Method in class sun.tools.java.Parser
-
Parse a type expression.
- permitInlinedAccess(Environment, ClassDeclaration) - Method in class sun.tools.java.ClassDefinition
-
Check if a class is entitled to inline access to a class from
another class.
- permitInlinedAccess(Environment, MemberDefinition) - Method in class sun.tools.java.ClassDefinition
-
Check if a class is entitled to inline access to a method from
another class.
- pI() - Method in class sun.rmi.rmic.IndentingWriter
-
Indent in.
- pkg - Variable in class sun.tools.javac.BatchParser
-
Deprecated.
The current package
- pln() - Method in class sun.rmi.rmic.IndentingWriter
-
End current line.
- pln(String) - Method in class sun.rmi.rmic.IndentingWriter
-
Write string; end current line.
- pln(Object) - Method in class sun.rmi.rmic.IndentingWriter
-
Write Object; end current line.
- plnI(String) - Method in class sun.rmi.rmic.IndentingWriter
-
Write string; end current line; indent in.
- plnI(Object) - Method in class sun.rmi.rmic.IndentingWriter
-
Write Object; end current line; indent in.
- pO() - Method in class sun.rmi.rmic.IndentingWriter
-
Indent out.
- pO(String) - Method in class sun.rmi.rmic.IndentingWriter
-
Indent out; write string.
- pO(Object) - Method in class sun.rmi.rmic.IndentingWriter
-
Indent out; write Object.
- POATie - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- pOln(String) - Method in class sun.rmi.rmic.IndentingWriter
-
Indent out; write string; end current line.
- pOln(Object) - Method in class sun.rmi.rmic.IndentingWriter
-
Indent out; write Object; end current line.
- pOlnI(String) - Method in class sun.rmi.rmic.IndentingWriter
-
Indent out; write string; end current line; indent in.
- pOlnI(Object) - Method in class sun.rmi.rmic.IndentingWriter
-
Indent out; write Object; end current line; indent in.
- pop(boolean) - Method in class sun.rmi.rmic.iiop.ContextStack
-
Pop an element from the stack.
- POS - Static variable in interface sun.tools.java.Constants
-
- pos - Variable in class sun.tools.java.Scanner
-
The position of the current token
- PositiveExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- PositiveExpression(long, Expression) - Constructor for class sun.tools.tree.PositiveExpression
-
Constructor
- POSTDEC - Static variable in interface sun.tools.java.Constants
-
- PostDecExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- PostDecExpression(long, Expression) - Constructor for class sun.tools.tree.PostDecExpression
-
Constructor
- POSTINC - Static variable in interface sun.tools.java.Constants
-
- PostIncExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- PostIncExpression(long, Expression) - Constructor for class sun.tools.tree.PostIncExpression
-
Constructor
- PREDEC - Static variable in interface sun.tools.java.Constants
-
- PreDecExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- PreDecExpression(long, Expression) - Constructor for class sun.tools.tree.PreDecExpression
-
Constructor
- prefixAccess - Static variable in interface sun.tools.java.Constants
-
- prefixArray - Static variable in interface sun.tools.java.Constants
-
- prefixClass - Static variable in interface sun.tools.java.Constants
-
- prefixLoc - Static variable in interface sun.tools.java.Constants
-
- prefixThis - Static variable in interface sun.tools.java.Constants
-
- prefixVal - Static variable in interface sun.tools.java.Constants
-
- PREINC - Static variable in interface sun.tools.java.Constants
-
- PreIncExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- PreIncExpression(long, Expression) - Constructor for class sun.tools.tree.PreIncExpression
-
Constructor
- prevPos - Variable in class sun.tools.java.Scanner
-
The position of the previous token
- PrimitiveType - Class in sun.rmi.rmic.iiop
-
PrimitiveType wraps primitive types and void.
- print(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.ClassType
-
Print this type.
- print(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.InterfaceType
-
Print this type.
- print(IndentingWriter, int, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.Type
-
Print all types referenced directly or indirectly by this type which
match the filter.
- print(IndentingWriter, Type[], boolean, boolean, boolean) - Static method in class sun.rmi.rmic.iiop.Type
-
Print an array of types.
- print(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.Type
-
Print this type.
- print(PrintStream) - Method in class sun.tools.java.ClassDefinition
-
Print for debugging
- print(PrintStream) - Method in class sun.tools.java.MemberDefinition
-
Print for debugging
- print(PrintStream) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Print for debugging
- print(PrintStream) - Method in class sun.tools.tree.ArrayAccessExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.AssignOpExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.BinaryExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.BooleanExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.BreakStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.ByteExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.CaseStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.CastExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.CatchStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.CharExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.CompoundStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.ConditionalExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.ContinueStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.ConvertExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.DeclarationStatement
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.DoStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.DoubleExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.Expression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.ExpressionStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.FieldExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.FinallyStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.FloatExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.ForStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.IdentifierExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.IfStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.InlineMethodExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.InlineNewInstanceExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.InlineReturnStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.InstanceOfExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.IntExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.LongExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.MethodExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.NaryExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.Node
-
Print
- print(PrintStream) - Method in class sun.tools.tree.NullExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.ReturnStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.ShortExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.Statement
-
- print(PrintStream) - Method in class sun.tools.tree.Statement
-
- print(PrintStream) - Method in class sun.tools.tree.StringExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.SwitchStatement
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.SynchronizedStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.ThisExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.ThrowStatement
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.TryStatement
-
Print
- print(PrintStream) - Method in class sun.tools.tree.TypeExpression
-
Print
- print(PrintStream) - Method in class sun.tools.tree.UnaryExpression
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.VarDeclarationStatement
-
Print
- print(PrintStream, int) - Method in class sun.tools.tree.WhileStatement
-
Print
- print_dependencies() - Method in class sun.tools.java.Environment
-
Print Dependencies to stdout
- printClassDependencies(Environment) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Print out the dependencies for this class (-xdepend) option
- printExtends(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- PrintGenerator - Class in sun.rmi.rmic.iiop
-
An IDL generator for rmic.
- PrintGenerator() - Constructor for class sun.rmi.rmic.iiop.PrintGenerator
-
Default constructor for Main to use.
- printImplements(IndentingWriter, String, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- println(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.Type
-
Print this type, followed by a newline.
- printMembers(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- printMethod(CompoundType.Method, IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- printMethods(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.CompoundType
-
- printPackageClose(IndentingWriter, boolean) - Method in class sun.rmi.rmic.iiop.Type
-
Print the "closing" of the package or module of this type.
- printPackageOpen(IndentingWriter, boolean) - Method in class sun.rmi.rmic.iiop.Type
-
Print the "opening" of the package or module of this type.
- printStackTrace() - Method in error sun.tools.java.CompilerError
-
- printTypeName(IndentingWriter, boolean, boolean, boolean) - Method in class sun.rmi.rmic.iiop.Type
-
Print the name of this type.
- PRIVATE - Static variable in interface sun.tools.java.Constants
-
- PROTECTED - Static variable in interface sun.tools.java.Constants
-
- protectedAccess(Environment, MemberDefinition, Type) - Method in class sun.tools.java.ClassDefinition
-
We know the field is marked protected (and not public) and that
the field is visible (as per canAccess).
- PUBLIC - Static variable in interface sun.tools.java.Constants
-
- push(ContextElement) - Method in class sun.rmi.rmic.iiop.ContextStack
-
Push a new element on the stack.
- pushError(String, int, String, String, String) - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Flush outstanding errors
- pushError(String, int, String, String, String) - Method in interface sun.tools.javac.ErrorConsumer
-
Deprecated.
- put(Object) - Method in class sun.tools.asm.ConstantPool
-
Add an entry
- putInvalidType(Type, String, ContextStack) - Static method in class sun.rmi.rmic.iiop.Type
-
Put an invalid type into the.
- putType(Type, Type, ContextStack) - Static method in class sun.rmi.rmic.iiop.Type
-
Put a type into the table.
- putType(String, Type, ContextStack) - Static method in class sun.rmi.rmic.iiop.Type
-
Put a type into the table.
- sameReturnType(MemberDefinition) - Method in class sun.tools.java.MemberDefinition
-
Convenience method to see if two methods return the same type
- scan() - Method in class sun.tools.java.Parser
-
- scan() - Method in class sun.tools.java.Scanner
-
Scan the next token.
- scanComments - Variable in class sun.tools.java.Scanner
-
If true, present all comments as tokens.
- scanner - Variable in class sun.tools.java.Parser
-
Usually this.scanner == (Scanner)this.
- Scanner - Class in sun.tools.java
-
A Scanner for Java tokens.
- Scanner(Environment, InputStream) - Constructor for class sun.tools.java.Scanner
-
Create a scanner to scan an input stream.
- Scanner(Environment) - Constructor for class sun.tools.java.Scanner
-
Create a scanner to scan an input stream.
- ScannerInputReader - Class in sun.tools.java
-
An input stream for java programs.
- ScannerInputReader(Environment, InputStream) - Constructor for class sun.tools.java.ScannerInputReader
-
- SEMICOLON - Static variable in interface sun.tools.java.Constants
-
- SERIAL_VERSION_UID - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- setAccessMethodTarget(MemberDefinition) - Method in class sun.tools.java.MemberDefinition
-
- setAccessUpdateMember(MemberDefinition) - Method in class sun.tools.java.MemberDefinition
-
- setAttributeKind(int) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Set attribute kind.
- setAttributeName(String) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Set attribute name.
- setAttributePairIndex(int) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Set pair index.
- setCharacterEncoding(String) - Method in class sun.tools.java.Environment
-
set character encoding name
- setCurrentPackage(IdentifierToken) - Method in class sun.tools.java.Imports
-
Specify the current package with an IdentifierToken.
- setCurrentPackage(Identifier) - Method in class sun.tools.java.Imports
-
Specify the current package
- setDeclaredBy(Identifier) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Set the declaredBy Identifier.
- setDefinition(ClassDefinition, int) - Method in class sun.tools.java.ClassDeclaration
-
Set the class definition
- setEndPosition(long) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
- setError() - Method in class sun.tools.java.ClassDefinition
-
Mark this class to be erroneous.
- setExceptions(ClassDeclaration[]) - Method in class sun.tools.javac.SourceMember
-
Deprecated.
Set array of name-resolved exceptions directly, e.g., for access methods.
- setIDLName(String) - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- setIDLName(String) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Set the idl name.
- setIDLNames(String[], String) - Method in class sun.rmi.rmic.iiop.Type
-
Set IDL name.
- setImplExceptions(ValueType[]) - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Set the implExceptions array.
- setIsSuperAccessMethod(boolean) - Method in class sun.tools.java.MemberDefinition
-
Mark this member as an access method for a field selection
or method call via the 'super' keyword.
- setLabel(Environment, Expression) - Method in class sun.tools.tree.Statement
-
Set the label of a statement
- setLocalName(Identifier) - Method in class sun.tools.java.ClassDefinition
-
Set the local name of a class.
- setMemberNames(CompoundType, CompoundType.Member[], CompoundType.Method[], BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Set all the member names in a given class.
- setMethodNames(CompoundType, CompoundType.Method[], BatchEnvironment) - Static method in class sun.rmi.rmic.iiop.IDLNames
-
Set all the method names in a given class.
- setNames(Identifier, String[], String) - Method in class sun.rmi.rmic.iiop.Type
-
Set name and package.
- setNestError() - Method in class sun.tools.java.ClassDefinition
-
Mark this class, and all siblings in its class nest, to be
erroneous.
- setNewContextCode(int) - Method in class sun.rmi.rmic.iiop.ContextStack
-
Set the new context.
- setOuterClass(ClassDefinition) - Method in class sun.tools.java.ClassDefinition
-
Set the class' enclosing class.
- setOuterMember(MemberDefinition) - Method in class sun.tools.java.ClassDefinition
-
Set the class' enclosing current instance pointer.
- setParseNonConforming(boolean) - Method in class sun.rmi.rmic.iiop.BatchEnvironment
-
Set whether or not to parse non-conforming types.
- setRepositoryID() - Method in class sun.rmi.rmic.iiop.Type
-
- setStatus(int) - Method in class sun.rmi.rmic.iiop.Type
-
Set the status of this type.
- setTrace(boolean) - Method in class sun.rmi.rmic.iiop.ContextStack
-
Enable/disable tracing.
- setTransient() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
- setTypeCode(int) - Method in class sun.rmi.rmic.iiop.Type
-
Set type codes.
- setupEnv(Environment) - Method in class sun.tools.javac.SourceClass
-
Deprecated.
Create an environment suitable for checking this class.
- setValue(Object) - Method in class sun.tools.asm.Instruction
-
- setValue(Node) - Method in class sun.tools.java.MemberDefinition
-
- ShiftLeftExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- ShiftLeftExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.ShiftLeftExpression
-
constructor
- ShiftRightExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- ShiftRightExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.ShiftRightExpression
-
constructor
- SHORT - Static variable in interface sun.tools.java.Constants
-
- ShortExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- ShortExpression(long, short) - Constructor for class sun.tools.tree.ShortExpression
-
Constructor
- SHORTVAL - Static variable in interface sun.tools.java.Constants
-
- shutdown() - Method in class sun.rmi.rmic.BatchEnvironment
-
Release resources, if any.
- shutdown() - Method in class sun.rmi.rmic.iiop.BatchEnvironment
-
Release resources, if any.
- shutdown() - Method in class sun.tools.java.Environment
-
Release resources, if any.
- shutdown() - Method in class sun.tools.javac.BatchEnvironment
-
Deprecated.
Release resources in classpath.
- SIG_ARRAY - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_BOOLEAN - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_BYTE - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_CHAR - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_CLASS - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_DOUBLE - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_ENDCLASS - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_ENDMETHOD - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_FLOAT - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_INNERCLASS - Static variable in interface sun.tools.java.Constants
-
- SIG_INT - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_LONG - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_METHOD - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_PACKAGE - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_SHORT - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIG_VOID - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_ARRAY - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_BOOLEAN - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_BYTE - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_CHAR - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_CLASS - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_DOUBLE - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_ENDCLASS - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_ENDMETHOD - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_FLOAT - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_INNERCLASS - Static variable in interface sun.tools.java.Constants
-
- SIGC_INT - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_LONG - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_METHOD - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_PACKAGE - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_SHORT - Static variable in interface sun.tools.java.RuntimeConstants
-
- SIGC_VOID - Static variable in interface sun.tools.java.RuntimeConstants
-
- size() - Method in class sun.rmi.rmic.iiop.ContextStack
-
Get the current size.
- size() - Method in class sun.tools.java.MethodSet
-
Returns the number of distinct methods stored in the MethodSet.
- skeletonFor(Identifier) - Static method in class sun.rmi.rmic.Names
-
Return skeleton class name for impl class name.
- sortedKeys() - Method in class sun.tools.asm.SwitchData
-
Return the keys of this enumaration sorted in ascending order
- source - Variable in class sun.tools.java.ClassDefinition
-
- SOURCE_FILE_EXTENSION - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- sourceClass - Variable in class sun.tools.javac.BatchParser
-
Deprecated.
The current class
- SourceClass - Class in sun.tools.javac
-
Deprecated.
- SourceClass(Environment, long, ClassDeclaration, String, int, IdentifierToken, IdentifierToken[], SourceClass, Identifier) - Constructor for class sun.tools.javac.SourceClass
-
Deprecated.
Constructor
- sourceFileForClass(Identifier, Identifier, File, BatchEnvironment) - Static method in class sun.rmi.rmic.RMIGenerator
-
Return the File object that should be used as the source file
for the given Java class, using the supplied destination
directory for the top of the package hierarchy.
- SourceMember - Class in sun.tools.javac
-
Deprecated.
- SourceMember(long, ClassDefinition, String, int, Type, Identifier, Vector<MemberDefinition>, IdentifierToken[], Node) - Constructor for class sun.tools.javac.SourceMember
-
Deprecated.
Constructor
- SourceMember(ClassDefinition) - Constructor for class sun.tools.javac.SourceMember
-
Deprecated.
Constructor for an inner class.
- SourceMember(MemberDefinition, ClassDefinition, Environment) - Constructor for class sun.tools.javac.SourceMember
-
Deprecated.
Constructor.
- sourcePath - Variable in class sun.tools.javac.BatchEnvironment
-
Deprecated.
The path we use for finding source files.
- SpecialClassType - Class in sun.rmi.rmic.iiop
-
SpecialClassType represents any one of the following types:
- SpecialInterfaceType - Class in sun.rmi.rmic.iiop
-
SpecialInterfaceType represents any one of the following types:
- stack - Variable in class sun.rmi.rmic.iiop.Type
-
- stackSize() - Method in class sun.tools.java.MethodType
-
- stackSize() - Method in class sun.tools.java.Type
-
Return the amount of space this type takes up on the
Java operand stack.
- standardPackage - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- startPC - Variable in class sun.tools.java.BinaryExceptionHandler
-
- STAT - Static variable in interface sun.tools.java.Constants
-
- statArgs(int) - Method in class sun.tools.java.Parser
-
- Statement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- STATIC - Static variable in interface sun.tools.java.Constants
-
- StaticStringsHash - Class in sun.rmi.rmic.iiop
-
StaticStringsHash takes an array of constant strings and
uses several different hash methods to try to find the
'best' one for that set.
- StaticStringsHash(String[]) - Constructor for class sun.rmi.rmic.iiop.StaticStringsHash
-
Constructor
- STATUS_INVALID - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- STATUS_PENDING - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- STATUS_VALID - Static variable in interface sun.rmi.rmic.iiop.Constants
-
- strictdefault() - Method in class sun.tools.java.Environment
-
Floating point is strict by default
- STRICTFP - Static variable in interface sun.tools.java.Constants
-
- StringExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- StringExpression(long, String) - Constructor for class sun.tools.tree.StringExpression
-
Constructor
- strings - Variable in class sun.rmi.rmic.iiop.StaticStringsHash
-
The set of strings upon which the hash info is created
- STRINGVAL - Static variable in interface sun.tools.java.Constants
-
- stringValue - Variable in class sun.tools.java.Scanner
-
- stripJavaPackage(CompoundType, Vector) - Method in class sun.rmi.rmic.iiop.IDLGenerator
-
Strip Java #pragma prefix and/or -pkgPrefix prefix package names from
given IDLEntity ct.
- STUB_SERIAL_VERSION_UID - Static variable in interface sun.rmi.rmic.RMIConstants
-
serialVersionUID for all stubs that can use 1.2 protocol
- STUB_VERSION_1_1 - Static variable in interface sun.rmi.rmic.RMIConstants
-
- STUB_VERSION_1_2 - Static variable in interface sun.rmi.rmic.RMIConstants
-
- STUB_VERSION_FAT - Static variable in interface sun.rmi.rmic.RMIConstants
-
- stubBaseClass - Variable in class sun.rmi.rmic.iiop.StubGenerator
-
- stubFor(Identifier) - Static method in class sun.rmi.rmic.Names
-
Return stub class name for impl class name.
- StubGenerator - Class in sun.rmi.rmic.iiop
-
An IIOP stub/tie generator for rmic.
- StubGenerator() - Constructor for class sun.rmi.rmic.iiop.StubGenerator
-
Default constructor for Main to use.
- SUB - Static variable in interface sun.tools.java.Constants
-
- subClassOf(Environment, ClassDeclaration) - Method in class sun.tools.java.ClassDefinition
-
Check if this is a sub class of another class
- subModifiers(int) - Method in class sun.tools.java.ClassDefinition
-
- subModifiers(int) - Method in class sun.tools.java.MemberDefinition
-
- SubtractExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- SubtractExpression(long, Expression, Expression) - Constructor for class sun.tools.tree.SubtractExpression
-
constructor
- sun.rmi.rmic - package sun.rmi.rmic
-
- sun.rmi.rmic.iiop - package sun.rmi.rmic.iiop
-
- sun.tools.asm - package sun.tools.asm
-
- sun.tools.java - package sun.tools.java
-
- sun.tools.javac - package sun.tools.javac
-
- sun.tools.tree - package sun.tools.tree
-
- sun.tools.util - package sun.tools.util
-
- SUPER - Static variable in interface sun.tools.java.Constants
-
- superAccessMethod - Variable in class sun.tools.java.MemberDefinition
-
- superClass - Variable in class sun.tools.java.ClassDefinition
-
- superClassId - Variable in class sun.tools.java.ClassDefinition
-
- superClassOf(Environment, ClassDeclaration) - Method in class sun.tools.java.ClassDefinition
-
Check if this is a super class of another class
- SuperExpression - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- SuperExpression(long) - Constructor for class sun.tools.tree.SuperExpression
-
Constructor
- SuperExpression(long, Expression) - Constructor for class sun.tools.tree.SuperExpression
-
Constructor for "outer.super()"
- SuperExpression(long, Context) - Constructor for class sun.tools.tree.SuperExpression
-
- supersCheckStarted - Variable in class sun.tools.java.ClassDefinition
-
- swapInvalidTypes() - Method in class sun.rmi.rmic.iiop.ArrayType
-
Convert all invalid types to valid ones.
- swapInvalidTypes() - Method in class sun.rmi.rmic.iiop.ClassType
-
Convert all invalid types to valid ones.
- swapInvalidTypes() - Method in class sun.rmi.rmic.iiop.CompoundType.Member
-
Convert all invalid types to valid ones.
- swapInvalidTypes() - Method in class sun.rmi.rmic.iiop.CompoundType.Method
-
Convert all invalid types to valid ones.
- swapInvalidTypes() - Method in class sun.rmi.rmic.iiop.CompoundType
-
Convert all invalid types to valid ones.
- swapInvalidTypes() - Method in class sun.rmi.rmic.iiop.Type
-
Convert all invalid types to valid ones.
- SWITCH - Static variable in interface sun.tools.java.Constants
-
- SwitchData - Class in sun.tools.asm
-
WARNING: The contents of this source file are not part of any
supported API.
- SwitchData() - Constructor for class sun.tools.asm.SwitchData
-
- SWITCHRATIO - Static variable in class sun.tools.asm.Instruction
-
When deciding between a lookupswitch and a tableswitch, this
value is used in determining how much size increase is
acceptable.
- SwitchStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- SwitchStatement(long, Expression, Statement[]) - Constructor for class sun.tools.tree.SwitchStatement
-
Constructor
- SYNCHRONIZED - Static variable in interface sun.tools.java.Constants
-
- SynchronizedStatement - Class in sun.tools.tree
-
WARNING: The contents of this source file are not part of any
supported API.
- SynchronizedStatement(long, Expression, Statement) - Constructor for class sun.tools.tree.SynchronizedStatement
-
Constructor
- SyntaxError - Exception in sun.tools.java
-
Syntax errors, should always be caught inside the
parser for error recovery.
- SyntaxError() - Constructor for exception sun.tools.java.SyntaxError
-