Top Fields Constructors Methods
com.sun.star.lib.uno.adapter

public final Class ByteArrayToXInputStreamAdapter

extends ComponentBase
implements com.sun.star.io.XInputStream, com.sun.star.io.XSeekable
Class Inheritance
Imports
com.sun.star.io.XInputStream, com.sun.star.io.XSeekable, com.sun.star.lib.uno.helper.ComponentBase

Field Summary

Modifier and TypeField and Description
pack-priv byte[]
pack-priv int
pack-priv boolean
pack-priv int
Inherited from com.sun.star.lib.uno.helper.ComponentBase:
bDisposedbInDisposelistenerContainer

Constructor Summary

AccessConstructor and Description
public
ByteArrayToXInputStreamAdapter(byte[] bytes)

Creates a new instance of ByteArrayXInputStram

Method Summary

Modifier and TypeMethod and Description
private void
public int
public void
public long
public long
public void
init(byte[] bytes)

public int
readBytes(byte[][] values, int param)

public int
readSomeBytes(byte[][] values, int param)

public void
seek(long param)

public void
skipBytes(int param)

Inherited from com.sun.star.lib.uno.helper.ComponentBase:
addEventListenerdisposefinalizepostDisposingpreDisposingremoveEventListener

Field Detail

m_bytesback to summary
pack-priv byte[] m_bytes
m_lengthback to summary
pack-priv int m_length
m_openback to summary
pack-priv boolean m_open
m_posback to summary
pack-priv int m_pos

Constructor Detail

ByteArrayToXInputStreamAdapterback to summary
public ByteArrayToXInputStreamAdapter(byte[] bytes)

Creates a new instance of ByteArrayXInputStram

Method Detail

_checkback to summary
private void _check() throws com.sun.star.io.NotConnectedException, com.sun.star.io.IOException
availableback to summary
public int available() throws com.sun.star.io.NotConnectedException, com.sun.star.io.IOException
closeInputback to summary
public void closeInput() throws com.sun.star.io.NotConnectedException, com.sun.star.io.IOException
getLengthback to summary
public long getLength() throws com.sun.star.io.IOException
getPositionback to summary
public long getPosition() throws com.sun.star.io.IOException
initback to summary
public void init(byte[] bytes)
readBytesback to summary
public int readBytes(byte[][] values, int param) throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException
readSomeBytesback to summary
public int readSomeBytes(byte[][] values, int param) throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException
seekback to summary
public void seek(long param) throws com.sun.star.lang.IllegalArgumentException, com.sun.star.io.IOException
skipBytesback to summary
public void skipBytes(int param) throws com.sun.star.io.NotConnectedException, com.sun.star.io.BufferSizeExceededException, com.sun.star.io.IOException