net.sourceforge.neurosdbm.db
Class ExtraInfo

java.lang.Object
  extended bynet.sourceforge.neurosdbm.db.ExtraInfo

class ExtraInfo
extends java.lang.Object


Field Summary
private  int length
           
private  int type
           
static int TYPE_DISPLAYDATA
           
static int TYPE_UINT
           
static int TYPE_UNDEFINED
           
static int TYPE_WORDSTRING
           
static int TYPE_WORDSTRINGPAD
           
private  java.util.ArrayList wordsRead
           
 
Constructor Summary
(package private) ExtraInfo(byte[] bytes)
           
  ExtraInfo(java.nio.ByteBuffer bytes, int wordOffset)
           
(package private) ExtraInfo(long uint)
           
 
Method Summary
 long getUINT()
           
 java.util.ArrayList getWordArrayList()
           
 int getWordLength()
           
(package private)  void setType(int type)
           
(package private)  void write(NIOFile file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wordsRead

private java.util.ArrayList wordsRead

length

private int length

type

private int type

TYPE_UNDEFINED

public static final int TYPE_UNDEFINED
See Also:
Constant Field Values

TYPE_UINT

public static final int TYPE_UINT
See Also:
Constant Field Values

TYPE_WORDSTRING

public static final int TYPE_WORDSTRING
See Also:
Constant Field Values

TYPE_WORDSTRINGPAD

public static final int TYPE_WORDSTRINGPAD
See Also:
Constant Field Values

TYPE_DISPLAYDATA

public static final int TYPE_DISPLAYDATA
See Also:
Constant Field Values
Constructor Detail

ExtraInfo

public ExtraInfo(java.nio.ByteBuffer bytes,
                 int wordOffset)

ExtraInfo

ExtraInfo(long uint)

ExtraInfo

ExtraInfo(byte[] bytes)
Method Detail

setType

void setType(int type)

getWordArrayList

public java.util.ArrayList getWordArrayList()

getWordLength

public int getWordLength()

getUINT

public long getUINT()

write

void write(NIOFile file)
     throws java.io.IOException,
            DatabaseInternalCorruptionException
Throws:
java.io.IOException
DatabaseInternalCorruptionException


Copyright © 2004 NeurosDBM Dev Team All Rights Reserved.