Interface ExtendedDataInput

  • All Superinterfaces:
    java.io.DataInput
    All Known Implementing Classes:
    DataInputExtender, ExtendedDataInput.Delegating, ExtendedDataInputStream

    public interface ExtendedDataInput
    extends java.io.DataInput
    Author:
    Eike Stepper
    No Implement
    This interface is not intended to be implemented by clients.
    No Extend
    This interface is not intended to be extended by clients.
    • Method Detail

      • readVarInt

        int readVarInt()
                throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.7
      • readVarLong

        long readVarLong()
                  throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.7
      • readByteArray

        byte[] readByteArray()
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • readObject

        java.lang.Object readObject()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • readObject

        java.lang.Object readObject​(java.lang.ClassLoader classLoader)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • readObject

        java.lang.Object readObject​(ExtendedIOUtil.ClassResolver classResolver)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • readString

        java.lang.String readString()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • readEnum

        <T extends java.lang.Enum<?>> T readEnum​(java.lang.Class<T> type)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.0
      • readException

        java.lang.Throwable readException()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.4