org.siebengeisslein.core
Class CoreEntry

java.lang.Object
  extended by org.siebengeisslein.core.CoreEntry

public final class CoreEntry
extends java.lang.Object


Constructor Summary
CoreEntry()
           
CoreEntry(byte[] data, long[] references, int group)
           
 
Method Summary
 byte[] getData()
           
 int getGroup()
           
 long[] getReferences()
           
 int getSize()
           
 void read(java.io.DataInput in)
           
 void setGroup(int group)
           
 java.lang.String toString()
           
 void updateOIDs(java.util.Map<java.lang.Long,java.lang.Long> oidMap, boolean requireAll)
           
 void write(java.nio.ByteBuffer buf)
           
 void write(java.io.DataOutput out)
           
 void write(java.nio.channels.WritableByteChannel out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CoreEntry

public CoreEntry()

CoreEntry

public CoreEntry(byte[] data,
                 long[] references,
                 int group)
Method Detail

getGroup

public int getGroup()

setGroup

public void setGroup(int group)

getData

public byte[] getData()

getReferences

public long[] getReferences()

getSize

public int getSize()

write

public void write(java.io.DataOutput out)
           throws java.io.IOException
Throws:
java.io.IOException

write

public void write(java.nio.channels.WritableByteChannel out)
           throws java.io.IOException
Throws:
java.io.IOException

write

public void write(java.nio.ByteBuffer buf)

read

public void read(java.io.DataInput in)
          throws java.io.IOException
Throws:
java.io.IOException

updateOIDs

public void updateOIDs(java.util.Map<java.lang.Long,java.lang.Long> oidMap,
                       boolean requireAll)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object