com.ecebs.rtd.enabler.types.itso
Class ITSOShell

java.lang.Object
  extended by com.ecebs.rtd.enabler.types.itso.ITSOShell
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ITSOShellCMD4

public class ITSOShell
extends Object
implements Serializable

Represents the ITSO Shell structure

Author:
kyleb
See Also:
Serialized Form

Constructor Summary
ITSOShell(byte[] shell, int offset)
          Parses the structure from the byte array starting at the offset
 
Method Summary
 Calendar getExpiryDate()
           
 String getFormattedISRN()
           
 byte[] getFullShell()
           
 short getFVC()
           
 Header getHeader()
           
 int getIIN()
           
 String getISRN()
           
 byte getIsrnCheck()
           
 int getISSN()
           
 short getKSC()
           
 short getKVC()
           
 short getNumDirEntries()
           
 short getNumSectors()
           
 int getOID()
           
 short getSCTLength()
           
 int getSectorSize()
           
 boolean isBlocked()
           
 boolean isFullShell()
           
 boolean isMCRNPresent()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ITSOShell

public ITSOShell(byte[] shell,
                 int offset)
          throws IndexOutOfBoundsException
Parses the structure from the byte array starting at the offset

Parameters:
shell - byte array to parse shell from
offset - index to start parsing at
Throws:
IndexOutOfBoundsException
Method Detail

getFullShell

public byte[] getFullShell()

isFullShell

public boolean isFullShell()

isMCRNPresent

public boolean isMCRNPresent()

isBlocked

public boolean isBlocked()

getHeader

public Header getHeader()

getIIN

public int getIIN()

getOID

public int getOID()

getISSN

public int getISSN()

getIsrnCheck

public byte getIsrnCheck()

getISRN

public String getISRN()

getFormattedISRN

public String getFormattedISRN()

getFVC

public short getFVC()

getKSC

public short getKSC()

getKVC

public short getKVC()

getExpiryDate

public Calendar getExpiryDate()

getSectorSize

public int getSectorSize()

getNumSectors

public short getNumSectors()

getNumDirEntries

public short getNumDirEntries()

getSCTLength

public short getSCTLength()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Ecebs Ltd. All Rights Reserved.