com.github.stephenc.javaisotools.udflib.structures
Class Tag

java.lang.Object
  extended by com.github.stephenc.javaisotools.udflib.structures.Tag

public class Tag
extends Object


Field Summary
 int DescriptorCRC
           
 int DescriptorCRCLength
           
 int DescriptorVersion
           
 byte Reserved
           
 short TagChecksum
           
 int TagIdentifier
           
 long TagLocation
           
 int TagSerialNumber
           
 
Constructor Summary
Tag()
           
 
Method Summary
 short calculateChecksum()
           
 byte[] getBytes()
           
 int read(byte[] rawData, int startPosition)
           
 void read(RandomAccessFile myRandomAccessFile)
           
 void write(RandomAccessFile myRandomAccessFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TagIdentifier

public int TagIdentifier

DescriptorVersion

public int DescriptorVersion

TagChecksum

public short TagChecksum

Reserved

public byte Reserved

TagSerialNumber

public int TagSerialNumber

DescriptorCRC

public int DescriptorCRC

DescriptorCRCLength

public int DescriptorCRCLength

TagLocation

public long TagLocation
Constructor Detail

Tag

public Tag()
Method Detail

read

public void read(RandomAccessFile myRandomAccessFile)
          throws IOException
Throws:
IOException

read

public int read(byte[] rawData,
                int startPosition)

write

public void write(RandomAccessFile myRandomAccessFile)
           throws IOException
Throws:
IOException

getBytes

public byte[] getBytes()

calculateChecksum

public short calculateChecksum()


Copyright © 2013. All Rights Reserved.