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