Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSTRACT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- AbstractType - Class in org.glassfish.rmic.iiop
-
AbstractType represents any non-special interface which does not inherit from java.rmi.Remote, for which all methods throw RemoteException.
- ACC_ABSTRACT - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_FINAL - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_INTERFACE - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_NATIVE - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_PRIVATE - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_PROTECTED - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_PUBLIC - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_STATIC - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_STRICT - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_SUPER - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_SYNCHRONIZED - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_TRANSIENT - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- ACC_VOLATILE - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- accessPeer - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- ACCM_CLASS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ACCM_FIELD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ACCM_INNERCLASS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ACCM_MEMBER - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ACCM_METHOD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- accumulateReferences(Hashtable<String, CompoundType>, Hashtable<String, CompoundType>, Hashtable<String, ArrayType>) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Accumulate and filter all those types that are referenced by the given referenced types.
- add(boolean, long, int, Object) - Method in class org.glassfish.rmic.tools.asm.Assembler
- add(int, Label) - Method in class org.glassfish.rmic.tools.asm.SwitchData
-
Add a label
- add(long, int) - Method in class org.glassfish.rmic.tools.asm.Assembler
- add(long, int, boolean) - Method in class org.glassfish.rmic.tools.asm.Assembler
- add(long, int, Object) - Method in class org.glassfish.rmic.tools.asm.Assembler
- add(long, int, Object, boolean) - Method in class org.glassfish.rmic.tools.asm.Assembler
- add(Object) - Method in class org.glassfish.rmic.tools.asm.TryData
-
Add a label
- add(Instruction) - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Add an instruction
- add(MemberDefinition) - Method in class org.glassfish.rmic.tools.java.MethodSet
-
Adds `method' to the MethodSet.
- ADD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- addAllMembers(Vector<CompoundType.Member>, boolean, boolean, ContextStack) - Method in class org.glassfish.rmic.iiop.CompoundType
- addAllMethods(ClassDefinition, Vector<CompoundType.Method>, boolean, boolean, ContextStack) - Method in class org.glassfish.rmic.iiop.CompoundType
- addAmbigPrefix() - Method in class org.glassfish.rmic.tools.java.Identifier
-
Add ambigPrefix to `this' to make a new Identifier marked as ambiguous.
- addArgument(Node) - Method in class org.glassfish.rmic.tools.java.Parser
- addAttribute(Identifier, byte[], Environment) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryMember
- addClass(Identifier) - Method in class org.glassfish.rmic.tools.java.Imports
- addClass(IdentifierToken) - Method in class org.glassfish.rmic.tools.java.Imports
-
Add a class import
- addConformingConstants(Vector<CompoundType.Member>, boolean, ContextStack) - Method in class org.glassfish.rmic.iiop.CompoundType
- addDAandJoinDU(Vset) - Method in class org.glassfish.rmic.tools.tree.Vset
-
Add in the definite assignment bits of another vset, but join the definite unassignment bits.
- addDependency(ClassDeclaration) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryClass
-
Add a dependency
- addDependency(ClassDeclaration) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Add a dependency
- addDependency(ClassDeclaration) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.Add a dependency
- addExceptionDescription(String) - Method in class org.glassfish.rmic.iiop.ClassType
-
Modify the type description with exception info.
- AddExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AddExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AddExpression
-
constructor
- addGeneratedFile(File) - Method in class org.glassfish.rmic.BatchEnvironment
-
Remember a generated source file generated so that it can be removed later, if appropriate.
- addGenerator(String) - Method in class org.glassfish.rmic.Main
-
Instantiate and add a generator to the generators array.
- addLocalClass(ClassDefinition, String) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
- addMember(Environment, MemberDefinition) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Add a field (subclasses make checks)
- addMember(Environment, MemberDefinition) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.Add a field (check it first)
- addMember(MemberDefinition) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Add a field (no checks)
- addMirandaMethods(Environment, Iterator<MemberDefinition>) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Add a list of methods to this class as miranda methods.
- addMirandaMethods(Environment, Iterator<MemberDefinition>) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.Add a group of methods to this class as miranda methods.
- addModifiers(int) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
- addModifiers(int) - Method in class org.glassfish.rmic.tools.java.MemberDefinition
- addNativeToJcovTab(Environment, ClassDefinition) - Method in class org.glassfish.rmic.tools.asm.Assembler
- addNonRemoteInterfaces(Vector<InterfaceType>, ContextStack) - Method in class org.glassfish.rmic.iiop.CompoundType
- addPackage(Identifier) - Method in class org.glassfish.rmic.tools.java.Imports
- addPackage(IdentifierToken) - Method in class org.glassfish.rmic.tools.java.Imports
-
Add a package import, or perhaps an inner class scope.
- Addr - Variable in class org.glassfish.rmic.tools.asm.Cover
- addReference(Type, Hashtable<String, CompoundType>, Hashtable<String, CompoundType>, Hashtable<String, ArrayType>) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Add reference for given type avoiding duplication.
- addRemoteInterfaces(Vector<InterfaceType>, boolean, ContextStack) - Method in class org.glassfish.rmic.iiop.CompoundType
- addTableCase(int, long) - Method in class org.glassfish.rmic.tools.asm.SwitchData
- addTableDefault(long) - Method in class org.glassfish.rmic.tools.asm.SwitchData
- addTypes(int, HashSet<Type>, Vector<Type>) - Method in class org.glassfish.rmic.iiop.CompoundType
- addTypes(int, HashSet<Type>, Vector<Type>) - Method in class org.glassfish.rmic.iiop.Type
- addTypes(int, HashSet, Vector) - Method in class org.glassfish.rmic.iiop.ArrayType
- addVar(int) - Method in class org.glassfish.rmic.tools.tree.Vset
-
Note that a var is definitely assigned.
- addVarUnassigned(int) - Method in class org.glassfish.rmic.tools.tree.Vset
-
Note that a var is definitely un-assigned.
- ALL_ACCESS - Static variable in class org.glassfish.rmic.tools.util.ModifierFilter
-
All access modifiers.
- AmbiguousClass - Exception in org.glassfish.rmic.tools.java
-
This exception is thrown when an unqualified class name is used that can be resolved in more than one way.
- AmbiguousClass(Identifier, Identifier) - Constructor for exception org.glassfish.rmic.tools.java.AmbiguousClass
-
Constructor
- AmbiguousMember - Exception in org.glassfish.rmic.tools.java
-
This exception is thrown when a field reference is ambiguous.
- AmbiguousMember(MemberDefinition, MemberDefinition) - Constructor for exception org.glassfish.rmic.tools.java.AmbiguousMember
-
Constructor
- AND - Static variable in interface org.glassfish.rmic.tools.java.Constants
- AndExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AndExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AndExpression
-
constructor
- anyErrors() - Method in class org.glassfish.rmic.iiop.ContextStack
-
Return true if
env.nerrors > 0. - argIndex - Variable in class org.glassfish.rmic.tools.java.Parser
- ARRAY - Enum constant in enum org.glassfish.rmic.TypeCode
- ARRAY - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ARRAYACCESS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ArrayAccessExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ArrayAccessExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.ArrayAccessExpression
-
constructor
- ArrayData - Class in org.glassfish.rmic.tools.asm
-
WARNING: The contents of this source file are not part of any supported API.
- ArrayData(Type, int) - Constructor for class org.glassfish.rmic.tools.asm.ArrayData
- ArrayExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ArrayExpression(long, Expression[]) - Constructor for class org.glassfish.rmic.tools.tree.ArrayExpression
-
Constructor
- ArrayType - Class in org.glassfish.rmic.iiop
-
ArrayType is a wrapper for any of the other types.
- ArrayType - Class in org.glassfish.rmic.tools.java
-
This class represents an Java array type.
- ASCII_HEX - Static variable in class org.glassfish.rmic.iiop.IDLNames
-
Used to convert ascii to hex.
- ASGADD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGBITAND - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGBITOR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGBITXOR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGDIV - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGLSHIFT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGMUL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGREM - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGRSHIFT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGSUB - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ASGURSHIFT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- AsmClassFactory - Class in org.glassfish.rmic.asm
-
A factory for a class definition produced via ASM.
- AsmClassFactory() - Constructor for class org.glassfish.rmic.asm.AsmClassFactory
- AsmMemberDefinition - Class in org.glassfish.rmic.asm
- Assembler - Class in org.glassfish.rmic.tools.asm
-
This class is used to assemble the bytecode instructions for a method.
- Assembler() - Constructor for class org.glassfish.rmic.tools.asm.Assembler
- assertNotImpl(Type, boolean, ContextStack, CompoundType, boolean) - Method in class org.glassfish.rmic.iiop.CompoundType
- ASSIGN - Static variable in interface org.glassfish.rmic.tools.java.Constants
- AssignAddExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignAddExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignAddExpression
-
Constructor
- AssignBitAndExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignBitAndExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignBitAndExpression
-
Constructor
- AssignBitOrExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignBitOrExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignBitOrExpression
-
Constructor
- AssignBitXorExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignBitXorExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignBitXorExpression
-
Constructor
- AssignDivideExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignDivideExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignDivideExpression
-
Constructor
- AssignExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignExpression
-
Constructor
- AssignMultiplyExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignMultiplyExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignMultiplyExpression
-
Constructor
- AssignOpExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignOpExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignOpExpression
-
Constructor
- AssignRemainderExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignRemainderExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignRemainderExpression
-
Constructor
- AssignShiftLeftExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignShiftLeftExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignShiftLeftExpression
-
Constructor
- AssignShiftRightExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignShiftRightExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignShiftRightExpression
-
Constructor
- AssignSubtractExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignSubtractExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignSubtractExpression
-
Constructor
- AssignUnsignedShiftRightExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- AssignUnsignedShiftRightExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.AssignUnsignedShiftRightExpression
-
Constructor
- ATT_ALL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ATT_ALLCLASSES - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ATT_CODE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ATTRIBUTE_GET - Static variable in interface org.glassfish.rmic.iiop.Constants
- ATTRIBUTE_GET_RW - Static variable in interface org.glassfish.rmic.iiop.Constants
- ATTRIBUTE_IS - Static variable in interface org.glassfish.rmic.iiop.Constants
- ATTRIBUTE_IS_RW - Static variable in interface org.glassfish.rmic.iiop.Constants
- ATTRIBUTE_NONE - Static variable in interface org.glassfish.rmic.iiop.Constants
- ATTRIBUTE_SET - Static variable in interface org.glassfish.rmic.iiop.Constants
- ATTRIBUTE_WIRE_PREFIX - Static variable in interface org.glassfish.rmic.iiop.Constants
B
- basicCheck(Environment) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryClass
-
Ready a BinaryClass for further checking.
- basicCheck(Environment) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
- basicCheck(Environment) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.
- BatchEnvironment - Class in org.glassfish.rmic
-
BatchEnvironment for rmic extends javac's version in four ways: 1.
- BatchEnvironment - Class in org.glassfish.rmic.iiop
-
BatchEnvironment for iiop extends rmic's version to add parse state.
- BatchEnvironment - Class in org.glassfish.rmic.tools.javac
-
Main environment of the batch version of the Java compiler, this needs more work.
- BatchEnvironment(OutputStream, ClassPath) - Constructor for class org.glassfish.rmic.tools.javac.BatchEnvironment
- BatchEnvironment(OutputStream, ClassPath, File) - Constructor for class org.glassfish.rmic.BatchEnvironment
-
Create a BatchEnvironment for rmic with the given class path, stream for messages and destination directory.
- BatchEnvironment(OutputStream, ClassPath, File) - Constructor for class org.glassfish.rmic.iiop.BatchEnvironment
-
Create a BatchEnvironment for rmic with the given class path, stream for messages and the destination directory.
- BatchEnvironment(OutputStream, ClassPath, ErrorConsumer) - Constructor for class org.glassfish.rmic.tools.javac.BatchEnvironment
- BatchEnvironmentError - Error in org.glassfish.rmic
- BatchEnvironmentError(String) - Constructor for error org.glassfish.rmic.BatchEnvironmentError
- BatchParser - Class in org.glassfish.rmic.tools.javac
-
Deprecated.
- BatchParser(Environment, InputStream) - Constructor for class org.glassfish.rmic.tools.javac.BatchParser
-
Deprecated.Create a batch file parser
- beginClass(long, String, int, Identifier, Identifier, Identifier[]) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.Use the version with the IdentifierToken arguments.
- beginClass(long, String, int, IdentifierToken, IdentifierToken, IdentifierToken[]) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.
- beginClass(long, String, int, IdentifierToken, IdentifierToken, IdentifierToken[]) - Method in interface org.glassfish.rmic.tools.java.ParserActions
-
Define class
- beginClass(long, String, int, IdentifierToken, IdentifierToken, IdentifierToken[]) - Method in class org.glassfish.rmic.tools.javac.BatchParser
-
Deprecated.Define class
- BinaryArithmeticExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryArithmeticExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BinaryArithmeticExpression
-
constructor
- BinaryAssignExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryAttribute - Class in org.glassfish.rmic.tools.binaryclass
-
This class is used to represent an attribute from a binary class.
- BinaryBitExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryBitExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BinaryBitExpression
-
constructor
- BinaryClass - Class in org.glassfish.rmic.tools.binaryclass
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryClassFactory - Class in org.glassfish.rmic.tools.binaryclass
- BinaryClassFactory() - Constructor for class org.glassfish.rmic.tools.binaryclass.BinaryClassFactory
- BinaryCompareExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryCompareExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BinaryCompareExpression
-
constructor
- BinaryConstantPool - Class in org.glassfish.rmic.tools.binaryclass
-
This class is used to represent a constant table once it is read from a class file.
- BinaryEqualityExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryEqualityExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BinaryEqualityExpression
-
constructor
- BinaryExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryLogicalExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryLogicalExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BinaryLogicalExpression
-
constructor
- BinaryMember - Class in org.glassfish.rmic.tools.binaryclass
-
This class represents a binary member WARNING: The contents of this source file are not part of any supported API.
- BinaryMember(ClassDefinition) - Constructor for class org.glassfish.rmic.tools.binaryclass.BinaryMember
-
Constructor for an inner class.
- BinaryMember(ClassDefinition, int, Type, Identifier, BinaryAttribute) - Constructor for class org.glassfish.rmic.tools.binaryclass.BinaryMember
-
Constructor
- binaryPath - Variable in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
The path we use for finding class (binary) files.
- BinaryShiftExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BinaryShiftExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BinaryShiftExpression
-
constructor
- BITAND - Static variable in interface org.glassfish.rmic.tools.java.Constants
- BitAndExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BitAndExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BitAndExpression
-
constructor
- BITNOT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- BitNotExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BitNotExpression(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BitNotExpression
-
Constructor
- BITOR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- BitOrExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BitOrExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BitOrExpression
-
constructor
- BITXOR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- BitXorExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BitXorExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.BitXorExpression
-
constructor
- BOOLEAN - Enum constant in enum org.glassfish.rmic.TypeCode
- BOOLEAN - Static variable in interface org.glassfish.rmic.tools.java.Constants
- BooleanExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BooleanExpression(long, boolean) - Constructor for class org.glassfish.rmic.tools.tree.BooleanExpression
-
Constructor
- BOOLEANVAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- BREAK - Static variable in interface org.glassfish.rmic.tools.java.Constants
- BreakStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- BreakStatement(long, Identifier) - Constructor for class org.glassfish.rmic.tools.tree.BreakStatement
-
Constructor
- buckets - Variable in class org.glassfish.rmic.iiop.StaticStringsHash
-
Buckets for each key, where buckets[x][y] is an index into the strings[] array.
- BYTE - Enum constant in enum org.glassfish.rmic.TypeCode
- BYTE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ByteExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ByteExpression(long, byte) - Constructor for class org.glassfish.rmic.tools.tree.ByteExpression
-
Constructor
- BYTEVAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
C
- 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, Identifier, Statement) - Constructor for class org.glassfish.rmic.tools.tree.CatchStatement
-
Deprecated.
- CatchStatement(long, Expression, IdentifierToken, Statement) - Constructor for class org.glassfish.rmic.tools.tree.CatchStatement
-
Constructor
- catchWrongPolicy(IndentingWriter) - Method in class org.glassfish.rmic.iiop.StubGenerator
- ch - Variable in class org.glassfish.rmic.tools.java.Scanner
-
The current character
- CHAR - Enum constant in enum org.glassfish.rmic.TypeCode
- 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) - 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.java.MemberDefinition
-
Really check the field definition.
- 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>) - 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.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>, 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 - Enum constant in enum org.glassfish.rmic.TypeCode
- 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(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
-
Check if a class exists Applies only to package members (non-nested classes).
- classExists(Type) - Method in class org.glassfish.rmic.tools.java.Environment
- 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(boolean, ContextStack, ClassNotFound) - Static method in class org.glassfish.rmic.iiop.Type
-
Report a ClassNotFoundException thru the compiler environment.
- classNotFound(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 - Class in org.glassfish.rmic.tools.java
-
This class represents an Java class type.
- ClassType(int, ClassDefinition, ContextStack) - Constructor for class org.glassfish.rmic.iiop.ClassType
-
Create a ClassType instance for the given class.
- ClassType(ContextStack, int, ClassDefinition) - 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.
- 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<Type>) - 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(OutputStream) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.Compile this class
- compile(String[]) - Method in class org.glassfish.rmic.Main
-
Run the compiler
- 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(Exception) - Constructor for error org.glassfish.rmic.tools.java.CompilerError
-
Create an exception given another exception.
- CompilerError(String) - Constructor for error org.glassfish.rmic.tools.java.CompilerError
-
Constructor
- 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) - Constructor for class org.glassfish.rmic.tools.tree.Context
- Context(Context, ClassDefinition) - Constructor for class org.glassfish.rmic.tools.tree.Context
-
Create a new context, for initializing a class.
- 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
- 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(Environment, Context, Type, Expression) - Method in class org.glassfish.rmic.tools.tree.Node
-
Implicit conversions
- CONVERT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- 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) - Method in class org.glassfish.rmic.tools.tree.ConditionalExpression
-
Create a copy of the expression 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) - Method in class org.glassfish.rmic.tools.tree.FieldExpression
- copyInline(Context) - Method in class org.glassfish.rmic.tools.tree.IdentifierExpression
- 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) - 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) - Method in class org.glassfish.rmic.tools.tree.ThisExpression
-
Create a copy of the expression 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.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, 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, boolean) - Method in class org.glassfish.rmic.tools.tree.ExpressionStatement
-
Create a copy of the statement for method inlining
- 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, boolean) - Method in class org.glassfish.rmic.tools.tree.IfStatement
-
Create a copy of the statement 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, 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, 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, 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
D
- DEAD_END - Static variable in class org.glassfish.rmic.tools.tree.Statement
- debug_lines() - Method in class org.glassfish.rmic.tools.java.Environment
-
Debugging flags.
- debug_source() - Method in class org.glassfish.rmic.tools.java.Environment
- debug_vars() - Method in class org.glassfish.rmic.tools.java.Environment
- debugOutput(Object) - Static method in class org.glassfish.rmic.tools.java.Environment
- DEC - Static variable in interface org.glassfish.rmic.tools.java.Constants
- declaration - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- DECLARATION - Static variable in interface org.glassfish.rmic.tools.java.Constants
- DeclarationStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- DeclarationStatement(long, int, Expression, Statement[]) - Constructor for class org.glassfish.rmic.tools.tree.DeclarationStatement
-
Constructor
- declare(Environment, LocalMember) - Method in class org.glassfish.rmic.tools.tree.Context
-
Declare local
- declareFieldNumber(MemberDefinition) - Method in class org.glassfish.rmic.tools.tree.Context
-
Assign a number to a class field.
- DEFAULT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- defineField(long, String, int, Type, Identifier, Identifier[], Identifier[], Node) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.Use the version with the IdentifierToken arguments.
- defineField(long, ClassDefinition, String, int, Type, IdentifierToken, IdentifierToken[], IdentifierToken[], Node) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.
- defineField(long, ClassDefinition, String, int, Type, IdentifierToken, IdentifierToken[], IdentifierToken[], Node) - Method in interface org.glassfish.rmic.tools.java.ParserActions
-
Define a field
- defineField(long, ClassDefinition, String, int, Type, IdentifierToken, IdentifierToken[], IdentifierToken[], Node) - Method in class org.glassfish.rmic.tools.javac.BatchParser
-
Deprecated.Define a method
- deleteAttribute(Identifier) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryMember
- dependencies() - Method in class org.glassfish.rmic.tools.java.Environment
-
Dependencies
- deprecation() - Method in class org.glassfish.rmic.tools.java.Environment
-
Deprecation warnings are enabled.
- destroy() - Method in class org.glassfish.rmic.iiop.ArrayType
-
Release all resources
- destroy() - Method in class org.glassfish.rmic.iiop.ClassType
- destroy() - Method in class org.glassfish.rmic.iiop.CompoundType
-
Release all resources.
- destroy() - Method in class org.glassfish.rmic.iiop.CompoundType.Member
-
Release all resources.
- destroy() - Method in class org.glassfish.rmic.iiop.CompoundType.Method
-
Release all resources.
- destroy() - Method in class org.glassfish.rmic.iiop.Type
-
Release all resources.
- destroyed - Variable in class org.glassfish.rmic.iiop.Type
- diagnoseMismatch(Environment, Identifier, Type[], int, Type[]) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Given the fact that this class has no method "nm" matching "argTypes", find out if the mismatch can be blamed on a particular actual argument which disagrees with all of the overloadings.
- DirectoryLoader - Class in org.glassfish.rmic.iiop
-
DirectoryLoader is a simple ClassLoader which loads from a specified file system directory.
- DirectoryLoader(File) - Constructor for class org.glassfish.rmic.iiop.DirectoryLoader
-
Constructor.
- DIV - Static variable in interface org.glassfish.rmic.tools.java.Constants
- DivideExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- DivideExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.DivideExpression
-
constructor
- DivRemExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- DivRemExpression(int, long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.DivRemExpression
-
constructor
- DO - Static variable in interface org.glassfish.rmic.tools.java.Constants
- docComment - Variable in class org.glassfish.rmic.tools.java.Scanner
- documentation - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- documentation - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- doInheritanceChecks - Static variable in class org.glassfish.rmic.tools.java.ClassDefinition
-
A flag used by turnOffInheritanceChecks() to indicate if inheritance checks are on or off.
- doneWithArguments(Context, LocalMember[]) - Static method in class org.glassfish.rmic.tools.tree.LocalMember
-
Call this when finished with the result of a copyArguments() call.
- DoStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- DoStatement(long, Statement, Expression) - Constructor for class org.glassfish.rmic.tools.tree.DoStatement
-
Constructor
- DOUBLE - Enum constant in enum org.glassfish.rmic.TypeCode
- DOUBLE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- DoubleExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- DoubleExpression(long, double) - Constructor for class org.glassfish.rmic.tools.tree.DoubleExpression
-
Constructor
- DOUBLEVAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- doubleValue - Variable in class org.glassfish.rmic.tools.java.Scanner
- dtEnter(String) - Method in class org.glassfish.rmic.tools.java.Environment
- dtEvent(String) - Method in class org.glassfish.rmic.tools.java.Environment
- dtExit(String) - Method in class org.glassfish.rmic.tools.java.Environment
- dump() - Method in class org.glassfish.rmic.tools.java.Environment
-
Dump debugging stuff
- dumpCallStack() - Static method in class org.glassfish.rmic.iiop.ContextStack
- dumpModifiers() - Method in class org.glassfish.rmic.tools.java.Environment
E
- eliminate(Environment, Statement) - Method in class org.glassfish.rmic.tools.tree.Statement
-
Eliminate this statement, which is only possible if it has no label.
- ELSE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- empty - Static variable in class org.glassfish.rmic.tools.tree.Statement
-
An empty statement.
- empty() - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Return true if empty
- enclosingClassOf(ClassDefinition) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Check if this is an enclosing class of another class
- endClass(long, ClassDefinition) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.
- endClass(long, ClassDefinition) - Method in interface org.glassfish.rmic.tools.java.ParserActions
-
End class
- endClass(long, ClassDefinition) - Method in class org.glassfish.rmic.tools.javac.BatchParser
-
Deprecated.End class
- endClass(long, Identifier) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.Use the version with the IdentifierToken arguments.
- env - Variable in class org.glassfish.rmic.iiop.Type
- env - Variable in class org.glassfish.rmic.tools.java.Scanner
-
Where errors are reported
- Environment - Class in org.glassfish.rmic.tools.java
-
This class defines the environment for a compilation.
- Environment() - Constructor for class org.glassfish.rmic.tools.java.Environment
- Environment(Environment, Object) - Constructor for class org.glassfish.rmic.tools.java.Environment
- EOF - Static variable in class org.glassfish.rmic.tools.java.Scanner
-
End of input
- EQ - Static variable in interface org.glassfish.rmic.tools.java.Constants
- equalArguments(Type) - Method in class org.glassfish.rmic.tools.java.MethodType
- equalArguments(Type) - Method in class org.glassfish.rmic.tools.java.Type
-
Check if the type arguments are the same.
- EqualExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- EqualExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.EqualExpression
-
constructor
- equals(boolean) - Method in class org.glassfish.rmic.tools.tree.BooleanExpression
-
Check if the expression is equal to a value
- equals(boolean) - Method in class org.glassfish.rmic.tools.tree.ConvertExpression
- equals(boolean) - Method in class org.glassfish.rmic.tools.tree.Expression
- equals(int) - Method in class org.glassfish.rmic.tools.tree.ConvertExpression
-
Check if the expression is equal to a value
- equals(int) - Method in class org.glassfish.rmic.tools.tree.DoubleExpression
-
Check if the expression is equal to a value
- equals(int) - Method in class org.glassfish.rmic.tools.tree.Expression
-
Check if the expression is known to be equal to a given value.
- equals(int) - Method in class org.glassfish.rmic.tools.tree.FloatExpression
-
Check if the expression is equal to a value
- equals(int) - Method in class org.glassfish.rmic.tools.tree.IntegerExpression
-
Check if the expression is equal to a value
- equals(int) - Method in class org.glassfish.rmic.tools.tree.LongExpression
-
Check if the expression is equal to a value
- equals(int) - Method in class org.glassfish.rmic.tools.tree.NullExpression
-
Check if the expression is equal to a value
- equals(Object) - Method in class org.glassfish.rmic.iiop.CompoundType.Method
-
Equality check based on method signature.
- equals(Object) - Method in class org.glassfish.rmic.iiop.Type
-
Equality check based on the string representation.
- equals(Object) - Method in class org.glassfish.rmic.tools.java.ClassDeclaration
-
Equality
- equals(Object) - Method in class org.glassfish.rmic.tools.tree.IntExpression
-
Equality, this is needed so that switch statements can put IntExpressions in a hashtable
- equals(Object) - Method in class org.glassfish.rmic.tools.tree.StringExpression
-
Equality
- equals(String) - Method in class org.glassfish.rmic.tools.tree.Expression
- equals(String) - Method in class org.glassfish.rmic.tools.tree.StringExpression
- equals(Identifier) - Method in class org.glassfish.rmic.tools.tree.Expression
- equals(Identifier) - Method in class org.glassfish.rmic.tools.tree.IdentifierExpression
-
Check if the expression is equal to a value
- equalsDefault() - Method in class org.glassfish.rmic.tools.tree.BooleanExpression
-
Check if the expression is equal to its default static value
- equalsDefault() - Method in class org.glassfish.rmic.tools.tree.DoubleExpression
-
Check if the expression is equal to its default static value
- equalsDefault() - Method in class org.glassfish.rmic.tools.tree.Expression
-
Check if the expression is equal to its default static value
- equalsDefault() - Method in class org.glassfish.rmic.tools.tree.FloatExpression
-
Check if the expression is equal to its default static value
- equalsDefault() - Method in class org.glassfish.rmic.tools.tree.IntegerExpression
-
Check if the expression is equal to its default static value
- equalsDefault() - Method in class org.glassfish.rmic.tools.tree.LongExpression
-
Check if the expression is equal to its default static value
- error - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- error(long, String) - Method in class org.glassfish.rmic.tools.java.Environment
- error(long, String, Object) - Method in class org.glassfish.rmic.tools.java.Environment
- error(long, String, Object, Object) - Method in class org.glassfish.rmic.tools.java.Environment
- error(long, String, Object, Object, Object) - Method in class org.glassfish.rmic.tools.java.Environment
- error(Object, long, String, Object, Object, Object) - Method in class org.glassfish.rmic.tools.java.Environment
-
Issue an error.
- error(Object, long, String, Object, Object, Object) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Issue an error
- error(String) - Method in class org.glassfish.rmic.Main
-
Top level error message.
- error(String, String) - Method in class org.glassfish.rmic.Main
- error(String, String, String) - Method in class org.glassfish.rmic.Main
- ERROR - Enum constant in enum org.glassfish.rmic.TypeCode
- ERROR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ERROR_SUFFIX - Static variable in interface org.glassfish.rmic.iiop.Constants
- ErrorConsumer - Interface in org.glassfish.rmic.tools.javac
-
Deprecated.
- errorString(String, Object, Object, Object) - Method in class org.glassfish.rmic.BatchEnvironment
-
Return the formatted, localized string for a named error message and supplied arguments.
- errorString(String, Object, Object, Object) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Error String
- EX_SUFFIX - Static variable in interface org.glassfish.rmic.iiop.Constants
- EXCEPTION_SUFFIX - Static variable in interface org.glassfish.rmic.iiop.Constants
- exists() - Method in class org.glassfish.rmic.tools.java.ClassFile
-
Returns true if file exists.
- exists() - Method in class org.glassfish.rmic.tools.java.Package
-
Check if the package exists
- exp - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- expect(int) - Method in class org.glassfish.rmic.tools.java.Parser
-
Expect a token, return its value, scan the next token or throw an exception.
- expIds - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- explicitCast(Type, Type) - Method in class org.glassfish.rmic.tools.java.Environment
-
Return true if an explicit cast from this type to the given type is allowed.
- EXPR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- exprArgs(int) - Method in class org.glassfish.rmic.tools.java.Parser
- Expression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- EXPRESSION - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ExpressionStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ExpressionStatement(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.ExpressionStatement
-
Constructor
- ExprExpression - Class in org.glassfish.rmic.tools.tree
-
Parenthesized expressions.
- ExprExpression(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.ExprExpression
-
Constructor
- EXTENDS - Static variable in class org.glassfish.rmic.iiop.ContextStack
- EXTENDS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- extendsCanAccess(Environment, ClassDeclaration) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Check if another class can be accessed from the 'extends' or 'implements' clause of this class.
F
- F_COVDATA - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_COVERAGE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_DEBUG_LINES - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_DEBUG_SOURCE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_DEBUG_VARS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_DEPENDENCIES - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_DEPRECATION - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_DUMP - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_ERRORSREPORTED - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_OPT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_OPT_INTERCLASS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_PRINT_DEPENDENCIES - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_STRICTDEFAULT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_VERBOSE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_VERSION12 - Static variable in interface org.glassfish.rmic.tools.java.Constants
- F_WARNINGS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- failedConstraint(int, boolean, ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Report a constraint failure thru the compiler environment.
- failedConstraint(int, boolean, ContextStack, Object) - Static method in class org.glassfish.rmic.iiop.Type
-
Report a constraint failure thru the compiler environment.
- failedConstraint(int, boolean, ContextStack, Object, Object) - Static method in class org.glassfish.rmic.iiop.Type
-
Report a constraint failure thru the compiler environment.
- failedConstraint(int, boolean, ContextStack, Object, Object, Object) - Static method in class org.glassfish.rmic.iiop.Type
-
Report a constraint failure thru the compiler environment.
- FALSE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- FIELD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- field1 - Variable in exception org.glassfish.rmic.tools.java.AmbiguousMember
-
The field that was not found
- field2 - Variable in exception org.glassfish.rmic.tools.java.AmbiguousMember
- FieldExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- FieldExpression(long, Expression, Identifier) - Constructor for class org.glassfish.rmic.tools.tree.FieldExpression
-
constructor
- FieldExpression(long, Expression, MemberDefinition) - Constructor for class org.glassfish.rmic.tools.tree.FieldExpression
- FINAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- FINALLY - Static variable in interface org.glassfish.rmic.tools.java.Constants
- FinallyStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- FinallyStatement(long, Statement, Statement) - Constructor for class org.glassfish.rmic.tools.tree.FinallyStatement
-
Constructor
- findAnyMethod(Environment, Identifier) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Find any method with a given name.
- findClass(String) - Method in class org.glassfish.rmic.iiop.ClassPathLoader
- findMethod(Environment, Identifier, Type) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Find a method, ie: exact match in this class or any of the super classes.
- findOuterLink(Environment, long, ClassDefinition, MemberDefinition, boolean) - Method in class org.glassfish.rmic.tools.tree.Context
- findOuterLink(Environment, long, MemberDefinition) - Method in class org.glassfish.rmic.tools.tree.Context
-
Return a local expression which can serve as the base reference for the given field.
- findOuterMember() - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
If inner, return an innermost uplevel self pointer, if any exists.
- findScope(Environment, ClassDefinition) - Method in class org.glassfish.rmic.tools.tree.Context
-
From which enclosing class do members of this type come?
- firstConstructor() - Method in class org.glassfish.rmic.tools.tree.CompoundStatement
-
Check if the first thing is a constructor invocation
- firstConstructor() - Method in class org.glassfish.rmic.tools.tree.Expression
-
Check if the first thing is a constructor invocation
- firstConstructor() - Method in class org.glassfish.rmic.tools.tree.ExpressionStatement
-
Check if the first thing is a constructor invocation
- firstConstructor() - Method in class org.glassfish.rmic.tools.tree.MethodExpression
-
Check if the first thing is a constructor invocation
- firstConstructor() - Method in class org.glassfish.rmic.tools.tree.Statement
-
Check if the first thing is a constructor invocation
- firstDAandSecondDU(Vset, Vset) - Static method in class org.glassfish.rmic.tools.tree.Vset
-
Construct a vset consisting of the DA bits of the first argument and the DU bits of the second argument.
- firstMember - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- fitsType(Environment, Type) - Method in class org.glassfish.rmic.tools.tree.Expression
-
Deprecated.(for backward compatibility)
- fitsType(Environment, Context, Type) - Method in class org.glassfish.rmic.tools.tree.Expression
-
See if this expression fits in the given type.
- fitsType(Environment, Context, Type) - Method in class org.glassfish.rmic.tools.tree.IntegerExpression
-
See if this number fits in the given type.
- flags - Variable in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
flags
- FLOAT - Enum constant in enum org.glassfish.rmic.TypeCode
- FLOAT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- FloatExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- FloatExpression(long, float) - Constructor for class org.glassfish.rmic.tools.tree.FloatExpression
-
Constructor
- FLOATVAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- floatValue - Variable in class org.glassfish.rmic.tools.java.Scanner
- flushErrors() - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
- FOR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- forAbstract(ClassDefinition, ContextStack, boolean) - Static method in class org.glassfish.rmic.iiop.AbstractType
-
Create an AbstractType for the given class.
- forArray(Type, ContextStack) - Static method in class org.glassfish.rmic.iiop.ArrayType
-
Create an ArrayType object for the given type.
- forceResolve(Environment, Identifier) - Method in class org.glassfish.rmic.tools.java.Imports
-
Suppose a resolve() call has failed.
- forClass(BatchEnvironment, ClassDefinition) - Static method in class org.glassfish.rmic.RemoteClass
-
Create a RemoteClass object representing the remote meta-information of the given class.
- forImplementation(ClassDefinition, ContextStack, boolean) - Static method in class org.glassfish.rmic.iiop.ImplementationType
-
Create an ImplementationType for the given class.
- forNCClass(ClassDefinition, ContextStack) - Static method in class org.glassfish.rmic.iiop.NCClassType
-
Create an NCClassType for the given class.
- forNCInterface(ClassDefinition, ContextStack) - Static method in class org.glassfish.rmic.iiop.NCInterfaceType
-
Create an NCInterfaceType for the given class.
- forPrimitive(Type, ContextStack) - Static method in class org.glassfish.rmic.iiop.PrimitiveType
-
Create a PrimitiveType object for the given type.
- forRemote(ClassDefinition, ContextStack, boolean) - Static method in class org.glassfish.rmic.iiop.RemoteType
-
Create an RemoteType for the given class.
- forSpecial(ClassDefinition, ContextStack) - Static method in class org.glassfish.rmic.iiop.SpecialClassType
-
Create a SpecialClassType object for the given class.
- forSpecial(ClassDefinition, ContextStack) - Static method in class org.glassfish.rmic.iiop.SpecialInterfaceType
-
Create a SpecialInterfaceType object for the given class.
- ForStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ForStatement(long, Statement, Expression, Expression, Statement) - Constructor for class org.glassfish.rmic.tools.tree.ForStatement
-
Constructor
- forValue(ClassDefinition, ContextStack, boolean) - Static method in class org.glassfish.rmic.iiop.ValueType
-
Create an ValueType object for the given class.
- freeze() - Method in class org.glassfish.rmic.tools.java.MethodSet
-
After freeze() is called, the MethodSet becomes (mostly) immutable.
G
- 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 - Class in org.glassfish.rmic.iiop
-
Generator provides a small framework from which IIOP-specific generators can inherit.
- Generator - Interface in org.glassfish.rmic
-
Generator defines the protocol for back-end implementations to be added to rmic.
- 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
FieldUpdaterobject to be used in updating the value of the location denoted bythis, 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
FieldUpdaterobject to be used in updating the value of the location denoted bythis, 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() - Method in class org.glassfish.rmic.tools.java.MemberDefinition
-
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(Identifier) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Get a class, given the fully qualified class name
- getClassDeclaration(Type) - Method in class org.glassfish.rmic.tools.java.Environment
-
Return a class declaration given a type.
- getClassDeclaration(Type) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
- 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() - Method in class org.glassfish.rmic.tools.java.MemberDefinition
-
Get the class definition
- 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.
- 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
-
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() - Method in class org.glassfish.rmic.tools.binaryclass.BinaryClass
-
Get the constant pool
- getConstants(CompoundType) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Collect constants for a type.
- getConstantType(int) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryConstantPool
-
get the type of constant given an index
- getContext() - Method in class org.glassfish.rmic.iiop.ContextStack
-
Get the current top context.
- getContext(int) - Method in class org.glassfish.rmic.iiop.ContextStack
-
Get a specific 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
-
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() - Method in class org.glassfish.rmic.tools.binaryclass.BinaryAttribute
- getData(CompoundType) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Collect and sort data fields for a ValueType.
- 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() - Method in class org.glassfish.rmic.tools.java.ClassDefinition
- 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.
- 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.
- getDirectory(String) - Method in class org.glassfish.rmic.tools.java.ClassPath
-
Find the specified directory in the class path
- 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() - 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() - Method in class org.glassfish.rmic.RemoteClass.Method
-
Return an array of the exception classes declared to be thrown by this remote method.
- getExceptions(CompoundType.Method, Hashtable<String, CompoundType>) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Collect and filter thrown exceptions for a given pre-filtered method.
- getExceptions(Environment) - Method in class org.glassfish.rmic.asm.AsmMemberDefinition
- 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() - Method in class org.glassfish.rmic.tools.tree.Context
-
Return the field containing the present context.
- getField(Environment, Identifier) - Method in class org.glassfish.rmic.tools.tree.Context
-
Get either a local variable, or a field in a current class
- 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. ".java").
- getFileNameExtensionFor(Generator.OutputType) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Return the file name extension for the given file name (e.g. ".java").
- getFileNameExtensionFor(Generator.OutputType) - Method in class org.glassfish.rmic.iiop.StubGenerator
-
Return the file name extension for the given file name (e.g. ".java").
- 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
-
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
-
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() - Method in class org.glassfish.rmic.iiop.Type
-
IDL_Naming Return the IDL module name for this type (e.g. com.acme.Dynamite would return a three element array of {"com","acme").
- getIDLModuleNames(Type) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Return the IDL module nesting of the given Type.
- 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. com.acme.Dynamite would return "Dynamite").
- 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<String, CompoundType>) - 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() - Method in class org.glassfish.rmic.tools.java.MemberDefinition
-
Get an inner class.
- getInnerClass(Environment, Identifier) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
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() - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Get the class' interfaces
- getInterfaces(CompoundType, Hashtable<String, CompoundType>) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Filter and collect non-duplicate inherited interfaces for a type
- 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() - 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.
- getLocalField(Identifier) - Method in class org.glassfish.rmic.tools.tree.Context
-
Get a local variable by name
- 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
-
Return major version to use for generated class files
- getMaxClassVersion() - Method in class org.glassfish.rmic.asm.AsmClassFactory
- getMaxClassVersion() - Method in class org.glassfish.rmic.tools.binaryclass.BinaryClassFactory
- getMaxClassVersion() - Method in interface org.glassfish.rmic.tools.java.ClassDefinitionFactory
- getMaxSupportedClassVersion() - Static method in class org.glassfish.rmic.tools.javac.BatchEnvironment
- 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<CompoundType.Member>, Hashtable<String, CompoundType>, Hashtable<String, CompoundType>, Hashtable<String, ArrayType>) - 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<CompoundType.Method>, Hashtable<String, CompoundType>, Hashtable<String, CompoundType>, Hashtable<String, ArrayType>, Hashtable<String, CompoundType>) - 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() - 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(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.
- 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
-
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. com.acme.Dynamite would return "Dynamite").
- 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.StubGenerator
-
Return an array containing all the file names and types that need to be generated for the given top-level type.
- getOutputTypesFor(CompoundType, HashSet<Type>) - 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<Type>) - 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.
- 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
-
Get the package path for a package
- getPackageName() - Method in class org.glassfish.rmic.iiop.Type
-
Return the package of this type (e.g. com.acme.Dynamite would return "com.acme").
- 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(boolean) - Method in class org.glassfish.rmic.iiop.PrimitiveType
-
IDL_Naming Return the fully qualified IDL name for this type (e.g. com.acme.Dynamite would return "com::acme::Dynamite").
- getQualifiedIDLName(boolean) - Method in class org.glassfish.rmic.iiop.Type
-
IDL_Naming Return the fully qualified IDL name for this type (e.g. com.acme.Dynamite would return "com::acme::Dynamite").
- getQualifiedIDLName(Type) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Return the global fully qualified IDL Name for a Type.
- getQualifiedName() - Method in class org.glassfish.rmic.iiop.Type
-
Return the fully qualified name of this type (e.g. com.acme.Dynamite would return "com.acme.Dynamite")
- getQualifiedName(String[], String) - Static method in class org.glassfish.rmic.iiop.IDLNames
-
Create a qualified name.
- getQualifiedName(Type) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Return the fully qualified Java Name for a Type.
- 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. all of the methods in the class's remote interfaces.
- 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() - Method in class org.glassfish.rmic.tools.tree.LocalMember
-
Return current nesting level, i.e., the value of 'scopeNumber'.
- 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.)
- getSignature() - Method in class org.glassfish.rmic.iiop.ArrayType
-
Return signature for this type (e.g. com.acme.Dynamite would return "com.acme.Dynamite", byte = "B")
- getSignature() - Method in class org.glassfish.rmic.iiop.CompoundType
-
Return signature for this type (e.g. com.acme.Dynamite would return "com.acme.Dynamite", byte = "B")
- getSignature() - Method in class org.glassfish.rmic.iiop.PrimitiveType
-
Return signature for this type (e.g. com.acme.Dynamite would return "com.acme.Dynamite", byte = "B")
- getSignature() - Method in class org.glassfish.rmic.iiop.Type
-
Return signature for this type (e.g. com.acme.Dynamite would return "com.acme.Dynamite", byte = "B")
- 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(String) - Method in class org.glassfish.rmic.tools.java.Package
- getSourceFile(Identifier) - Method in class org.glassfish.rmic.tools.java.Package
-
Get the .java file of a class
- 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(int) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryConstantPool
-
get a string
- getString(String) - Static method in class org.glassfish.rmic.Main
-
Return the string value of a named resource in the rmic.properties resource bundle.
- 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) - Static method in class org.glassfish.rmic.tools.javac.Main
-
Deprecated.
- getText(String, String, String) - Static method in class org.glassfish.rmic.Main
- getText(String, String, String) - Static method in class org.glassfish.rmic.tools.javac.Main
-
Deprecated.
- getText(String, String, String, String) - Static method in class org.glassfish.rmic.Main
- 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() - 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() - 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
- getType(int) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryConstantPool
-
get a type from a type signature
- getType(String, ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Get a type out of the table.
- getType(Type, ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Get a type out of the table.
- 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(boolean, boolean, boolean) - Method in class org.glassfish.rmic.iiop.Type
-
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.
- 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
FieldUpdaterobject to be used in updating the value of the location denoted bythis, 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
FieldUpdaterobject to be used in updating the value of the location denoted bythis, 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() - Method in class org.glassfish.rmic.tools.java.MemberDefinition
- 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() - 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
- 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(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(Environment) - Method in class org.glassfish.rmic.tools.tree.LocalMember
-
Return 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() - 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
- 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).
- 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
H
- hasAmbigPrefix() - Method in class org.glassfish.rmic.tools.java.Identifier
-
Determine whether an Identifier has been marked as ambiguous.
- hasConstructor() - Method in class org.glassfish.rmic.tools.java.ClassDefinition
- hashCode() - Method in class org.glassfish.rmic.iiop.CompoundType.Method
- hashCode() - Method in class org.glassfish.rmic.tools.java.ClassDeclaration
- hashCode() - Method in class org.glassfish.rmic.tools.tree.IntExpression
-
Hashcode, this is needed so that switch statements can put IntExpressions in a hashtable
- hashCode() - Method in class org.glassfish.rmic.tools.tree.StringExpression
-
Hashcode
- hasLabel(Identifier) - Method in class org.glassfish.rmic.tools.tree.Statement
- hasOffendingPrefix(String) - Static method in class org.glassfish.rmic.iiop.Util
I
- 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(long, MemberDefinition) - Constructor for class org.glassfish.rmic.tools.tree.IdentifierExpression
- IdentifierExpression(IdentifierToken) - 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(long, Identifier, int) - 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.
- 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, Identifier) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.Use the version with the IdentifierToken arguments.
- importClass(long, IdentifierToken) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.
- 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, Identifier) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.Use the version with the IdentifierToken arguments.
- importPackage(long, IdentifierToken) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.
- 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 - Variable in class org.glassfish.rmic.tools.javac.BatchParser
-
Deprecated.The current imports
- 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.
- 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<InterfaceType>, Vector<CompoundType.Method>, Vector<CompoundType.Member>, 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(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
- Instruction(long, int, Object, boolean) - Constructor for class org.glassfish.rmic.tools.asm.Instruction
-
Constructor
- INT - Enum constant in enum org.glassfish.rmic.TypeCode
- 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?
- 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.BooleanExpression
-
Return true 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
-
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?
- 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
J
- JAVA_DEFAULT_MINOR_VERSION - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- JAVA_DEFAULT_VERSION - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- JAVA_MAGIC - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- JAVA_MAX_SUPPORTED_MINOR_VERSION - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- JAVA_MAX_SUPPORTED_VERSION - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- JAVA_MIN_SUPPORTED_VERSION - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- join(Vset) - Method in class org.glassfish.rmic.tools.tree.Vset
-
Join with another vset.
K
- keys - Variable in class org.glassfish.rmic.iiop.StaticStringsHash
-
Unique hash keys
L
- Label - Class in org.glassfish.rmic.tools.asm
-
A label instruction.
- Label() - Constructor for class org.glassfish.rmic.tools.asm.Label
-
Constructor
- lastMember - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- lastModified() - Method in class org.glassfish.rmic.tools.java.ClassFile
-
Return last modification time
- LBRACE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- LE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- length() - Method in class org.glassfish.rmic.tools.java.ClassFile
-
Get length of file
- LENGTH - Static variable in interface org.glassfish.rmic.tools.java.Constants
- LengthExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- LengthExpression(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.LengthExpression
-
Constructor
- LessExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- LessExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.LessExpression
-
constructor
- LessOrEqualExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- LessOrEqualExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.LessOrEqualExpression
-
constructor
- LINEINC - Static variable in class org.glassfish.rmic.tools.java.Scanner
-
The increment for each line.
- listing(PrintStream) - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Print the byte codes
- load(DataInputStream, BinaryConstantPool, int) - Static method in class org.glassfish.rmic.tools.binaryclass.BinaryAttribute
-
Load a list of attributes
- load(Environment, DataInputStream, int) - Static method in class org.glassfish.rmic.tools.binaryclass.BinaryClass
- loadClass() - Method in class org.glassfish.rmic.iiop.ArrayType
- loadClass() - Method in class org.glassfish.rmic.iiop.CompoundType
- loadClass() - Method in class org.glassfish.rmic.iiop.PrimitiveType
- loadClass() - Method in class org.glassfish.rmic.iiop.Type
- loadClass(String) - Method in class org.glassfish.rmic.iiop.DirectoryLoader
-
Convenience version of loadClass which sets 'resolve' == true.
- loadClass(String, boolean) - Method in class org.glassfish.rmic.iiop.DirectoryLoader
-
This is the required version of loadClass which is called both from loadClass above and from the internal function FindClassFromClass.
- loadDefinition(InputStream, Environment) - Method in class org.glassfish.rmic.asm.AsmClassFactory
- loadDefinition(InputStream, Environment) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryClassFactory
- loadDefinition(InputStream, Environment) - Method in interface org.glassfish.rmic.tools.java.ClassDefinitionFactory
- loadDefinition(ClassDeclaration) - Method in class org.glassfish.rmic.tools.java.Environment
-
Load the definition of a class.
- loadDefinition(ClassDeclaration) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Load the definition of a class or at least determine how to load it.
- loadNested(Environment) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryClass
-
Called when an environment ties a binary definition to a declaration.
- loadNested(Environment) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
- localArgumentAvailable(Environment, Context) - Method in class org.glassfish.rmic.tools.tree.UplevelReference
-
Tell if my local argument is directly available in this context.
- LocalMember - Class in org.glassfish.rmic.tools.tree
-
A local Field WARNING: The contents of this source file are not part of any supported API.
- LocalMember(long, ClassDefinition, int, Type, Identifier) - Constructor for class org.glassfish.rmic.tools.tree.LocalMember
-
Constructor
- LocalMember(ClassDefinition) - Constructor for class org.glassfish.rmic.tools.tree.LocalMember
-
Constructor for a block-inner class.
- localName - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- LocalVariable - Class in org.glassfish.rmic.tools.asm
-
This class is used to assemble the local variables in the local variable table.
- LocalVariable(MemberDefinition, int) - Constructor for class org.glassfish.rmic.tools.asm.LocalVariable
- LONG - Enum constant in enum org.glassfish.rmic.TypeCode
- LONG - Static variable in interface org.glassfish.rmic.tools.java.Constants
- LongExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- LongExpression(long, long) - Constructor for class org.glassfish.rmic.tools.tree.LongExpression
-
Constructor
- LONGVAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- longValue - Variable in class org.glassfish.rmic.tools.java.Scanner
- lookup(String) - Static method in class org.glassfish.rmic.tools.java.Identifier
-
Lookup an identifier.
- lookup(Identifier, Identifier) - Static method in class org.glassfish.rmic.tools.java.Identifier
-
Lookup a qualified identifier.
- lookupInner(Identifier, Identifier) - Static method in class org.glassfish.rmic.tools.java.Identifier
-
Lookup an inner identifier.
- lookupName(Identifier) - Method in class org.glassfish.rmic.tools.java.MethodSet
-
Returns an Iterator of all methods contained in the MethodSet which have a given name.
- lookupSig(Identifier, Type) - Method in class org.glassfish.rmic.tools.java.MethodSet
-
If the MethodSet contains a method with the same signature then lookup() returns it.
- LPAREN - Static variable in interface org.glassfish.rmic.tools.java.Constants
- LSHIFT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- LSQBRACKET - Static variable in interface org.glassfish.rmic.tools.java.Constants
- LT - Static variable in interface org.glassfish.rmic.tools.java.Constants
M
- M_ABSTRACT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_ANONYMOUS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_DEPRECATED - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_FINAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_INLINEABLE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_INTERFACE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_LOCAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_NATIVE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_PRIVATE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_PROTECTED - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_PUBLIC - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_STATIC - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_STRICTFP - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_SYNCHRONIZED - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_SYNTHETIC - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_TRANSIENT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- M_VOLATILE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- main(String[]) - Static method in class org.glassfish.rmic.iiop.StaticStringsHash
-
Print an optimized 'contains' method for the argument strings
- main(String[]) - Static method in class org.glassfish.rmic.Main
-
Main program
- main(String[]) - Static method in class sun.rmi.rmic.Main
-
Main program
- Main - Class in org.glassfish.rmic
-
Main "rmic" program.
- Main - Class in org.glassfish.rmic.tools.javac
-
Deprecated.As of J2SE 1.3, the preferred way to compile Java language sources is by using the new compiler, com.org.glassfish.rmic.tools.javac.Main.
- Main - Class in sun.rmi.rmic
-
Legacy main class for "rmic" program, allowing the old class name to be used to run it.
- Main() - Constructor for class org.glassfish.rmic.tools.javac.Main
-
Deprecated.
- Main(OutputStream, String) - Constructor for class org.glassfish.rmic.Main
-
Constructor.
- Main(OutputStream, String) - Constructor for class sun.rmi.rmic.Main
-
Constructor.
- majorVersion - Variable in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Major and minor versions to use for generated class files.
- makeClassDefinition(Environment, long, IdentifierToken, String, int, IdentifierToken, IdentifierToken[], ClassDefinition) - Method in class org.glassfish.rmic.tools.java.Environment
-
Create a new class.
- makeClassDefinition(Environment, long, IdentifierToken, String, int, IdentifierToken, IdentifierToken[], ClassDefinition) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Create a new class.
- makeFieldReference(Environment, Context) - Method in class org.glassfish.rmic.tools.tree.UplevelReference
-
As with makeLocalReference(), build a locally-usable reference.
- makeLocalReference(Environment, Context) - Method in class org.glassfish.rmic.tools.tree.UplevelReference
-
Assuming noteReference() is all taken care of, build an uplevel reference.
- makeMemberDefinition(Environment, long, ClassDefinition, String, int, Type, Identifier, IdentifierToken[], IdentifierToken[], Object) - Method in class org.glassfish.rmic.tools.java.Environment
-
Create a new field.
- makeMemberDefinition(Environment, long, ClassDefinition, String, int, Type, Identifier, IdentifierToken[], IdentifierToken[], Object) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Create a new field.
- makeProxyMember(MemberDefinition, ClassDefinition, Environment) - Static method in class org.glassfish.rmic.tools.java.MemberDefinition
-
Create a member which is externally the same as `field' but is defined in class `classDef'.
- makeReference(Environment, LocalMember) - Method in class org.glassfish.rmic.tools.tree.Context
-
Implement a reference (usually an uplevel one).
- makeType(Type, ClassDefinition, ContextStack) - Static method in class org.glassfish.rmic.iiop.CompoundType
- mangleClass(Identifier) - Static method in class org.glassfish.rmic.Names
-
If necessary, convert a class name to its mangled form, i.e. the non-inner class name used in the binary representation of inner classes.
- mangleInnerType(Identifier) - Static method in class org.glassfish.rmic.tools.java.Type
-
Given an inner identifier, return the non-inner, mangled representation used to manage signatures.
- match(int, int) - Method in class org.glassfish.rmic.tools.java.Parser
- match(int, int) - Method in class org.glassfish.rmic.tools.java.Scanner
-
Scan to a matching '}', ']' or ')'.
- matchAnonConstructor(Environment, Identifier, Type[]) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
A version of matchMethod to be used only for constructors when we cannot pass in a sourceClass argument.
- matchMethod(Environment, ClassDefinition, Identifier) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Lookup a method.
- matchMethod(Environment, ClassDefinition, Identifier, Type[]) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Lookup a method.
- MAXFILESIZE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- MAXINLINECOST - Static variable in class org.glassfish.rmic.tools.tree.Statement
-
The largest possible interesting inline cost value.
- MAXLINENUMBER - Static variable in interface org.glassfish.rmic.tools.java.Constants
- mayUseBinaryClassFactory() - Static method in class org.glassfish.rmic.tools.javac.BatchEnvironment
- Member(MemberDefinition, String, ContextStack, CompoundType) - Constructor for class org.glassfish.rmic.iiop.CompoundType.Member
-
Create a new Member object.
- MEMBER - Static variable in class org.glassfish.rmic.iiop.ContextStack
- MEMBER_CONSTANT - Static variable in class org.glassfish.rmic.iiop.ContextStack
- MEMBER_STATIC - Static variable in class org.glassfish.rmic.iiop.ContextStack
- MEMBER_TRANSIENT - Static variable in class org.glassfish.rmic.iiop.ContextStack
- MemberDefinition - Class in org.glassfish.rmic.tools.java
-
This class defines a member of a Java class: a variable, a method, or an inner class.
- MemberDefinition(long, ClassDefinition, int, Type, Identifier, IdentifierToken[], Node) - Constructor for class org.glassfish.rmic.tools.java.MemberDefinition
-
Constructor
- MemberDefinition(ClassDefinition) - Constructor for class org.glassfish.rmic.tools.java.MemberDefinition
-
Constructor for an inner class.
- members - Variable in class org.glassfish.rmic.iiop.CompoundType
- mergeWith(CompoundType.Method) - Method in class org.glassfish.rmic.iiop.CompoundType.Method
-
Return a new Method object that is a legal combination of this method object and another one.
- method - Variable in class org.glassfish.rmic.iiop.StaticStringsHash
-
The method to invoke on String to produce the hash key
- Method(CompoundType, MemberDefinition, boolean, ContextStack) - Constructor for class org.glassfish.rmic.iiop.CompoundType.Method
-
Create a new Method object corresponding to the given method definition.
- METHOD - Enum constant in enum org.glassfish.rmic.TypeCode
- METHOD - Static variable in class org.glassfish.rmic.iiop.ContextStack
- METHOD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- METHOD_ARGUMENT - Static variable in class org.glassfish.rmic.iiop.ContextStack
- METHOD_EXCEPTION - Static variable in class org.glassfish.rmic.iiop.ContextStack
- METHOD_RETURN - Static variable in class org.glassfish.rmic.iiop.ContextStack
- MethodExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- MethodExpression(long, Expression, Identifier, Expression[]) - Constructor for class org.glassfish.rmic.tools.tree.MethodExpression
-
constructor
- MethodExpression(long, Expression, MemberDefinition, Expression[]) - Constructor for class org.glassfish.rmic.tools.tree.MethodExpression
- MethodExpression(long, Expression, MemberDefinition, Expression[], boolean) - Constructor for class org.glassfish.rmic.tools.tree.MethodExpression
- methods - Variable in class org.glassfish.rmic.iiop.CompoundType
- MethodSet - Class in org.glassfish.rmic.tools.java
-
The MethodSet structure is used to store methods for a class.
- MethodSet() - Constructor for class org.glassfish.rmic.tools.java.MethodSet
-
Creates a brand new MethodSet
- MethodType - Class in org.glassfish.rmic.tools.java
-
This class represents an Java method type.
- minorVersion - Variable in class org.glassfish.rmic.tools.javac.BatchEnvironment
- MM_CLASS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- MM_FIELD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- MM_MEMBER - Static variable in interface org.glassfish.rmic.tools.java.Constants
- MM_METHOD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ModifierFilter - Class in org.glassfish.rmic.tools.util
-
A class whose instances are filters over Modifier bits.
- ModifierFilter(long) - Constructor for class org.glassfish.rmic.tools.util.ModifierFilter
-
Constructor - Specify a filter.
- ModifierFilter(long, long, long) - Constructor for class org.glassfish.rmic.tools.util.ModifierFilter
-
Constructor - Specify a filter.
- modifiers - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- modifiers - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- MUL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- MultiplyExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- MultiplyExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.MultiplyExpression
-
constructor
- mustBeAbstract(Environment) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Check to see if a class must be abstract.
N
- name - Variable in exception org.glassfish.rmic.tools.java.ClassNotFound
-
The class that was not found
- name - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- NAME_SEPARATOR - Static variable in interface org.glassfish.rmic.iiop.Constants
- name1 - Variable in exception org.glassfish.rmic.tools.java.AmbiguousClass
-
The class that was not found
- name2 - Variable in exception org.glassfish.rmic.tools.java.AmbiguousClass
- Names - Class in org.glassfish.rmic
-
Names provides static utility methods used by other rmic classes for dealing with identifiers.
- Names() - Constructor for class org.glassfish.rmic.Names
- NaryExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NATIVE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NCClassType - Class in org.glassfish.rmic.iiop
-
NCClassType represents any non-special class which does not extends one or more interfaces which inherit from java.rmi.Remote.
- NCInterfaceType - Class in org.glassfish.rmic.iiop
-
NCInterfaceType represents any non-special, non-conforming interface.
- NE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NEG - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NegativeExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NegativeExpression(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.NegativeExpression
-
Constructor
- nerrors - Variable in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
The number of errors and warnings
- nestError - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- NEW - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NEWARRAY - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NewArrayExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NewArrayExpression(long, Expression, Expression[]) - Constructor for class org.glassfish.rmic.tools.tree.NewArrayExpression
-
Constructor
- NewArrayExpression(long, Expression, Expression[], Expression) - Constructor for class org.glassfish.rmic.tools.tree.NewArrayExpression
- newClassFile(File) - Static method in class org.glassfish.rmic.tools.java.ClassFile
-
Factory method to create a ClassFile backed by a File.
- newClassFile(Path) - Static method in class org.glassfish.rmic.tools.java.ClassFile
-
Factory method to create a ClassFile backed by a nio Path.
- newClassFile(ZipFile, ZipEntry) - Static method in class org.glassfish.rmic.tools.java.ClassFile
-
Factory method to create a ClassFile backed by a ZipEntry.
- newEnvironment(Environment) - Method in class org.glassfish.rmic.tools.java.Imports
-
Extend an environment with my resolve() method.
- newEnvironment(Environment, Context) - Static method in class org.glassfish.rmic.tools.tree.Context
-
Extend an environment with the given context.
- NEWFROMNAME - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NEWINSTANCE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NewInstanceExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NewInstanceExpression(long, Expression, Expression[]) - Constructor for class org.glassfish.rmic.tools.tree.NewInstanceExpression
-
Constructor
- NewInstanceExpression(long, Expression, Expression[], Expression, ClassDefinition) - Constructor for class org.glassfish.rmic.tools.tree.NewInstanceExpression
- newLine() - Method in class org.glassfish.rmic.IndentingWriter
-
Write a line separator.
- nextMatch - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- nextMember - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- noArgs - Static variable in class org.glassfish.rmic.tools.java.Type
- Node - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NOT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NotEqualExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NotEqualExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.NotEqualExpression
-
constructor
- noteReference(Environment, Context) - Method in class org.glassfish.rmic.tools.tree.UplevelReference
-
Process an uplevel reference.
- noteReference(Environment, LocalMember) - Method in class org.glassfish.rmic.tools.tree.Context
-
Notice a reference (usually an uplevel one).
- noteUsedBy(ClassDefinition, long, Environment) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Note that this class is being used somehow by
ref. - noteUsedBy(ClassDefinition, long, Environment) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.See if the source file of this class is right.
- NotExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NotExpression(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.NotExpression
-
Constructor
- NULL - Enum constant in enum org.glassfish.rmic.TypeCode
- NULL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- NullExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- NullExpression(long) - Constructor for class org.glassfish.rmic.tools.tree.NullExpression
-
Constructor
- NumCommand - Variable in class org.glassfish.rmic.tools.asm.Cover
- nwarnings - Variable in class org.glassfish.rmic.tools.javac.BatchEnvironment
O
- OFFSETINC - Static variable in class org.glassfish.rmic.tools.java.Scanner
-
The increment for each character.
- opc_aaload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_aastore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_aconst_null - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_aload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_aload_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_aload_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_aload_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_aload_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_anewarray - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_areturn - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_arraylength - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_astore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_astore_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_astore_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_astore_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_astore_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_athrow - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_baload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_bastore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_bipush - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_breakpoint - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_caload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_castore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_checkcast - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_d2f - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_d2i - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_d2l - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dadd - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_daload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dastore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dcmpg - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dcmpl - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dconst_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dconst_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ddiv - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dead - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dload_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dload_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dload_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dload_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dmul - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dneg - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_drem - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dreturn - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dstore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dstore_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dstore_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dstore_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dstore_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dsub - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dup - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dup_x1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dup_x2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dup2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dup2_x1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_dup2_x2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_f2d - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_f2i - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_f2l - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fadd - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_faload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fastore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fcmpg - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fcmpl - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fconst_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fconst_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fconst_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fdiv - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fload_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fload_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fload_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fload_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fmul - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fneg - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_frem - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_freturn - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fstore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fstore_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fstore_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fstore_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fstore_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_fsub - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_getfield - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_getstatic - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_goto - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_goto_w - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_i2b - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_i2c - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_i2d - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_i2f - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_i2l - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_i2s - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iadd - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iaload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iand - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iastore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iconst_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iconst_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iconst_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iconst_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iconst_4 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iconst_5 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iconst_m1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_idiv - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_acmpeq - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_acmpne - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_icmpeq - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_icmpge - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_icmpgt - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_icmple - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_icmplt - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_if_icmpne - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ifeq - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ifge - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ifgt - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ifle - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iflt - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ifne - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ifnonnull - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ifnull - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iinc - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iload_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iload_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iload_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iload_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_imul - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ineg - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_instanceof - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_invokedynamic - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_invokeinterface - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_invokespecial - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_invokestatic - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_invokevirtual - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ior - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_irem - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ireturn - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ishl - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ishr - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_istore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_istore_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_istore_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_istore_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_istore_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_isub - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_iushr - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ixor - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_jsr - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_jsr_w - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_l2d - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_l2f - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_l2i - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_label - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ladd - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_laload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_land - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lastore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lcmp - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lconst_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lconst_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ldc - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ldc_w - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ldc2_w - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ldiv - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lload_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lload_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lload_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lload_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lmul - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lneg - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lookupswitch - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lor - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lrem - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lreturn - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lshl - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lshr - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lstore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lstore_0 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lstore_1 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lstore_2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lstore_3 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lsub - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lushr - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_lxor - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_monitorenter - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_monitorexit - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_multianewarray - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_new - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_newarray - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_nop - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_pop - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_pop2 - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_putfield - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_putstatic - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_ret - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_return - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_saload - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_sastore - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_sipush - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_swap - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_tableswitch - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_try - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opc_wide - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opcLengths - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opcNames - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- opNames - Static variable in interface org.glassfish.rmic.tools.java.Constants
- opPrecedence - Static variable in interface org.glassfish.rmic.tools.java.Constants
- opt() - Method in class org.glassfish.rmic.tools.java.Environment
-
Optimization flags.
- opt_interclass() - Method in class org.glassfish.rmic.tools.java.Environment
- optimize(Environment) - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Optimize the byte codes
- OR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- order() - Method in class org.glassfish.rmic.tools.tree.BinaryAssignExpression
-
Order the expression based on precedence
- order() - Method in class org.glassfish.rmic.tools.tree.BinaryExpression
-
Order the expression based on precedence
- order() - Method in class org.glassfish.rmic.tools.tree.ConditionalExpression
-
Order the expression based on precedence
- order() - Method in class org.glassfish.rmic.tools.tree.Expression
-
Order the expression based on precedence
- order() - Method in class org.glassfish.rmic.tools.tree.NewInstanceExpression
- order() - Method in class org.glassfish.rmic.tools.tree.UnaryExpression
-
Order the expression based on precedence
- OrExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- OrExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.OrExpression
-
constructor
- org.glassfish.corba.rmic - module org.glassfish.corba.rmic
- org.glassfish.rmic - package org.glassfish.rmic
- org.glassfish.rmic.asm - package org.glassfish.rmic.asm
- org.glassfish.rmic.iiop - package org.glassfish.rmic.iiop
- org.glassfish.rmic.tools.asm - package org.glassfish.rmic.tools.asm
- org.glassfish.rmic.tools.binaryclass - package org.glassfish.rmic.tools.binaryclass
- org.glassfish.rmic.tools.java - package org.glassfish.rmic.tools.java
- org.glassfish.rmic.tools.javac - package org.glassfish.rmic.tools.javac
- org.glassfish.rmic.tools.tree - package org.glassfish.rmic.tools.tree
- org.glassfish.rmic.tools.util - package org.glassfish.rmic.tools.util
- outerClass - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- outerLinkExists(Environment, ClassDefinition, ClassDefinition) - Static method in class org.glassfish.rmic.tools.tree.Context
-
Is there a "this" of type reqc in scope?
- outerMember - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- output(String) - Method in class org.glassfish.rmic.Main
-
Output a message.
- output(String) - Method in class org.glassfish.rmic.tools.java.Environment
-
Output a string.
- output(String) - Method in class org.glassfish.rmic.tools.javac.BatchEnvironment
-
Output a string.
P
- p(Object) - Method in class org.glassfish.rmic.IndentingWriter
-
Write Object.
- p(String) - Method in class org.glassfish.rmic.IndentingWriter
-
Write string.
- 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 interface org.glassfish.rmic.tools.java.Constants
- PACKAGE - Static variable in class org.glassfish.rmic.tools.util.ModifierFilter
-
Package private access.
- packageDeclaration(long, Identifier) - Method in class org.glassfish.rmic.tools.java.Parser
-
Deprecated.
- packageDeclaration(long, IdentifierToken) - 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...) - Method in class org.glassfish.rmic.Main
-
Parse the arguments for compile.
- 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[], 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
-
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. ie: a.b.c returns "a.b.c" If star is true then "a.b.*" is allowed.
- 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(Object) - Method in class org.glassfish.rmic.IndentingWriter
-
Write Object; end current line.
- pln(String) - Method in class org.glassfish.rmic.IndentingWriter
-
Write string; end current line.
- plnI(Object) - Method in class org.glassfish.rmic.IndentingWriter
-
Write Object; end current line; indent in.
- plnI(String) - Method in class org.glassfish.rmic.IndentingWriter
-
Write string; end current line; indent in.
- pO() - Method in class org.glassfish.rmic.IndentingWriter
-
Indent out.
- pO(Object) - Method in class org.glassfish.rmic.IndentingWriter
-
Indent out; write Object.
- pO(String) - Method in class org.glassfish.rmic.IndentingWriter
-
Indent out; write string.
- pOln(Object) - Method in class org.glassfish.rmic.IndentingWriter
-
Indent out; write Object; end current line.
- pOln(String) - Method in class org.glassfish.rmic.IndentingWriter
-
Indent out; write string; end current line.
- pOlnI(Object) - Method in class org.glassfish.rmic.IndentingWriter
-
Indent out; write Object; end current line; indent in.
- pOlnI(String) - Method in class org.glassfish.rmic.IndentingWriter
-
Indent out; write string; end current line; indent in.
- pop(boolean) - Method in class org.glassfish.rmic.iiop.ContextStack
-
Pop an element from the stack.
- pos - Variable in class org.glassfish.rmic.tools.java.Scanner
-
The position of the current token
- POS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- 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(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) - Method in class org.glassfish.rmic.tools.tree.ByteExpression
-
Print
- print(PrintStream) - Method in class org.glassfish.rmic.tools.tree.CastExpression
-
Print
- print(PrintStream) - Method in class org.glassfish.rmic.tools.tree.CharExpression
-
Print
- print(PrintStream) - Method in class org.glassfish.rmic.tools.tree.ConditionalExpression
-
Print
- print(PrintStream) - Method in class org.glassfish.rmic.tools.tree.ConvertExpression
-
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) - Method in class org.glassfish.rmic.tools.tree.FieldExpression
-
Print
- print(PrintStream) - Method in class org.glassfish.rmic.tools.tree.FloatExpression
-
Print
- print(PrintStream) - Method in class org.glassfish.rmic.tools.tree.IdentifierExpression
-
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) - 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) - Method in class org.glassfish.rmic.tools.tree.ShortExpression
-
Print
- 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) - Method in class org.glassfish.rmic.tools.tree.ThisExpression
-
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.BreakStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.CaseStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.CatchStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.CompoundStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.ContinueStatement
-
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, int) - Method in class org.glassfish.rmic.tools.tree.ExpressionStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.FinallyStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.ForStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.IfStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.InlineReturnStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.ReturnStatement
-
Print
- print(PrintStream, int) - Method in class org.glassfish.rmic.tools.tree.Statement
- 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, 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, 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(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, boolean, boolean, boolean) - Method in class org.glassfish.rmic.iiop.Type
-
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_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
-
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(String, Type, ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Put a type into the table.
- putType(Type, Type, ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Put a type into the table.
Q
- qualifiedIDLExceptionName - Variable in class org.glassfish.rmic.iiop.CompoundType
- QUESTIONMARK - Static variable in interface org.glassfish.rmic.tools.java.Constants
R
- radix - Variable in class org.glassfish.rmic.tools.java.Scanner
- RBRACE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- read() - Method in class org.glassfish.rmic.tools.java.ScannerInputReader
- read(char[], int, int) - Method in class org.glassfish.rmic.tools.java.ScannerInputReader
- recoverField(ClassDefinition) - Method in class org.glassfish.rmic.tools.java.Parser
-
Recover after a syntax error in a field.
- recoverFile() - Method in class org.glassfish.rmic.tools.java.Parser
-
Recover after a syntax error in the file.
- recoverStatement() - Method in class org.glassfish.rmic.tools.java.Parser
-
Recover after a syntax error in a statement.
- references - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- referencesFrozen - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- referencesMustNotBeFrozen() - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
assertion check
- REM - Static variable in interface org.glassfish.rmic.tools.java.Constants
- RemainderExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- RemainderExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.RemainderExpression
-
constructor
- RemoteClass - Class in org.glassfish.rmic
-
A RemoteClass object encapsulates RMI-specific information about a remote implementation class, i.e. a class that implements one or more remote interfaces.
- RemoteClass.Method - Class in org.glassfish.rmic
-
A RemoteClass.Method object encapsulates RMI-specific information about a particular remote method in the remote implementation class represented by the outer instance.
- RemoteType - Class in org.glassfish.rmic.iiop
-
RemoteType represents any non-special interface which inherits from java.rmi.Remote.
- RemoteType(ContextStack, ClassDefinition) - Constructor for class org.glassfish.rmic.iiop.RemoteType
-
Create a RemoteType instance for the given class.
- RemoteType(ContextStack, ClassDefinition, int) - Constructor for class org.glassfish.rmic.iiop.RemoteType
-
Create a RemoteType instance for the given class.
- removeAdditionalVars(int) - Method in class org.glassfish.rmic.tools.tree.Vset
-
Remove variables from the vset that are no longer part of a context.
- removeAdditionalVars(Vset) - Method in class org.glassfish.rmic.tools.tree.Context
-
Remove variables from the vset set that are no longer part of this context.
- removeAmbigPrefix() - Method in class org.glassfish.rmic.tools.java.Identifier
-
Remove the ambigPrefix from `this' to get the original identifier.
- removeInvalidTypes() - Method in class org.glassfish.rmic.iiop.Type
-
Remove all invalid types...
- removeType(String, ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Remove a type from the table.
- removeType(Type, ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Remove a type from the table.
- replace(String, String, String) - Static method in class org.glassfish.rmic.iiop.IDLNames
-
Replace substrings
- replace(MemberDefinition) - Method in class org.glassfish.rmic.tools.java.MethodSet
-
Adds `method' to the MethodSet, replacing any previous definition with the same signature.
- reportDeprecated(Environment) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Tells whether to report a deprecation error for this class.
- reportDeprecated(Environment) - Method in class org.glassfish.rmic.tools.java.MemberDefinition
-
Tells whether to report a deprecation error for this field.
- reportDeprecated(Environment) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.A source class never reports deprecation, since the compiler allows access to deprecated features that are being compiled in the same job.
- reportDeprecated(Environment) - Method in class org.glassfish.rmic.tools.javac.SourceMember
-
Deprecated.A source field never reports deprecation, since the compiler allows access to deprecated features that are being compiled in the same job.
- requireNewInstance() - Method in class org.glassfish.rmic.iiop.Generator
-
Return true if a new instance should be created for each class on the command line.
- requireNewInstance() - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Return true if a new instance should be created for each class on the command line.
- requireNewInstance() - Method in class org.glassfish.rmic.iiop.StubGenerator
-
Return true if a new instance should be created for each class on the command line.
- reset() - Method in class org.glassfish.rmic.BatchEnvironment
- reset() - Method in class org.glassfish.rmic.iiop.BatchEnvironment
-
Clear out any data from previous executions.
- resolve(long, ClassDefinition, Type) - Method in class org.glassfish.rmic.tools.java.Environment
-
Resolve a type.
- resolve(Environment) - Method in class org.glassfish.rmic.tools.java.Imports
-
Check the names of the imports.
- resolve(Environment, Identifier) - Method in class org.glassfish.rmic.tools.java.Imports
-
Lookup a class, given the current set of imports, AmbiguousClass exception is thrown if the name can be resolved in more than one way.
- resolve(Identifier) - Method in class org.glassfish.rmic.tools.java.Environment
-
Resolve a class name, using only package and import directives.
- resolveByName(long, ClassDefinition, Identifier) - Method in class org.glassfish.rmic.tools.java.Environment
-
Given its fully-qualified name, verify that a class is defined and accessible.
- resolved - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- resolved - Variable in class org.glassfish.rmic.tools.javac.SourceMember
-
Deprecated.Resolve types in a field, after parsing.
- resolveExtendsByName(long, ClassDefinition, Identifier) - Method in class org.glassfish.rmic.tools.java.Environment
- resolveInnerClass(Environment, Identifier) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Interpret a qualified class name, which may have further subcomponents..
- resolveName(Environment, Identifier) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Look up an inner class name, from somewhere inside this class.
- resolveName(Identifier) - Method in class org.glassfish.rmic.tools.java.Environment
-
Resolve a class name, using only package and import directives.
- resolveNames(ClassDefinition, Type, boolean) - Method in class org.glassfish.rmic.tools.java.Environment
-
Resolve the names within a type, returning the adjusted type.
- resolvePackageQualifiedName(Identifier) - Method in class org.glassfish.rmic.tools.java.Environment
-
Discover if name consists of a package prefix, followed by the name of a class (that actually exists), followed possibly by some inner class names.
- resolveSupers(Environment) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.
- resolveTypeStructure(Environment) - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
We create a stub for this.
- resolveTypeStructure(Environment) - Method in class org.glassfish.rmic.tools.java.MemberDefinition
-
A stub.
- resolveTypeStructure(Environment) - Method in class org.glassfish.rmic.tools.javac.SourceClass
-
Deprecated.
- resolveTypeStructure(Environment) - Method in class org.glassfish.rmic.tools.javac.SourceMember
-
Deprecated.
- RETURN - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ReturnStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ReturnStatement(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.ReturnStatement
-
Constructor
- RMIConstants - Interface in org.glassfish.rmic
-
WARNING: The contents of this source file are not part of any supported API.
- RmicUncheckedIOException - Exception in org.glassfish.rmic.tools.java
-
Wraps an
IOExceptionwith an unchecked exception. - RmicUncheckedIOException(IOException) - Constructor for exception org.glassfish.rmic.tools.java.RmicUncheckedIOException
-
Constructs an instance of this class.
- RmicUncheckedIOException(String, IOException) - Constructor for exception org.glassfish.rmic.tools.java.RmicUncheckedIOException
-
Constructs an instance of this class.
- RMIGenerator - Class in org.glassfish.rmic
-
A placeholder to handle the no-longer supported JRMP flags.
- RMIGenerator() - Constructor for class org.glassfish.rmic.RMIGenerator
- RPAREN - Static variable in interface org.glassfish.rmic.tools.java.Constants
- RSHIFT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- RSQBRACKET - Static variable in interface org.glassfish.rmic.tools.java.Constants
- RuntimeConstants - Interface in org.glassfish.rmic.tools.java
-
WARNING: The contents of this source file are not part of any supported API.
S
- 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) - Constructor for class org.glassfish.rmic.tools.java.Scanner
-
Create a scanner to scan an input stream.
- Scanner(Environment, InputStream) - 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(Identifier) - Method in class org.glassfish.rmic.tools.java.Imports
-
Specify the current package
- setCurrentPackage(IdentifierToken) - Method in class org.glassfish.rmic.tools.java.Imports
-
Specify the current package with an IdentifierToken.
- 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 - Enum constant in enum org.glassfish.rmic.TypeCode
- 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
-
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<String>) - 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, Context) - Constructor for class org.glassfish.rmic.tools.tree.SuperExpression
- SuperExpression(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.SuperExpression
-
Constructor for "outer.super()"
- 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
T
- T_BOOLEAN - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_BYTE - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_CHAR - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_CLASS - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_DOUBLE - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_FLOAT - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_INT - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_LONG - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- T_SHORT - Static variable in interface org.glassfish.rmic.tools.java.RuntimeConstants
- TAB_SIZE - Static variable in interface org.glassfish.rmic.iiop.Constants
- tArray(Type) - Static method in class org.glassfish.rmic.tools.java.Type
-
Create an array type.
- tBoolean - Static variable in class org.glassfish.rmic.tools.java.Type
- tByte - Static variable in class org.glassfish.rmic.tools.java.Type
- TC_ARRAY - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_BOOLEAN - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_BYTE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_CHAR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_CLASS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_DOUBLE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_ERROR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_FLOAT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_INT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_LONG - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_METHOD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_NULL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_SHORT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TC_VOID - Static variable in interface org.glassfish.rmic.tools.java.Constants
- tcCode() - Method in enum org.glassfish.rmic.TypeCode
- tChar - Static variable in class org.glassfish.rmic.tools.java.Type
- tClass(Identifier) - Static method in class org.glassfish.rmic.tools.java.Type
-
Create a class type.
- tClassDesc - Static variable in class org.glassfish.rmic.tools.java.Type
- tCloneable - Static variable in class org.glassfish.rmic.tools.java.Type
- tDouble - Static variable in class org.glassfish.rmic.tools.java.Type
- tError - Static variable in class org.glassfish.rmic.tools.java.Type
- testVar(int) - Method in class org.glassfish.rmic.tools.tree.Vset
-
Ask if a var is definitely assigned.
- testVarUnassigned(int) - Method in class org.glassfish.rmic.tools.tree.Vset
-
Ask if a var is definitely un-assigned.
- tFloat - Static variable in class org.glassfish.rmic.tools.java.Type
- THIS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ThisExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ThisExpression(int, long) - Constructor for class org.glassfish.rmic.tools.tree.ThisExpression
- ThisExpression(long) - Constructor for class org.glassfish.rmic.tools.tree.ThisExpression
-
Constructor
- ThisExpression(long, Context) - Constructor for class org.glassfish.rmic.tools.tree.ThisExpression
- ThisExpression(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.ThisExpression
-
Constructor for "x.this()"
- ThisExpression(long, LocalMember) - Constructor for class org.glassfish.rmic.tools.tree.ThisExpression
- THROW - Static variable in interface org.glassfish.rmic.tools.java.Constants
- THROWS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- ThrowStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- ThrowStatement(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.ThrowStatement
-
Constructor
- tInt - Static variable in class org.glassfish.rmic.tools.java.Type
- tLong - Static variable in class org.glassfish.rmic.tools.java.Type
- TM_ARRAY - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_BOOLEAN - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_BYTE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_CHAR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_CLASS - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_CLASS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_COMPOUND - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_DOUBLE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_ERROR - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_FLOAT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_INNER - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_INT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_INT32 - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_INTEGER - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_INTERFACE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_LONG - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_MASK - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_METHOD - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_NON_CONFORMING - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_NULL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_NUM32 - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_NUM64 - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_NUMBER - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_PRIMITIVE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_REAL - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_REFERENCE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_SHORT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TM_SPECIAL_CLASS - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_SPECIAL_INTERFACE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TM_VOID - Static variable in interface org.glassfish.rmic.tools.java.Constants
- tMethod(Type) - Static method in class org.glassfish.rmic.tools.java.Type
-
Create a method type with no arguments.
- tMethod(Type, Type[]) - Static method in class org.glassfish.rmic.tools.java.Type
-
Create a method type with arguments.
- tNull - Static variable in class org.glassfish.rmic.tools.java.Type
- tObject - Static variable in class org.glassfish.rmic.tools.java.Type
- toIdentifier(Expression) - Static method in class org.glassfish.rmic.tools.tree.FieldExpression
-
Convert an '.' expression to a qualified identifier
- token - Variable in class org.glassfish.rmic.tools.java.Scanner
-
Current token
- TOP - Static variable in class org.glassfish.rmic.iiop.ContextStack
- toplevelEnv - Variable in class org.glassfish.rmic.tools.javac.BatchParser
-
Deprecated.The toplevel environment
- topLevelExpression(Expression) - Method in class org.glassfish.rmic.tools.java.Parser
-
Check if an expression is a legal toplevel expression.
- toString() - Method in class org.glassfish.rmic.iiop.ArrayType
-
Return a string representation of this type.
- toString() - Method in class org.glassfish.rmic.iiop.CompoundType.Member
-
Return the string representation of this constant.
- toString() - Method in class org.glassfish.rmic.iiop.CompoundType.Method
-
Return the string representation of this method.
- toString() - Method in class org.glassfish.rmic.iiop.Type
-
Return a string representation of this type.
- toString() - Method in class org.glassfish.rmic.RemoteClass.Method
-
Return the string representation of this method.
- toString() - Method in class org.glassfish.rmic.RemoteClass
-
Return string representation of this object, consisting of the string "remote class " followed by the class name.
- toString() - Method in class org.glassfish.rmic.tools.asm.Instruction
-
toString
- toString() - Method in class org.glassfish.rmic.tools.asm.Label
- toString() - Method in class org.glassfish.rmic.tools.asm.LocalVariable
- toString() - Method in class org.glassfish.rmic.tools.java.ClassDeclaration
-
toString
- toString() - Method in class org.glassfish.rmic.tools.java.ClassDefinition
-
Convert to String
- toString() - Method in class org.glassfish.rmic.tools.java.ClassPath
-
Returns original class path string
- toString() - Method in class org.glassfish.rmic.tools.java.Identifier
-
Convert to a string.
- toString() - Method in class org.glassfish.rmic.tools.java.IdentifierToken
- toString() - Method in class org.glassfish.rmic.tools.java.MemberDefinition
-
toString
- toString() - Method in class org.glassfish.rmic.tools.java.MethodSet
-
Returns a (big) string representation of this MethodSet
- toString() - Method in class org.glassfish.rmic.tools.java.Package
- toString() - Method in class org.glassfish.rmic.tools.java.Type
-
Convert to a String
- toString() - Method in class org.glassfish.rmic.tools.tree.Node
- toString() - Method in class org.glassfish.rmic.tools.tree.UplevelReference
- toString() - Method in class org.glassfish.rmic.tools.tree.Vset
- toStringValue(Object) - Method in class org.glassfish.rmic.tools.java.ClassType
- toStringValue(Object) - Method in class org.glassfish.rmic.tools.java.Type
- toValueString(Object) - Method in enum org.glassfish.rmic.TypeCode
- tPackage - Static variable in class org.glassfish.rmic.tools.java.Type
- tracing - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TRANSIENT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- translateJavaPackage(CompoundType, Vector<String>) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Apply user specified -idlModule translation to package names of given IDLEntity ct.
- TRUE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TRY - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TryData - Class in org.glassfish.rmic.tools.asm
-
WARNING: The contents of this source file are not part of any supported API.
- TryData() - Constructor for class org.glassfish.rmic.tools.asm.TryData
- TryStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- TryStatement(long, Statement, Statement[]) - Constructor for class org.glassfish.rmic.tools.tree.TryStatement
-
Constructor
- tSerializable - Static variable in class org.glassfish.rmic.tools.java.Type
- tShort - Static variable in class org.glassfish.rmic.tools.java.Type
- tString - Static variable in class org.glassfish.rmic.tools.java.Type
- tType(String) - Static method in class org.glassfish.rmic.tools.java.Type
-
Create a Type from an Java type signature.
- turnOffInheritanceChecks() - Static method in class org.glassfish.rmic.tools.java.ClassDefinition
-
This is a workaround to allow javadoc to turn off certain inheritance/override checks which interfere with javadoc badly.
- tVoid - Static variable in class org.glassfish.rmic.tools.java.Type
- type - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- Type - Class in org.glassfish.rmic.iiop
-
Type is an abstract base class for a family of types which provide conformance checking and name mapping as defined in the "Java to IDL Mapping" OMG specification.
- Type - Class in org.glassfish.rmic.tools.java
-
This class represents an Java Type.
- Type - Variable in class org.glassfish.rmic.tools.asm.Cover
- Type(ContextStack, int) - Constructor for class org.glassfish.rmic.iiop.Type
-
Create a Type instance for the given type.
- Type(TypeCode, String) - Constructor for class org.glassfish.rmic.tools.java.Type
-
Create a type given a typecode and a type signature.
- TYPE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- TYPE_ABSTRACT - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_ALL - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_ANY - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_ARRAY - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_BOOLEAN - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_BYTE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_CHAR - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_CORBA_OBJECT - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_DOUBLE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_FLOAT - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_IMPLEMENTATION - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_INT - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_JAVA_RMI_REMOTE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_LONG - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_MASK - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_NC_CLASS - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_NC_INTERFACE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_NONE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_REMOTE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_SHORT - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_STRING - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_VALUE - Static variable in interface org.glassfish.rmic.iiop.Constants
- TYPE_VOID - Static variable in interface org.glassfish.rmic.iiop.Constants
- TypeCode - Enum in org.glassfish.rmic
- TypeExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- TypeExpression(long, Type) - Constructor for class org.glassfish.rmic.tools.tree.TypeExpression
-
Constructor
- typeMatches(int) - Method in class org.glassfish.rmic.iiop.Type
-
Like isType(), but returns true if any of the bits in typeCodeMask are present in the full type code of this object.
- typeSig - Variable in class org.glassfish.rmic.tools.java.Type
-
The TypeSignature of this type.
- typeString(String) - Method in class org.glassfish.rmic.tools.java.Type
-
Create a type string, given an identifier.
- typeString(String, boolean, boolean) - Method in class org.glassfish.rmic.tools.java.ArrayType
- typeString(String, boolean, boolean) - Method in class org.glassfish.rmic.tools.java.ClassType
- typeString(String, boolean, boolean) - Method in class org.glassfish.rmic.tools.java.MethodType
- typeString(String, boolean, boolean) - Method in class org.glassfish.rmic.tools.java.Type
-
Convert a Type to a string, if abbrev is true class names are not fully qualified, if ret is true the return type is included.
U
- UnaryExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- unEsc(String) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Remove escape character ("_"), if any, from given String
- UnsignedShiftRightExpression - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- UnsignedShiftRightExpression(long, Expression, Expression) - Constructor for class org.glassfish.rmic.tools.tree.UnsignedShiftRightExpression
-
constructor
- updateAllInvalidTypes(ContextStack) - Static method in class org.glassfish.rmic.iiop.Type
-
Walk all types and tell them to update invalid types...
- updateParentClassMethods(ClassDefinition, Vector<CompoundType.Method>, boolean, ContextStack) - Method in class org.glassfish.rmic.iiop.CompoundType
- updater - Variable in class org.glassfish.rmic.tools.tree.AssignOpExpression
- UplevelReference - Class in org.glassfish.rmic.tools.tree
-
A reference from one scope to another.
- UplevelReference(ClassDefinition, LocalMember) - Constructor for class org.glassfish.rmic.tools.tree.UplevelReference
-
constructor
- URSHIFT - Static variable in interface org.glassfish.rmic.tools.java.Constants
- usage() - Method in class org.glassfish.rmic.Main
-
Usage
- useInputStream(InputStream) - Method in class org.glassfish.rmic.tools.java.Scanner
-
Setup input from the given input stream, and scan the first token from it.
- Util - Class in org.glassfish.rmic.iiop
-
Util provides static utility methods used by other rmic classes.
- Util - Class in org.glassfish.rmic
-
Util provides static utility methods used by other rmic classes.
- Util() - Constructor for class org.glassfish.rmic.iiop.Util
- Util() - Constructor for class org.glassfish.rmic.Util
V
- value - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- valueOf(String) - Static method in enum org.glassfish.rmic.TypeCode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.glassfish.rmic.TypeCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueType - Class in org.glassfish.rmic.iiop
-
ValueType represents any non-special class which does inherit from java.io.Serializable and does not inherit from java.rmi.Remote.
- VARDECLARATION - Static variable in interface org.glassfish.rmic.tools.java.Constants
- VarDeclarationStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- VarDeclarationStatement(long, Expression) - Constructor for class org.glassfish.rmic.tools.tree.VarDeclarationStatement
-
Constructor
- VarDeclarationStatement(long, LocalMember, Expression) - Constructor for class org.glassfish.rmic.tools.tree.VarDeclarationStatement
- varLimit() - Method in class org.glassfish.rmic.tools.tree.Vset
-
Return one larger than the highest bit set.
- verbose() - Method in class org.glassfish.rmic.tools.java.Environment
-
Verbose
- version12() - Method in class org.glassfish.rmic.tools.java.Environment
-
Do not support virtual machines before version 1.2.
- VOID - Enum constant in enum org.glassfish.rmic.TypeCode
- VOID - Static variable in interface org.glassfish.rmic.tools.java.Constants
- VOLATILE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- vsBreak - Variable in class org.glassfish.rmic.tools.tree.CheckContext
- vsContinue - Variable in class org.glassfish.rmic.tools.tree.CheckContext
- Vset - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- Vset() - Constructor for class org.glassfish.rmic.tools.tree.Vset
-
Create an empty Vset.
- vsTryExit - Variable in class org.glassfish.rmic.tools.tree.CheckContext
W
- warnings() - Method in class org.glassfish.rmic.tools.java.Environment
-
Verbose
- where - Variable in class org.glassfish.rmic.tools.java.ClassDefinition
- where - Variable in class org.glassfish.rmic.tools.java.MemberDefinition
- whereCase(Object) - Method in class org.glassfish.rmic.tools.asm.SwitchData
- WHEREOFFSETBITS - Static variable in interface org.glassfish.rmic.tools.java.Constants
- WHILE - Static variable in interface org.glassfish.rmic.tools.java.Constants
- WhileStatement - Class in org.glassfish.rmic.tools.tree
-
WARNING: The contents of this source file are not part of any supported API.
- WhileStatement(long, Expression, Statement) - Constructor for class org.glassfish.rmic.tools.tree.WhileStatement
-
Constructor
- willCodeArguments(Environment, Context) - Method in class org.glassfish.rmic.tools.tree.UplevelReference
-
During the inline phase, call this on a list of references for which the code phase will later emit arguments.
- write(char[], int, int) - Method in class org.glassfish.rmic.IndentingWriter
-
Write a portion of an array of characters.
- write(int) - Method in class org.glassfish.rmic.IndentingWriter
-
Write a single character.
- write(DataOutputStream, Environment) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryConstantPool
-
Write out the contents of the constant pool, including any additions that have been added.
- write(String, int, int) - Method in class org.glassfish.rmic.IndentingWriter
-
Write a portion of a String.
- write(Environment, DataOutputStream) - Method in class org.glassfish.rmic.tools.asm.ConstantPool
-
Write to output
- write(Environment, DataOutputStream, MemberDefinition, ConstantPool) - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Generate code
- write(Environment, OutputStream) - Method in class org.glassfish.rmic.tools.binaryclass.BinaryClass
-
Write the class out to a given stream.
- write_tie__ids_method(IndentingWriter) - Method in class org.glassfish.rmic.iiop.StubGenerator
- write_tie_deactivate_method(IndentingWriter) - Method in class org.glassfish.rmic.iiop.StubGenerator
- write_tie_orb_method(IndentingWriter) - Method in class org.glassfish.rmic.iiop.StubGenerator
- write_tie_thisObject_method(IndentingWriter, Identifier) - Method in class org.glassfish.rmic.iiop.StubGenerator
- writeAttribute(CompoundType.Method, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL Attribute
- writeBanner(Type, int, boolean, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write IDL banner into the output stream for a given Type
- writeBoxedIDL(CompoundType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write valuetype for a boxed IDLEntity.
- writeBoxedRMIIncludes(Hashtable<String, ArrayType>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write includes for boxedRMI valuetypes for IDL sequences.
- writeConstant(CompoundType.Member, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL constant
- writeCoverageTable(Environment, ClassDefinition, DataOutputStream, ConstantPool, long) - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Write the coverage table
- writeData(CompoundType.Member, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL data member
- writeEndif(IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write #endif bracket into the output stream
- writeEpilog(CompoundType, Hashtable<String, CompoundType>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write IDL epilog for a CompoundType.
- writeException(ClassType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an exception.
- writeForwardReference(ArrayType, int, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write forward reference for boxed valuetype for single dimension of IDL sequence.
- writeForwardReference(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write forward reference for given type
- writeForwardReferences(Hashtable<String, CompoundType>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write forward references for referenced interfaces and valuetypes ...but not if the reference is to a boxed IDLEntity,
- writeIDLEntity(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write a hard-coded IDL typedef definition for the special case org.omg.CORBA.portable.IDLEntity
- writeIDLEntityIncludes(Hashtable<String, CompoundType>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write #includes for boxed IDLEntity references.
- writeIfndef(Type, int, boolean, boolean, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write #ifndef guard into the output stream for a given Type
- writeImplementation(ImplementationType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL interface definition for a Java implementation class
- writeInclude(Type, int, boolean, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write a #include.
- writeInclude(Type, String[], String, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write a #include doing user specified -idlFile translation (if any) for IDLEntities.
- writeIncludes(Hashtable<String, CompoundType>, boolean, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write #includes
- writeIncOrb(IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write #include for orb.idl
- writeInheritedIncludes(Hashtable<String, CompoundType>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write #includes
- writeInherits(Hashtable<String, CompoundType>, boolean, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write inheritance for an IDL interface or valuetype.
- writeJavaIoExternalizable(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write a hard-coded IDL typedef definition for the special case java.io.Externalizable.
- writeJavaIoSerializable(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write a hard-coded IDL typedef definition for the special case java.io.Serializable.
- writeJavaLangObject(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write a hard-coded IDL typedef definition for the special case java.lang.Object.
- writeJavaRmiRemote(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write a hard-coded IDL typedef definition for the special case java.rmi.Remote.
- writeLineNumberTable(Environment, DataOutputStream, ConstantPool) - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Write the linenumber table
- writeLocalVariableTable(Environment, MemberDefinition, DataOutputStream, ConstantPool) - Method in class org.glassfish.rmic.tools.asm.Assembler
-
Write the local variable table.
- writeMethod(CompoundType.Method, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL method
- writeModule1(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write Module start bracketing for the given type into the output stream
- writeModule2(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write Module end bracketing for the given type into the output stream
- writeNCType(CompoundType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL valuetype definition for 1) a nonconforming Java class 2) a nonconforming Java interface (that is not an AbstractType)
- writeOutputFor(Generator.OutputType, HashSet<Type>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.Generator
-
Write the output for the given OutputFileName into the output stream.
- writeOutputFor(Generator.OutputType, HashSet<Type>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write the output for the given OutputFileName into the output stream.
- writeOutputFor(Generator.OutputType, HashSet, IndentingWriter) - Method in class org.glassfish.rmic.iiop.StubGenerator
-
Write the output for the given OutputFileName into the output stream.
- writeProlog(CompoundType, Hashtable<String, CompoundType>, Hashtable<String, CompoundType>, Hashtable<String, ArrayType>, Hashtable<String, CompoundType>, Hashtable<String, CompoundType>, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write IDL prolog for a CompoundType.
- writeRemote(RemoteType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL interface definition for either: 1) a conforming Java remote interface (RemoteType)..or 2) a non-conforming Java interface whose methods all throw java.rmi.RemoteException (AbstractType)
- writeRepositoryID(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write #pragma to identify the repository ID of the given type
- writeSequence(Generator.OutputType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write boxedRMI valuetype for a single dimension of an IDL sequence indicated by the given OutputType.
- writeSpecial(Type, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write special typedef
- writeTie(Generator.OutputType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.StubGenerator
-
Write the Tie for the remote class to a stream.
- writeValue(ValueType, IndentingWriter) - Method in class org.glassfish.rmic.iiop.IDLGenerator
-
Write an IDL valuetype definition for a conforming Java class.
X
A B C D E F G H I J K L M N O P Q R S T U V W XAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form