net.sf.sevenzipjbinding
Interface IOutItemAllFormats

All Superinterfaces:
IOutItem7z, IOutItemBase, IOutItemBZip2, IOutItemGZip, IOutItemTar, IOutItemZip
All Known Implementing Classes:
OutItem

public interface IOutItemAllFormats
extends IOutItem7z, IOutItemBZip2, IOutItemGZip, IOutItemTar, IOutItemZip

Archive format independent (generic) archive item data class. It contains all information about a single archive item, that is needed for a create or an update archive operation. Use this interface in the code, that should be able to handle multiple archive formats is a generic way. See IOutItemBase for details.

Since:
9.20-2.00
Author:
Boris Brodski
See Also:
IOutItemBase

Method Summary
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItem7z
getPropertyAttributes, getPropertyIsAnti, getPropertyIsDir, getPropertyLastModificationTime, getPropertyPath, setPropertyAttributes, setPropertyIsAnti, setPropertyIsDir, setPropertyLastModificationTime, setPropertyPath
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemBase
getArchiveFormat, getDataSize, getIndex, getOutArchive, getUpdateIsNewData, getUpdateIsNewProperties, getUpdateOldArchiveItemIndex, setDataSize, setUpdateIsNewData, setUpdateIsNewProperties, setUpdateOldArchiveItemIndex
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemBase
getArchiveFormat, getDataSize, getIndex, getOutArchive, getUpdateIsNewData, getUpdateIsNewProperties, getUpdateOldArchiveItemIndex, setDataSize, setUpdateIsNewData, setUpdateIsNewProperties, setUpdateOldArchiveItemIndex
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemGZip
getPropertyLastModificationTime, getPropertyPath, setPropertyLastModificationTime, setPropertyPath
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemBase
getArchiveFormat, getDataSize, getIndex, getOutArchive, getUpdateIsNewData, getUpdateIsNewProperties, getUpdateOldArchiveItemIndex, setDataSize, setUpdateIsNewData, setUpdateIsNewProperties, setUpdateOldArchiveItemIndex
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemTar
getPropertyGroup, getPropertyHardLink, getPropertyIsDir, getPropertyLastModificationTime, getPropertyPath, getPropertyPosixAttributes, getPropertySymLink, getPropertyUser, setPropertyGroup, setPropertyHardLink, setPropertyIsDir, setPropertyLastModificationTime, setPropertyPath, setPropertyPosixAttributes, setPropertySymLink, setPropertyUser
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemBase
getArchiveFormat, getDataSize, getIndex, getOutArchive, getUpdateIsNewData, getUpdateIsNewProperties, getUpdateOldArchiveItemIndex, setDataSize, setUpdateIsNewData, setUpdateIsNewProperties, setUpdateOldArchiveItemIndex
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemZip
getPropertyAttributes, getPropertyCreationTime, getPropertyIsDir, getPropertyLastAccessTime, getPropertyLastModificationTime, getPropertyPath, setPropertyAttributes, setPropertyCreationTime, setPropertyIsDir, setPropertyLastAccessTime, setPropertyLastModificationTime, setPropertyPath
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemBase
getArchiveFormat, getDataSize, getIndex, getOutArchive, getUpdateIsNewData, getUpdateIsNewProperties, getUpdateOldArchiveItemIndex, setDataSize, setUpdateIsNewData, setUpdateIsNewProperties, setUpdateOldArchiveItemIndex