Class FileMetaData


  • public class FileMetaData
    extends java.lang.Object
    • Constructor Detail

      • FileMetaData

        public FileMetaData​(java.lang.String name,
                            long size)
      • FileMetaData

        public FileMetaData​(byte[] data)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • FileMetaData

        public FileMetaData​(java.io.DataInputStream dataInputStream)
                     throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getMetaDataBytes

        public byte[] getMetaDataBytes()
      • getMetaDataProperty

        public java.lang.String getMetaDataProperty​(java.lang.String propertyName)
      • getPropertyNames

        public java.util.List<java.lang.String> getPropertyNames()
      • getFullTextIndexData

        public java.util.List<TextValue> getFullTextIndexData()
      • getName

        public java.lang.String getName()
      • getSize

        public long getSize()
      • getMimeType

        public java.lang.String getMimeType()
      • setMimeType

        public void setMimeType​(java.lang.String mimeType)
      • addMetaDataEntry

        public void addMetaDataEntry​(java.lang.String property,
                                     java.lang.String value)
      • getTextContent

        public java.lang.String getTextContent()
      • setTextContent

        public void setTextContent​(java.lang.String textContent)
      • getLanguage

        public java.lang.String getLanguage()
      • setLanguage

        public void setLanguage​(java.lang.String language)
      • getHash

        public java.lang.String getHash()
      • setHash

        public void setHash​(java.lang.String hash)
      • toString

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