net.sf.sevenzipjbinding
Interface IOutItem7z

All Superinterfaces:
IOutItemBase
All Known Subinterfaces:
IOutItemAllFormats
All Known Implementing Classes:
OutItem

public interface IOutItem7z
extends IOutItemBase

7-zip specific archive item data class. It contains all information about a single archive item, that is needed for a create or an update archive operation. See IOutItemBase for details.

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

Method Summary
 java.lang.Integer getPropertyAttributes()
          Get property PropID.ATTRIBUTES.
 java.lang.Boolean getPropertyIsAnti()
          Get property PropID.IS_ANTI.
 java.lang.Boolean getPropertyIsDir()
          Get property PropID.IS_FOLDER.
 java.util.Date getPropertyLastModificationTime()
          Get property PropID.LAST_MODIFICATION_TIME.
 java.lang.String getPropertyPath()
          Get property PropID.PATH.
 void setPropertyAttributes(java.lang.Integer attributes)
          Set property PropID.ATTRIBUTES.
 void setPropertyIsAnti(java.lang.Boolean isAnti)
          Set property PropID.IS_ANTI.
 void setPropertyIsDir(java.lang.Boolean dir)
          Set property PropID.IS_FOLDER.
 void setPropertyLastModificationTime(java.util.Date modificationTime)
          Set property PropID.LAST_MODIFICATION_TIME.
 void setPropertyPath(java.lang.String path)
          Set property PropID.PATH.
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutItemBase
getArchiveFormat, getDataSize, getIndex, getOutArchive, getUpdateIsNewData, getUpdateIsNewProperties, getUpdateOldArchiveItemIndex, setDataSize, setUpdateIsNewData, setUpdateIsNewProperties, setUpdateOldArchiveItemIndex
 

Method Detail

getPropertyAttributes

java.lang.Integer getPropertyAttributes()
Get property PropID.ATTRIBUTES.

Returns:
attributes
See Also:
PropID.ATTRIBUTES

setPropertyAttributes

void setPropertyAttributes(java.lang.Integer attributes)
Set property PropID.ATTRIBUTES.

Parameters:
attributes - see PropID.ATTRIBUTES
See Also:
PropID.ATTRIBUTES

getPropertyPath

java.lang.String getPropertyPath()
Get property PropID.PATH.

Returns:
path
See Also:
PropID.PATH

setPropertyPath

void setPropertyPath(java.lang.String path)
Set property PropID.PATH.

Parameters:
path - see PropID.PATH
See Also:
PropID.PATH

getPropertyIsDir

java.lang.Boolean getPropertyIsDir()
Get property PropID.IS_FOLDER.

Returns:
dir
See Also:
PropID.IS_FOLDER

setPropertyIsDir

void setPropertyIsDir(java.lang.Boolean dir)
Set property PropID.IS_FOLDER.

Parameters:
dir - see PropID.IS_FOLDER
See Also:
PropID.IS_FOLDER

getPropertyLastModificationTime

java.util.Date getPropertyLastModificationTime()
Get property PropID.LAST_MODIFICATION_TIME.

Returns:
last modification time
See Also:
PropID.LAST_MODIFICATION_TIME

setPropertyLastModificationTime

void setPropertyLastModificationTime(java.util.Date modificationTime)
Set property PropID.LAST_MODIFICATION_TIME.

Parameters:
modificationTime - see PropID.LAST_MODIFICATION_TIME
See Also:
PropID.LAST_MODIFICATION_TIME

getPropertyIsAnti

java.lang.Boolean getPropertyIsAnti()
Get property PropID.IS_ANTI.

Returns:
isAnti flag
See Also:
PropID.IS_ANTI

setPropertyIsAnti

void setPropertyIsAnti(java.lang.Boolean isAnti)
Set property PropID.IS_ANTI.

Parameters:
isAnti - see PropID.IS_ANTI.
See Also:
PropID.IS_ANTI