Documentation of 'org.apache.poi.poifs.property.NPropertyTable' Java class
NPropertyTable
org.apache.poi.poifs.property

Class NPropertyTable

  • All Implemented Interfaces:
    BATManaged


    public final class NPropertyTable
    extends PropertyTableBase
    This class embodies the Property Table for a NPOIFSFileSystem; this is basically the directory for all of the documents in the filesystem.
    • Constructor Detail

      • NPropertyTable

        public NPropertyTable(HeaderBlock headerBlock)
      • NPropertyTable

        public NPropertyTable(HeaderBlock headerBlock,
                              NPOIFSFileSystem filesystem)
                       throws java.io.IOException
        reading constructor (used when we've read in a file and we want to extract the property table from it). Populates the properties thoroughly
        Parameters:
        headerBlock - the header block of the file
        filesystem - the filesystem to read from
        Throws:
        java.io.IOException - if anything goes wrong (which should be a result of the input being NFG)
    • Method Detail

      • countBlocks

        public int countBlocks()
        Return the number of BigBlock's this instance uses
        Returns:
        count of BigBlock instances
      • preWrite

        public void preWrite()
        Prepare to be written
      • write

        public void write(NPOIFSStream stream)
                   throws java.io.IOException
        Writes the properties out into the given low-level stream
        Throws:
        java.io.IOException

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.