Interface ExtendedDataOutput

  • All Superinterfaces:
    java.io.DataOutput
    All Known Implementing Classes:
    DataOutputExtender, ExtendedDataOutput.Delegating, ExtendedDataOutputStream

    public interface ExtendedDataOutput
    extends java.io.DataOutput
    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

      • writeVarInt

        void writeVarInt​(int v)
                  throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.7
      • writeVarLong

        void writeVarLong​(long v)
                   throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.7
      • writeByteArray

        void writeByteArray​(byte[] b)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • writeObject

        void writeObject​(java.lang.Object object)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • writeString

        void writeString​(java.lang.String str)
                  throws java.io.IOException
        Throws:
        java.io.IOException
      • writeEnum

        void writeEnum​(java.lang.Enum<?> literal)
                throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.0
      • writeException

        void writeException​(java.lang.Throwable t)
                     throws java.io.IOException
        Throws:
        java.io.IOException
        Since:
        3.4