CORBA-JAVA
view release on metacpan or search on metacpan
javaxml/XMLInputStream.java view on Meta::CPAN
/*
* @(#)XMLInputStream.java
*
* Copyright 2004, Francois PERRAD
*/
package org.omg.CORBA.portable;
import org.omg.CORBA.TypeCode;
import org.omg.CORBA.Any;
/**
* XMLInputStream is the Java API for reading IDL types
* from XML/WS-I marshal streams. These methods are used by the ORB to
* unmarshal IDL types as well as to extract IDL types out of Anys.
*/
public abstract class XMLInputStream extends java.io.InputStream
{
public abstract void read_open_tag (java.lang.String tag);
public abstract void read_close_tag (java.lang.String tag);
public abstract java.lang.String read_pcdata ();
/**
* Reads a boolean value from this input stream.
*
* @return the <code>boolean</code> value read from this input stream
*/
public abstract boolean read_boolean (java.lang.String tag);
/**
* Reads a char value from this input stream.
*
* @return the <code>char</code> value read from this input stream
*/
public abstract char read_char (java.lang.String tag);
/**
* Reads a wide char value from this input stream.
*
* @return the <code>char</code> value read from this input stream
*/
public abstract char read_wchar (java.lang.String tag);
/**
* Reads an octet (that is, a byte) value from this input stream.
*
* @return the <code>byte</code> value read from this input stream
*/
public abstract byte read_octet (java.lang.String tag);
/**
* Reads a short value from this input stream.
*
* @return the <code>short</code> value read from this input stream
*/
public abstract short read_short (java.lang.String tag);
/**
* Reads a unsigned short value from this input stream.
*
* @return the <code>short</code> value read from this input stream
*/
public abstract short read_ushort (java.lang.String tag);
/**
* Reads a CORBA long (that is, Java int) value from this input stream.
*
* @return the <code>int</code> value read from this input stream
*/
public abstract int read_long (java.lang.String tag);
/**
* Reads an unsigned CORBA long (that is, Java int) value from this input stream.
*
* @return the <code>int</code> value read from this input stream
*/
public abstract int read_ulong (java.lang.String tag);
/**
* Reads a CORBA longlong (that is, Java long) value from this input stream.
*
* @return the <code>long</code> value read from this input stream
*/
public abstract long read_longlong (java.lang.String tag);
/**
* Reads a CORBA unsigned longlong (that is, Java long) value from this input stream.
*
* @return the <code>long</code> value read from this input stream
*/
( run in 1.638 second using v1.01-cache-2.11-cpan-d8267643d1d )