|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.io.InputStream
org.omg.CORBA.portable.InputStream
public abstract class InputStream
InputStream は、CDR 整列化ストリームから IDL 型を読み取るための Java API です。これらのメソッドは、IDL 型を非整列化するため、および Any から IDL 型を取り出すために ORB によって使用されます。_array バージョンのメソッドは、IDL 型のシーケンスおよび配列を読み取るのに直接使用することができます。
| コンストラクタの概要 | |
|---|---|
InputStream()
|
|
| メソッドの概要 | |
|---|---|
ORB |
orb()
この InputStream を作成した ORB を返します。 |
abstract Any |
read_any()
この入力ストリームから Any を読み込みます。 |
abstract void |
read_boolean_array(boolean[] value,
int offset,
int length)
この入力ストリームから boolean の配列を読み込みます。 |
abstract boolean |
read_boolean()
この入力ストリームから boolean 値を読み込みます。 |
abstract void |
read_char_array(char[] value,
int offset,
int length)
この入力ストリームから char の配列を読み込みます。 |
abstract char |
read_char()
この入力ストリームから char 値を読み込みます。 |
Context |
read_Context()
ストリームから CORBA コンテキストを読み込みます。 |
abstract void |
read_double_array(double[] value,
int offset,
int length)
この入力ストリームから double の配列を読み込みます。 |
abstract double |
read_double()
この入力ストリームから double 値を読み込みます。 |
BigDecimal |
read_fixed()
BigDecimal 番号を読み込みます。 |
abstract void |
read_float_array(float[] value,
int offset,
int length)
この入力ストリームから float の配列を読み込みます。 |
abstract float |
read_float()
この入力ストリームから float 値を読み込みます。 |
abstract void |
read_long_array(int[] value,
int offset,
int length)
この入力ストリームから CORBA long (つまり Java int) の配列を読み込みます。 |
abstract int |
read_long()
この入力ストリームから CORBA long (つまり Java int) 値を読み込みます。 |
abstract void |
read_longlong_array(long[] value,
int offset,
int length)
この入力ストリームから CORBA longlong (つまり Java long) の配列を読み込みます。 |
abstract long |
read_longlong()
この入力ストリームから CORBA longlong (つまり Java long) 値を読み込みます。 |
abstract Object |
read_Object()
この入力ストリームから CORBA オブジェクトを読み込みます。 |
Object |
read_Object(Class clz)
オブジェクトを非整列化し、引数として渡されたクラスのインスタンスである CORBA Object を返します。 |
abstract void |
read_octet_array(byte[] value,
int offset,
int length)
この入力ストリームから octet (つまりバイト) の配列を読み込みます。 |
abstract byte |
read_octet()
この入力ストリームから octet (つまりバイト) 値を読み込みます。 |
Principal |
read_Principal()
推奨されていません。 CORBA 2.2 では推奨されません。 |
abstract void |
read_short_array(short[] value,
int offset,
int length)
この入力ストリームから short の配列を読み込みます。 |
abstract short |
read_short()
この入力ストリームから short 値を読み込みます。 |
abstract String |
read_string()
この入力ストリームから文字列値を読み込みます。 |
abstract TypeCode |
read_TypeCode()
この入力ストリームから TypeCode を読み込みます。 |
abstract void |
read_ulong_array(int[] value,
int offset,
int length)
この入力ストリームから符号なし CORBA long (つまり Java int) の配列を読み込みます。 |
abstract int |
read_ulong()
この入力ストリームから CORBA long (つまり Java int) 値を読み込みます。 |
abstract void |
read_ulonglong_array(long[] value,
int offset,
int length)
この入力ストリームから符号なし CORBA longlong (つまり Java long) の配列を読み込みます。 |
abstract long |
read_ulonglong()
この入力ストリームから符号なし CORBA longlong (つまり Java long) 値を読み込みます。 |
abstract void |
read_ushort_array(short[] value,
int offset,
int length)
この入力ストリームから符号なし short の配列を読み込みます。 |
abstract short |
read_ushort()
この入力ストリームから符号なし short 値を読み込みます。 |
abstract void |
read_wchar_array(char[] value,
int offset,
int length)
この入力ストリームからワイド char の配列を読み込みます。 |
abstract char |
read_wchar()
この入力ストリームからワイド char 値を読み込みます。 |
abstract String |
read_wstring()
この入力ストリームからワイド文字列値を読み込みます。 |
int |
read()
入力ストリームからデータの次のバイトを読み込みます。 |
| クラス java.io.InputStream から継承されたメソッド |
|---|
available, close, mark, markSupported, read, read, reset, skip |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public InputStream()
| メソッドの詳細 |
|---|
public abstract boolean read_boolean()
boolean 値public abstract char read_char()
char 値public abstract char read_wchar()
char 値public abstract byte read_octet()
byte 値public abstract short read_short()
short 値public abstract short read_ushort()
short 値public abstract int read_long()
int 値public abstract int read_ulong()
int 値public abstract long read_longlong()
long 値public abstract long read_ulonglong()
long 値public abstract float read_float()
float 値public abstract double read_double()
double 値public abstract String read_string()
String 値public abstract String read_wstring()
String 値
public abstract void read_boolean_array(boolean[] value,
int offset,
int length)
value - 返される boolean の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_char_array(char[] value,
int offset,
int length)
value - 返される char の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_wchar_array(char[] value,
int offset,
int length)
value - 返されるワイド char の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_octet_array(byte[] value,
int offset,
int length)
value - 返される octet (つまりバイト) の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_short_array(short[] value,
int offset,
int length)
value - 返される short の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_ushort_array(short[] value,
int offset,
int length)
value - 返される short の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_long_array(int[] value,
int offset,
int length)
value - 返される CORBA long (つまり Java int) の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_ulong_array(int[] value,
int offset,
int length)
value - 返される CORBA long (つまり Java int) の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_longlong_array(long[] value,
int offset,
int length)
value - 返される CORBA long (つまり Java long) の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_ulonglong_array(long[] value,
int offset,
int length)
value - 返される CORBA long (つまり Java long) の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_float_array(float[] value,
int offset,
int length)
value - 返される float の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さ
public abstract void read_double_array(double[] value,
int offset,
int length)
value - 返される double の配列offset - ストリーム上のオフセットlength - 読み込むバッファーの長さpublic abstract Object read_Object()
Object のインスタンスpublic abstract TypeCode read_TypeCode()
TypeCode を読み込みます。
TypeCode のインスタンスpublic abstract Any read_any()
Any のインスタンス@Deprecated public Principal read_Principal()
public int read()
throws IOException
InputStream の記述:0 〜 255 の範囲の int として返されます。ストリームの終わりに達したために読み込むバイトがない場合は、値 -1 が返されます。入力データが読み込めるようになるか、ファイルの終わりが検出されるか、または例外が発生するまで、このメソッドはブロックされます。
サブクラスは、このメソッドの実装を提供しなければなりません。
InputStream 内の read-1
IOException - 入出力エラーが発生した場合portable パッケージに実装されていない機能についてのコメントpublic BigDecimal read_fixed()
public Context read_Context()
portable パッケージに実装されていない機能についてのコメントpublic Object read_Object(Class clz)
clz - 静的に予想される型に対応する スタブクラスのクラスオブジェクト、 または静的に予想される RMI/IDL インタフェース型のクラスオブジェクト
portable パッケージに実装されていない機能についてのコメントpublic ORB orb()
ORB オブジェクトportable パッケージに実装されていない機能についてのコメント
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。