Class JavaFile


  • public class JavaFile
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static java.lang.String INDENT_STEP  
    • Constructor Summary

      Constructors 
      Constructor Description
      JavaFile()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(java.lang.String newLine)  
      void addAll​(java.util.List newLines)  
      void assertBlocksClosed()  
      void endBlock()  
      void endBlock​(java.lang.String bracket)  
      java.lang.String getIndent()  
      int getLineNumber()  
      java.util.List<java.lang.String> getLines()  
      void insert​(int pos, java.lang.String indent, java.lang.String newLine)  
      void startBlock()  
      void startBlock​(java.lang.String bracket)  
      • Methods inherited from class java.lang.Object

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

      • JavaFile

        public JavaFile()
    • Method Detail

      • getIndent

        public java.lang.String getIndent()
      • getLineNumber

        public int getLineNumber()
      • add

        public void add​(java.lang.String newLine)
      • insert

        public void insert​(int pos,
                           java.lang.String indent,
                           java.lang.String newLine)
      • addAll

        public void addAll​(java.util.List newLines)
      • startBlock

        public void startBlock()
      • startBlock

        public void startBlock​(java.lang.String bracket)
      • endBlock

        public void endBlock()
      • endBlock

        public void endBlock​(java.lang.String bracket)
      • getLines

        public java.util.List<java.lang.String> getLines()
      • assertBlocksClosed

        public void assertBlocksClosed()