org.mbari.siam.core
Class InstrumentDatasheet

java.lang.Object
  extended by org.mbari.siam.core.InstrumentDatasheet

public class InstrumentDatasheet
extends java.lang.Object

Definition of Instrument Datasheet @author Mike Risi


Field Summary
static int _FORMAT_VERSION
           
static int _SIZE
          instrument datasheet size in bytes
 
Constructor Summary
InstrumentDatasheet()
          create an uninitialize instrument datasheet
InstrumentDatasheet(byte[] datasheet_bytes)
          create an instrument datasheet using a byte array
 
Method Summary
 byte[] getDatasheetBytes()
          return the instrument datasheet bytes
 int getDsSize()
           
 long getManId()
           
 int getManModel()
           
 long getManSer()
           
 int getManVer()
           
 java.lang.String getName()
           
 byte[] getNameBytes()
           
 UUID getUUID()
          get the instrument datasheet UUID
 int getVersion()
           
 void list(java.io.PrintStream out)
           
 void setManId(long man_id)
           
 void setManModel(int man_model)
           
 void setManSer(long man_ser)
           
 void setManVer(int man_vers)
           
 void setName(java.lang.String name)
           
 void setNameBytes(byte[] name_bytes)
           
 void setUUID(UUID id)
           
 void setVersion(int version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_FORMAT_VERSION

public static final int _FORMAT_VERSION
See Also:
Constant Field Values

_SIZE

public static final int _SIZE
instrument datasheet size in bytes

See Also:
Constant Field Values
Constructor Detail

InstrumentDatasheet

public InstrumentDatasheet(byte[] datasheet_bytes)
create an instrument datasheet using a byte array


InstrumentDatasheet

public InstrumentDatasheet()
create an uninitialize instrument datasheet

Method Detail

list

public void list(java.io.PrintStream out)

getDatasheetBytes

public byte[] getDatasheetBytes()
return the instrument datasheet bytes


getUUID

public UUID getUUID()
get the instrument datasheet UUID


getVersion

public int getVersion()

getDsSize

public int getDsSize()

getManId

public long getManId()

getManModel

public int getManModel()

getManVer

public int getManVer()

getManSer

public long getManSer()

getName

public java.lang.String getName()

getNameBytes

public byte[] getNameBytes()

setUUID

public void setUUID(UUID id)

setVersion

public void setVersion(int version)

setManId

public void setManId(long man_id)

setManModel

public void setManModel(int man_model)

setManVer

public void setManVer(int man_vers)

setManSer

public void setManSer(long man_ser)

setName

public void setName(java.lang.String name)

setNameBytes

public void setNameBytes(byte[] name_bytes)


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.