Interface XBMXFile

  • All Superinterfaces:
    org.exbin.xbup.core.catalog.base.XBCBase, org.exbin.xbup.core.catalog.base.XBCXFile, XBMBase
    All Known Implementing Classes:
    XBEXFile

    @ParametersAreNonnullByDefault
    public interface XBMXFile
    extends org.exbin.xbup.core.catalog.base.XBCXFile, XBMBase
    Interface for catalog item assesory file entity.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setContent​(byte[] content)
      Sets content of the file.
      void setFilename​(java.lang.String fileName)
      Sets name of the file.
      void setNode​(org.exbin.xbup.core.catalog.base.XBCNode node)
      Sets owner which is directory.
      • Methods inherited from interface org.exbin.xbup.core.catalog.base.XBCBase

        getId
      • Methods inherited from interface org.exbin.xbup.core.catalog.base.XBCXFile

        getContent, getFilename, getNode
    • Method Detail

      • setNode

        void setNode​(org.exbin.xbup.core.catalog.base.XBCNode node)
        Sets owner which is directory.
        Parameters:
        node - node
      • setFilename

        void setFilename​(java.lang.String fileName)
        Sets name of the file.
        Parameters:
        fileName - file name
      • setContent

        void setContent​(byte[] content)
        Sets content of the file.
        Parameters:
        content - content