Uses of Class
com.sun.tools.corba.ee.idl.SymtabEntry
Packages that use SymtabEntry
-
Uses of SymtabEntry in com.sun.tools.corba.ee.idl
Subclasses of SymtabEntry in com.sun.tools.corba.ee.idlModifier and TypeClassDescriptionclassThis is the symbol table entry for attributes.classThis is the symbol table entry for constants.classThis is the symbol table entry for enumerated types.classThis is the symbol table entry for exceptions.classThis is the symbol table entry for forward declarations of interfaces.classThis is the symbol table entry for forward declarations of values.classThis is the symbol table entry for the #include statement.classThis is the symbol table entry for interfaces.classThis is the symbol table entry for methods.classThis is the symbol table entry for modules.classThis is the symbol table entry for constants.classThis is the symbol table entry for parameters.classThis is the symbol table entry for the #pragma statement.classThis is the symbol table entry for primitive types: octet, char, short, long, long long (and unsigned versions), float, double, string.classThis is the symbol table entry for sequences.classclassThis is the symbol table entry for structs.classThis is the symbol table entry for typedefs.classThis is the symbol table entry for unions.classThis is the symbol table entry for valuesBoxes.classThis is the symbol table entry for values.Fields in com.sun.tools.corba.ee.idl with type parameters of type SymtabEntryModifier and TypeFieldDescriptionprotected Hashtable<String, SymtabEntry> Compile.symbolTableThis is the symbol table.Methods in com.sun.tools.corba.ee.idl that return SymtabEntryModifier and TypeMethodDescriptionSymtabEntry.container()This must be either an InterfaceEntry or a ModuleEntry.protected SymtabEntryPragmaHandler.getEntryForName(String string) This method, given an entry name, returns the entry with that name.protected SymtabEntryPragmaHandler.scopedName()This method assumes that the current token marks the beginning of a scoped name.SymtabEntry.type()Methods in com.sun.tools.corba.ee.idl that return types with arguments of type SymtabEntryModifier and TypeMethodDescriptionInterfaceEntry.contained()This is a vector of SymtabEntry's.ModuleEntry.contained()This is a vector of SymtabEntry's.SequenceEntry.contained()Only sequences can be contained within sequences.StructEntry.contained()This is a vector of SymtabEntry's.UnionEntry.contained()This is a vector ofSymtabEntrys.InterfaceEntry.derivedFrom()This method returns a vector of InterfaceEntry's.ValueEntry.supports()This method returns a vector ofInterfaceEntrys.Methods in com.sun.tools.corba.ee.idl with parameters of type SymtabEntryModifier and TypeMethodDescriptionvoidInterfaceEntry.addContained(SymtabEntry entry) Add a symbol table entry to this interface's contained vector.voidModuleEntry.addContained(SymtabEntry entry) voidSequenceEntry.addContained(SymtabEntry entry) Only sequences can be contained within sequences.voidStructEntry.addContained(SymtabEntry entry) voidUnionEntry.addContained(SymtabEntry entry) voidInterfaceEntry.addDerivedFrom(SymtabEntry derivedFrom) Add an InterfaceEntry to the list of interfaces which this interface is derivedFrom.voidValueEntry.addSupport(SymtabEntry supports) Add an InterfaceEntry to the list of interfaces which this value supports.voidValueRepositoryId.addType(SymtabEntry entry) Add a type to the list of types which have already been included.protected voidPragmaHandler.closeScope(SymtabEntry entry) This method is called when the parser encounters a right curly brace.DefaultSymtabFactory.constEntry(SymtabEntry container, IDLID id) SymtabFactory.constEntry(SymtabEntry container, IDLID id) voidSymtabEntry.container(SymtabEntry newContainer) This must be either an InterfaceEntry or a ModuleEntry.DefaultSymtabFactory.enumEntry(SymtabEntry container, IDLID id) SymtabFactory.enumEntry(SymtabEntry container, IDLID id) DefaultSymtabFactory.exceptionEntry(SymtabEntry container, IDLID id) SymtabFactory.exceptionEntry(SymtabEntry container, IDLID id) DefaultSymtabFactory.includeEntry(SymtabEntry container) SymtabFactory.includeEntry(SymtabEntry container) booleanValueRepositoryId.isNewType(SymtabEntry entry) Check to see if a specified type has already been processed.DefaultSymtabFactory.nativeEntry(SymtabEntry container, IDLID id) SymtabFactory.nativeEntry(SymtabEntry container, IDLID id) protected voidPragmaHandler.openScope(SymtabEntry entry) This method is called when the parser encounters a left curly brace.DefaultSymtabFactory.pragmaEntry(SymtabEntry container) SymtabFactory.pragmaEntry(SymtabEntry container) DefaultSymtabFactory.sequenceEntry(SymtabEntry container, IDLID id) SymtabFactory.sequenceEntry(SymtabEntry container, IDLID id) DefaultSymtabFactory.structEntry(SymtabEntry container, IDLID id) SymtabFactory.structEntry(SymtabEntry container, IDLID id) voidMethodEntry.type(SymtabEntry newType) voidSymtabEntry.type(SymtabEntry newType) DefaultSymtabFactory.typedefEntry(SymtabEntry container, IDLID id) SymtabFactory.typedefEntry(SymtabEntry container, IDLID id) DefaultSymtabFactory.unionEntry(SymtabEntry container, IDLID id) SymtabFactory.unionEntry(SymtabEntry container, IDLID id) Constructors in com.sun.tools.corba.ee.idl with parameters of type SymtabEntryModifierConstructorDescriptionprotectedConstEntry(SymtabEntry that, IDLID clone) This is a shallow copy constructor.protectedEnumEntry(SymtabEntry that, IDLID clone) protectedExceptionEntry(SymtabEntry that, IDLID clone) protectedForwardEntry(SymtabEntry that, IDLID clone) protectedForwardValueEntry(SymtabEntry that, IDLID clone) protectedIncludeEntry(SymtabEntry that) protectedInterfaceEntry(SymtabEntry that, IDLID clone) protectedModuleEntry(SymtabEntry that, IDLID clone) protectedNativeEntry(SymtabEntry that, IDLID clone) protectedParameterEntry(SymtabEntry that, IDLID clone) protectedPragmaEntry(SymtabEntry that) protectedSequenceEntry(SymtabEntry that, IDLID clone) protectedStringEntry(SymtabEntry that, IDLID clone) protectedStructEntry(SymtabEntry that, IDLID clone) protectedTypedefEntry(SymtabEntry that, IDLID clone) protectedUnionEntry(SymtabEntry that, IDLID clone) protectedValueBoxEntry(SymtabEntry that, IDLID clone) protectedValueEntry(SymtabEntry that, IDLID clone) -
Uses of SymtabEntry in com.sun.tools.corba.ee.idl.toJavaPortable
Fields in com.sun.tools.corba.ee.idl.toJavaPortable declared as SymtabEntryModifier and TypeFieldDescriptionprotected SymtabEntryDefaultFactory.entryprotected SymtabEntryHelper.entryprotected SymtabEntryHolder.entryprotected SymtabEntryValueFactory.entryprotected SymtabEntryUnionGen.utypeFields in com.sun.tools.corba.ee.idl.toJavaPortable with type parameters of type SymtabEntryMethods in com.sun.tools.corba.ee.idl.toJavaPortable that return SymtabEntryMethods in com.sun.tools.corba.ee.idl.toJavaPortable with parameters of type SymtabEntryModifier and TypeMethodDescriptionstatic StringUtil.containerFullName(SymtabEntry container) static StringUtil.fileName(SymtabEntry entry, NameModifier modifier, String extension) static StringUtil.fileName(SymtabEntry entry, String extension) Given a symbol table entry, return the name of the file which should be created.voidAuxGen.generate(Hashtable symbolTable, SymtabEntry entry) voidDefaultFactory.generate(Hashtable symbolTable, SymtabEntry entry) Generate the default value factory class.voidHelper.generate(Hashtable symbolTable, SymtabEntry entry) Generate the helper class.voidHolder.generate(Hashtable symbolTable, SymtabEntry entry) Generate the holder class.voidSkeleton.generate(Hashtable symbolTable, SymtabEntry entry) voidStub.generate(Hashtable symbolTable, SymtabEntry entry) voidValueFactory.generate(Hashtable symbolTable, SymtabEntry entry) Generate the default value factory class.static GenFileStreamUtil.getStream(String name, SymtabEntry entry) static StringUtil.helperName(SymtabEntry entry, boolean qualifiedName) voidEnumGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidForwardValueGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidInterfaceGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidJavaGenerator.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidPrimitiveGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidSequenceGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidStringGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidStructGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidTypedefGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidUnionGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidValueBoxGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidValueBoxGen24.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidValueGen.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) voidValueGen24.helperRead(String entryName, SymtabEntry entry, PrintWriter stream) intEnumGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intForwardValueGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intInterfaceGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intJavaGenerator.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intPrimitiveGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intSequenceGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intStringGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intStructGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intTypedefGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intUnionGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intValueBoxGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intValueGen.helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) voidEnumGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidForwardValueGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidInterfaceGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidJavaGenerator.helperWrite(SymtabEntry entry, PrintWriter stream) voidPrimitiveGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidSequenceGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidStringGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidStructGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidTypedefGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidUnionGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidValueBoxGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidValueBoxGen24.helperWrite(SymtabEntry entry, PrintWriter stream) voidValueGen.helperWrite(SymtabEntry entry, PrintWriter stream) voidValueGen24.helperWrite(SymtabEntry entry, PrintWriter stream) static StringUtil.holderName(SymtabEntry entry) static booleanUtil.IDLEntity(SymtabEntry entry) static StringUtil.javaName(SymtabEntry entry) Given a SymtabEntry, return the string which should be used for this entry.static StringUtil.javaQualifiedName(SymtabEntry entry) Given a symtabEntry, return the name of this entry.protected voidCompile.preEmitELElement(SymtabEntry entry) This method is called by preEmit once for each emitList entry.protected voidCompile.preEmitSTElement(SymtabEntry entry) This method is called by preEmit once for each symbol table entry.intEnumGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intForwardValueGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intInterfaceGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intJavaGenerator.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intPrimitiveGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intSequenceGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intStringGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intStructGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intTypedefGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intUnionGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intValueBoxGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intValueGen.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intValueGen24.read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) voidTCOffsets.set(SymtabEntry entry) voidTCOffsets.setMember(SymtabEntry entry) static GenFileStreamUtil.stream(SymtabEntry entry, NameModifier modifier, String extension) static GenFileStreamUtil.stream(SymtabEntry entry, String extension) protected voidValueBoxGen.streamableRead(String entryName, SymtabEntry entry, PrintWriter stream) intEnumGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intForwardValueGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intInterfaceGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intJavaGenerator.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intPrimitiveGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intSequenceGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intStringGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intStructGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intTypedefGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intUnionGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intValueBoxGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) intValueGen.type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) static SymtabEntryUtil.typeOf(SymtabEntry entry) intEnumGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intForwardValueGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intInterfaceGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intJavaGenerator.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intPrimitiveGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intSequenceGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intStringGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intStructGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intTypedefGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intUnionGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intValueBoxGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intValueBoxGen24.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intValueGen.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) intValueGen24.write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) static voidUtil.writeInitializer(String indent, String name, String arrayDcl, SymtabEntry entry, PrintWriter stream) static voidUtil.writeInitializer(String indent, String name, String arrayDcl, SymtabEntry entry, String initializer, PrintWriter stream) static voidUtil.writePackage(PrintWriter stream, SymtabEntry entry) static voidUtil.writePackage(PrintWriter stream, SymtabEntry entry, short type) static voidUtil.writePackage(PrintWriter stream, SymtabEntry entry, String name, short type) protected voidMethodGen.writeParmType(SymtabEntry parm, int passType) Method parameters in com.sun.tools.corba.ee.idl.toJavaPortable with type arguments of type SymtabEntryModifier and TypeMethodDescriptionprotected voidCompile.preEmit(Enumeration<SymtabEntry> emitList)