Class Document


  • public final class Document
    extends java.lang.Object
    Date: 16-Feb-2008
    Author: Mathieu Carbou (mathieu.carbou@gmail.com)
    • Field Detail

      • file

        private final java.io.File file
      • encoding

        private final java.lang.String encoding
      • keywords

        private final java.lang.String[] keywords
    • Constructor Detail

      • Document

        public Document​(java.io.File file,
                        HeaderDefinition headerDefinition,
                        java.lang.String encoding,
                        java.lang.String[] keywords)
    • Method Detail

      • getFile

        public java.io.File getFile()
      • getEncoding

        public java.lang.String getEncoding()
      • isNotSupported

        public boolean isNotSupported()
      • hasHeader

        public boolean hasHeader​(Header header,
                                 boolean strictCheck)
      • updateHeader

        public void updateHeader​(Header header)
      • save

        public void save()
      • saveTo

        public void saveTo​(java.io.File dest)
      • getContent

        public java.lang.String getContent()
      • removeHeader

        public void removeHeader()
      • is

        public boolean is​(Header header)
      • parseHeader

        public void parseHeader()
      • headerDetected

        public boolean headerDetected()
      • toString

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