Qizx/open API

net.axyana.qizxopen.util
Interface ByteInput

All Known Implementing Classes:
ByteInputBase

public interface ByteInput

Abstract interface for binary IO.


Method Summary
 int getByte()
           
 int getBytes(byte[] buf)
           
 char[] getChars()
           
 void getChars(char[] buffer, int pos, int length, boolean wide)
           
 double getDouble()
           
 java.lang.String getString()
           
 int getVint()
           
 long getVlong()
           
 void inspect()
           
 

Method Detail

getByte

public int getByte()
            throws java.io.IOException
Throws:
java.io.IOException

getBytes

public int getBytes(byte[] buf)
             throws java.io.IOException
Throws:
java.io.IOException

getVint

public int getVint()
            throws java.io.IOException
Throws:
java.io.IOException

getVlong

public long getVlong()
              throws java.io.IOException
Throws:
java.io.IOException

getDouble

public double getDouble()
                 throws java.io.IOException
Throws:
java.io.IOException

getChars

public char[] getChars()
                throws java.io.IOException
Throws:
java.io.IOException

getChars

public void getChars(char[] buffer,
                     int pos,
                     int length,
                     boolean wide)
              throws java.io.IOException
Throws:
java.io.IOException

getString

public java.lang.String getString()
                           throws java.io.IOException
Throws:
java.io.IOException

inspect

public void inspect()

© 2005 Axyana Software