com.crayonsoft.stream
クラス CSNameListInputStream

java.lang.Object
  拡張java.io.InputStream
      拡張com.crayonsoft.stream.CSNameListInputStream

public class CSNameListInputStream
extends java.io.InputStream

独自の形式で構成されたネームリストを読み取る為の 入力ストリームです。メディアファイル定義リストや アニメーション定義データなどを読み込むために使用します。

導入されたバージョン:
1.07
バージョン:
1.07

フィールドの概要
private  byte[] code
          制御コード保存用
private  java.io.InputStreamReader r_In
          ネームリスト入力読み出しストリーム
private  java.lang.StringBuffer s_Buf
          作業用バッファ
 
クラス java.io.InputStream から継承したフィールド
 
コンストラクタの概要
CSNameListInputStream(java.io.InputStream in)
          コンストラクタ 必ずこのコンストラクタを呼び出して使用してください
 
メソッドの概要
 void close()
          ストリームを閉じます
 int read()
          推奨されていません。  
 java.lang.String[] readElements()
          ネームリストの要素を一つ所得します
 
クラス java.io.InputStream から継承したメソッド
available, mark, markSupported, read, read, reset, skip
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

r_In

private java.io.InputStreamReader r_In
ネームリスト入力読み出しストリーム


s_Buf

private java.lang.StringBuffer s_Buf
作業用バッファ


code

private byte[] code
制御コード保存用

コンストラクタの詳細

CSNameListInputStream

public CSNameListInputStream(java.io.InputStream in)
コンストラクタ 必ずこのコンストラクタを呼び出して使用してください

パラメータ:
in - ネームリスト入力元ストリーム
メソッドの詳細

read

public int read()
         throws java.io.IOException
推奨されていません。  

従来の入力ストリームと大幅に読み取り方式が異なる為使用しません。

例外:
java.io.IOException

readElements

public java.lang.String[] readElements()
                                throws java.io.IOException
ネームリストの要素を一つ所得します

戻り値:
要素と属性を含めた文字列配列
例外:
java.io.IOException

close

public void close()
           throws java.io.IOException
ストリームを閉じます

例外:
java.io.IOException


Copyright(C)CRAYONSOFT All Rights Reserved

このライブラリはNTTドコモ用のゲーム用APIです。移植性を高めることも目的なので、今後はほぼ同一仕様APIとして、ソフトバンク版やAU版なども開発予定となります。尚、当ライブラリは、iアプリの作成や移植などを支援する為のフレームワークです。まだ開発途上なので、予期せぬ仕様変更が多数発生する見込みであることにご留意ください。
このライブラリを使用するためには、別途の外部ライブラリのMathFPが必要になります。
このドキュメントは、Eclipse上のjavadoc呼び出しで生成しました。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。