public abstract class InputStream extends InputStream
_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() |
入力ストリームからデータの次のバイトを読み込みます。
|
available, close, mark, markSupported, read, read, reset, skippublic 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
InputStream0 - 255の範囲のintとして返されます。 ストリームの終わりに達したために読み込むバイトがない場合は、-1が返されます。 入力データが読み込めるようになるか、ストリームの終わりが検出されるか、または例外が発生するまで、このメソッドはブロックされます。
サブクラスは、このメソッドの実装を提供しなければなりません。
read、クラスInputStream-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パッケージに実装されていない機能についてのコメント バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。