Class FileContent


  • public final class FileContent
    extends java.lang.Object
    • Field Detail

      • file

        private final java.io.File file
      • fileContent

        private final java.lang.StringBuilder fileContent
      • unix

        private final boolean unix
      • oldPos

        private int oldPos
      • position

        private int position
    • Constructor Detail

      • FileContent

        public FileContent​(java.io.File file,
                           java.lang.String encoding)
    • Method Detail

      • resetTo

        public void resetTo​(int pos)
      • reset

        public void reset()
      • rewind

        public void rewind()
      • endReached

        public boolean endReached()
      • nextLine

        public java.lang.String nextLine()
      • getPosition

        public int getPosition()
      • delete

        public void delete​(int start,
                           int end)
      • insert

        public void insert​(int index,
                           java.lang.String str)
      • removeDuplicatedEmptyEndLines

        public void removeDuplicatedEmptyEndLines()
      • getContent

        public java.lang.String getContent()
      • isUnix

        public boolean isUnix()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object