Interface MarshalInputStream

    • Method Detail

      • read_boolean

        boolean read_boolean()
      • read_char

        char read_char()
      • read_wchar

        char read_wchar()
      • read_octet

        byte read_octet()
      • read_short

        short read_short()
      • read_ushort

        short read_ushort()
      • read_long

        int read_long()
      • read_ulong

        int read_ulong()
      • read_longlong

        long read_longlong()
      • read_ulonglong

        long read_ulonglong()
      • read_float

        float read_float()
      • read_double

        double read_double()
      • read_string

        java.lang.String read_string()
      • read_wstring

        java.lang.String read_wstring()
      • read_boolean_array

        void read_boolean_array​(boolean[] value,
                                int offset,
                                int length)
      • read_char_array

        void read_char_array​(char[] value,
                             int offset,
                             int length)
      • read_wchar_array

        void read_wchar_array​(char[] value,
                              int offset,
                              int length)
      • read_octet_array

        void read_octet_array​(byte[] value,
                              int offset,
                              int length)
      • read_short_array

        void read_short_array​(short[] value,
                              int offset,
                              int length)
      • read_ushort_array

        void read_ushort_array​(short[] value,
                               int offset,
                               int length)
      • read_long_array

        void read_long_array​(int[] value,
                             int offset,
                             int length)
      • read_ulong_array

        void read_ulong_array​(int[] value,
                              int offset,
                              int length)
      • read_longlong_array

        void read_longlong_array​(long[] value,
                                 int offset,
                                 int length)
      • read_ulonglong_array

        void read_ulonglong_array​(long[] value,
                                  int offset,
                                  int length)
      • read_float_array

        void read_float_array​(float[] value,
                              int offset,
                              int length)
      • read_double_array

        void read_double_array​(double[] value,
                               int offset,
                               int length)
      • read_Object

        Object read_Object()
      • read_TypeCode

        TypeCode read_TypeCode()
      • read_any

        Any read_any()
      • read_Object

        Object read_Object​(java.lang.Class stubClass)
      • read_value

        java.io.Serializable read_value()
                                 throws java.lang.Exception
        Throws:
        java.lang.Exception
      • consumeEndian

        void consumeEndian()
      • getPosition

        int getPosition()
      • mark

        void mark​(int readAheadLimit)
      • reset

        void reset()
      • performORBVersionSpecificInit

        void performORBVersionSpecificInit()
        This must be called once before unmarshaling valuetypes or anything that uses repository IDs. The ORB's version should be set to the desired value prior to calling.
      • resetCodeSetConverters

        void resetCodeSetConverters()
        Tells the input stream to null any code set converter references, forcing it to reacquire them if it needs converters again. This is used when the server input stream needs to switch the connection's char code set converter to something different after reading the code set service context for the first time. Initially, we use ISO8859-1 to read the operation name (it can't be more than ASCII).