Class PrimitiveGen

    • Constructor Summary

      Constructors 
      Constructor Description
      PrimitiveGen()
      Public zero-argument constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void generate​(java.util.Hashtable symbolTable, PrimitiveEntry e, java.io.PrintWriter stream)
      This method should never be called; this class exists for the JavaGenerator interface.
      void helperRead​(java.lang.String entryName, SymtabEntry entry, java.io.PrintWriter stream)  
      int helperType​(int index, java.lang.String indent, TCOffsets tcoffsets, java.lang.String name, SymtabEntry entry, java.io.PrintWriter stream)  
      void helperWrite​(SymtabEntry entry, java.io.PrintWriter stream)  
      int read​(int index, java.lang.String indent, java.lang.String name, SymtabEntry entry, java.io.PrintWriter stream)  
      int type​(int index, java.lang.String indent, TCOffsets tcoffsets, java.lang.String name, SymtabEntry entry, java.io.PrintWriter stream)  
      int write​(int index, java.lang.String indent, java.lang.String name, SymtabEntry entry, java.io.PrintWriter stream)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PrimitiveGen

        public PrimitiveGen()
        Public zero-argument constructor.
    • Method Detail

      • generate

        public void generate​(java.util.Hashtable symbolTable,
                             PrimitiveEntry e,
                             java.io.PrintWriter stream)
        This method should never be called; this class exists for the JavaGenerator interface.
        Specified by:
        generate in interface PrimitiveGen
      • helperType

        public int helperType​(int index,
                              java.lang.String indent,
                              TCOffsets tcoffsets,
                              java.lang.String name,
                              SymtabEntry entry,
                              java.io.PrintWriter stream)
        Specified by:
        helperType in interface JavaGenerator
      • type

        public int type​(int index,
                        java.lang.String indent,
                        TCOffsets tcoffsets,
                        java.lang.String name,
                        SymtabEntry entry,
                        java.io.PrintWriter stream)
        Specified by:
        type in interface JavaGenerator
      • helperRead

        public void helperRead​(java.lang.String entryName,
                               SymtabEntry entry,
                               java.io.PrintWriter stream)
        Specified by:
        helperRead in interface JavaGenerator
      • read

        public int read​(int index,
                        java.lang.String indent,
                        java.lang.String name,
                        SymtabEntry entry,
                        java.io.PrintWriter stream)
        Specified by:
        read in interface JavaGenerator
      • write

        public int write​(int index,
                         java.lang.String indent,
                         java.lang.String name,
                         SymtabEntry entry,
                         java.io.PrintWriter stream)
        Specified by:
        write in interface JavaGenerator