Package com.github.junrar.rarfile
Class UnixOwnersHeader
java.lang.Object
com.github.junrar.rarfile.BaseBlock
com.github.junrar.rarfile.BlockHeader
com.github.junrar.rarfile.SubBlockHeader
com.github.junrar.rarfile.UnixOwnersHeader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate intprivate static final org.slf4j.Loggerprivate Stringprivate intFields inherited from class com.github.junrar.rarfile.SubBlockHeader
SubBlockHeaderSizeFields inherited from class com.github.junrar.rarfile.BlockHeader
blockHeaderSizeFields inherited from class com.github.junrar.rarfile.BaseBlock
BaseBlockSize, EARC_DATACRC, EARC_NEXT_VOLUME, EARC_REVSPACE, EARC_VOLNUMBER, flags, headCRC, headerSize, headerType, LHD_COMMENT, LHD_DIRECTORY, LHD_EXTFLAGS, LHD_EXTTIME, LHD_LARGE, LHD_PASSWORD, LHD_SALT, LHD_SOLID, LHD_SPLIT_AFTER, LHD_SPLIT_BEFORE, LHD_UNICODE, LHD_VERSION, LHD_WINDOW1024, LHD_WINDOW128, LHD_WINDOW2048, LHD_WINDOW256, LHD_WINDOW4096, LHD_WINDOW512, LHD_WINDOW64, LHD_WINDOWMASK, LONG_BLOCK, MHD_AV, MHD_COMMENT, MHD_ENCRYPTVER, MHD_FIRSTVOLUME, MHD_LOCK, MHD_NEWNUMBERING, MHD_PACK_COMMENT, MHD_PASSWORD, MHD_PROTECT, MHD_SOLID, MHD_VOLUME, positionInFile, SKIP_IF_UNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGroup()intgetOwner()intvoidprint()voidvoidsetGroupNameSize(int groupNameSize) voidvoidsetOwnerNameSize(int ownerNameSize) Methods inherited from class com.github.junrar.rarfile.SubBlockHeader
getLevel, getSubTypeMethods inherited from class com.github.junrar.rarfile.BlockHeader
getDataSize, getPackSizeMethods inherited from class com.github.junrar.rarfile.BaseBlock
getFlags, getHeadCRC, getHeaderSize, getHeaderSize, getHeaderType, getPositionInFile, hasArchiveDataCRC, hasEncryptVersion, hasVolumeNumber, isSubBlock, setPositionInFile
-
Field Details
-
logger
private static final org.slf4j.Logger logger -
ownerNameSize
private int ownerNameSize -
groupNameSize
private int groupNameSize -
owner
-
group
-
-
Constructor Details
-
UnixOwnersHeader
-
-
Method Details
-
getGroup
- Returns:
- the group
-
setGroup
- Parameters:
group- the group to set
-
getGroupNameSize
public int getGroupNameSize()- Returns:
- the groupNameSize
-
setGroupNameSize
public void setGroupNameSize(int groupNameSize) - Parameters:
groupNameSize- the groupNameSize to set
-
getOwner
- Returns:
- the owner
-
setOwner
- Parameters:
owner- the owner to set
-
getOwnerNameSize
public int getOwnerNameSize()- Returns:
- the ownerNameSize
-
setOwnerNameSize
public void setOwnerNameSize(int ownerNameSize) - Parameters:
ownerNameSize- the ownerNameSize to set
-
print
public void print()- Overrides:
printin classSubBlockHeader
-