Interface FileEntryWriter

All Known Implementing Classes:
DosFileEntryReaderWriter, PascalFileEntryReaderWriter, ProdosFileEntryReaderWriter

public interface FileEntryWriter
  • Method Details

    • setFilename

      default void setFilename(String filename)
    • setProdosFiletype

      default void setProdosFiletype(String filetype)
    • setLocked

      default void setLocked(boolean flag)
    • setFileData

      default void setFileData(byte[] data)
    • setFileData

      default void setFileData(byte[] data, byte[] resource)
    • setBinaryAddress

      default void setBinaryAddress(int address)
      The address embedded in binary objects. This varies by DOS's so is split apart.
    • setBinaryLength

      default void setBinaryLength(int length)
      The length embedded in binary, Applesoft, Integer BASIC objects. This varies by DOS's so is split apart.
    • setAuxiliaryType

      default void setAuxiliaryType(int auxType)
    • setCreationDate

      default void setCreationDate(Date date)
    • setLastModificationDate

      default void setLastModificationDate(Date date)
    • get

      static FileEntryWriter get(FileEntry fileEntry)