Interface MetaData

  • All Known Implementing Classes:
    MetaData

    public interface MetaData
    This interface provides access to the predefined meta data of the source document (currently incomplete)
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getCreator()
      Get the creator of the source document (or the initial creator if none is specified)
      java.lang.String getDate()
      Get the date of the source document
      java.lang.String getDescription()
      Get the description of the source document
      java.lang.String getKeywords()
      Get the keywords of the source document
      java.lang.String getLanguage()
      Get the (main) language of the document
      java.lang.String getSubject()
      Get the subject of the source document
      java.lang.String getTitle()
      Get the title of the source document
      java.util.Map<java.lang.String,​java.lang.String> getUserDefinedMetaData()
      Get the user-defined meta data
    • Method Detail

      • getTitle

        java.lang.String getTitle()
        Get the title of the source document
        Returns:
        the title (may return an empty string)
      • getSubject

        java.lang.String getSubject()
        Get the subject of the source document
        Returns:
        the subject (may return an empty string)
      • getKeywords

        java.lang.String getKeywords()
        Get the keywords of the source document
        Returns:
        the keywords as a comma separated list (may return an empty string)
      • getDescription

        java.lang.String getDescription()
        Get the description of the source document
        Returns:
        the description (may return an empty string)
      • getCreator

        java.lang.String getCreator()
        Get the creator of the source document (or the initial creator if none is specified)
        Returns:
        the creator (may return an empty string)
      • getLanguage

        java.lang.String getLanguage()
        Get the (main) language of the document
        Returns:
        the language
      • getDate

        java.lang.String getDate()
        Get the date of the source document
        Returns:
        the date (may return an empty string)
      • getUserDefinedMetaData

        java.util.Map<java.lang.String,​java.lang.String> getUserDefinedMetaData()
        Get the user-defined meta data
        Returns:
        the user-defined meta data as a name-value map