com.github.junrar.rarfile
Class MacInfoHeader

java.lang.Object
  extended by com.github.junrar.rarfile.BaseBlock
      extended by com.github.junrar.rarfile.BlockHeader
          extended by com.github.junrar.rarfile.SubBlockHeader
              extended by com.github.junrar.rarfile.MacInfoHeader

public class MacInfoHeader
extends SubBlockHeader

Mac File attribute header


Field Summary
static short MacInfoHeaderSize
           
 
Fields inherited from class com.github.junrar.rarfile.SubBlockHeader
SubBlockHeaderSize
 
Fields inherited from class com.github.junrar.rarfile.BlockHeader
blockHeaderSize
 
Fields 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
MacInfoHeader(SubBlockHeader sb, byte[] macHeader)
           
 
Method Summary
 int getFileCreator()
           
 int getFileType()
           
 void print()
           
 void setFileCreator(int fileCreator)
           
 void setFileType(int fileType)
           
 
Methods inherited from class com.github.junrar.rarfile.SubBlockHeader
getLevel, getSubType
 
Methods inherited from class com.github.junrar.rarfile.BlockHeader
getDataSize, getPackSize
 
Methods inherited from class com.github.junrar.rarfile.BaseBlock
getFlags, getHeadCRC, getHeaderSize, getHeaderType, getPositionInFile, hasArchiveDataCRC, hasEncryptVersion, hasVolumeNumber, isSubBlock, setPositionInFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MacInfoHeaderSize

public static final short MacInfoHeaderSize
See Also:
Constant Field Values
Constructor Detail

MacInfoHeader

public MacInfoHeader(SubBlockHeader sb,
                     byte[] macHeader)
Method Detail

getFileCreator

public int getFileCreator()
Returns:
the fileCreator

setFileCreator

public void setFileCreator(int fileCreator)
Parameters:
fileCreator - the fileCreator to set

getFileType

public int getFileType()
Returns:
the fileType

setFileType

public void setFileType(int fileType)
Parameters:
fileType - the fileType to set

print

public void print()
Overrides:
print in class SubBlockHeader


Copyright © 2012. All Rights Reserved.