binaryFileStorage
Class ModuleNameObject

java.lang.Object
  extended by binaryFileStorage.ModuleNameObject

public class ModuleNameObject
extends java.lang.Object

Object which holds the type and name of a PAMGUARD module and can read and or write it from file.

Author:
Doug Gillespie.

Field Summary
private  java.lang.String className
           
static int typeId
           
private  java.lang.String unitName
           
private  java.lang.String unitType
           
 
Constructor Summary
ModuleNameObject(byte[] data)
           
ModuleNameObject(int version, byte[] binaryData)
           
ModuleNameObject(java.lang.String className, java.lang.String unitType, java.lang.String unitName)
           
 
Method Summary
 byte[] createBinaryWriteObject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

typeId

public static int typeId

unitType

private java.lang.String unitType

unitName

private java.lang.String unitName

className

private java.lang.String className
Constructor Detail

ModuleNameObject

public ModuleNameObject(java.lang.String className,
                        java.lang.String unitType,
                        java.lang.String unitName)

ModuleNameObject

public ModuleNameObject(int version,
                        byte[] binaryData)

ModuleNameObject

public ModuleNameObject(byte[] data)
Method Detail

createBinaryWriteObject

public byte[] createBinaryWriteObject()