Class AbstractMonolithicDocument

  • All Implemented Interfaces:
    Document
    Direct Known Subclasses:
    MonolithicFileDocument

    public abstract class AbstractMonolithicDocument
    extends java.lang.Object
    implements Document
    Abstract base class for monolithic documents.
    • Field Detail

      • name

        private final java.lang.String name
      • metaData

        private final MetaData metaData
    • Constructor Detail

      • AbstractMonolithicDocument

        public AbstractMonolithicDocument​(java.lang.String pName)
    • Method Detail

      • isComposite

        public boolean isComposite()
        Description copied from interface: Document
        Is this a composite document?
        Specified by:
        isComposite in interface Document
        Returns:
        true if composite, false otherwise
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Document
      • getMetaData

        public MetaData getMetaData()
        Description copied from interface: Document
        Gets data describing this resource.
        Specified by:
        getMetaData in interface Document
        Returns:
        not null