org.exist.util
Class FixedByteArray

java.lang.Object
  extended byorg.exist.util.FixedByteArray
All Implemented Interfaces:
ByteArray

public class FixedByteArray
extends java.lang.Object
implements ByteArray


Constructor Summary
FixedByteArray(byte[] data)
           
FixedByteArray(byte[] data, int start, int len)
           
 
Method Summary
 void append(byte b)
           
 void append(byte[] b)
           
 void append(byte[] b, int offset, int length)
           
 void copyTo(byte[] b, int offset)
           
 void copyTo(ByteArray other)
           
 void copyTo(java.nio.ByteBuffer buf)
           
 void copyTo(int startOffset, byte[] newBuf, int offset, int count)
           
 void copyTo(int startOffset, java.nio.ByteBuffer buf, int count)
           
 void release()
           
 void setLength(int len)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FixedByteArray

public FixedByteArray(byte[] data,
                      int start,
                      int len)

FixedByteArray

public FixedByteArray(byte[] data)
Method Detail

setLength

public void setLength(int len)
Specified by:
setLength in interface ByteArray

toString

public java.lang.String toString()

copyTo

public void copyTo(byte[] b,
                   int offset)
Specified by:
copyTo in interface ByteArray

copyTo

public void copyTo(int startOffset,
                   byte[] newBuf,
                   int offset,
                   int count)
Specified by:
copyTo in interface ByteArray

copyTo

public void copyTo(ByteArray other)
Specified by:
copyTo in interface ByteArray

copyTo

public void copyTo(java.nio.ByteBuffer buf)
Specified by:
copyTo in interface ByteArray

copyTo

public void copyTo(int startOffset,
                   java.nio.ByteBuffer buf,
                   int count)
Specified by:
copyTo in interface ByteArray

append

public void append(byte b)
Specified by:
append in interface ByteArray

append

public void append(byte[] b)
Specified by:
append in interface ByteArray

append

public void append(byte[] b,
                   int offset,
                   int length)
Specified by:
append in interface ByteArray

size

public int size()
Specified by:
size in interface ByteArray

release

public void release()


Copyright (C) Wolfgang Meier. All rights reserved.