クラス
fuku.eb4j.EBException の使用

EBException を使用しているパッケージ
fuku.eb4j   
fuku.eb4j.io   
 

fuku.eb4j での EBException の使用
 

EBException をスローする fuku.eb4j のメソッド
 Object SubBook.getCandidate(int multiIndex, int entryIndex, Hook hook)
          この副本の指定されたエントリの候補一覧を返します。
 byte[] BinaryData.getColorGraphic(long pos)
          指定位置のカラー画像データを返します。
 Object SubBook.getCopyright(Hook hook)
          この副本の著作権表示を返します。
 Object SubBook.getHeading(long pos, Hook hook)
          指定位置の見出しを返します。
 Object SubBook.getHeading(Result result, Hook hook)
          指定位置の見出しを返します。
 Object SubBook.getMenu(Hook hook)
          この副本のメニュー表示を返します。
 byte[] BinaryData.getMidiSound(long pos1, long pos2)
          指定位置のMIDI音声データを返します。
 byte[] BinaryData.getMonoGraphic(long pos, int width, int height)
          指定位置のモノクロ画像データを返します。
 byte[] ExtFont.getNarrowFont(int code)
          指定された文字コードの半角外字ビットマップデータを返します。
 String SubAppendix.getNarrowFontAlt(int code)
          指定された文字コードの半角外字代替文字を返します。
 Result SubBook.getNextResult()
          次の検索結果を返します。
 Object SubBook.getText(long pos, Hook hook)
          指定位置の本文を返します。
 Object SubBook.getText(Result result, Hook hook)
          指定位置の本文を返します。
 byte[] BinaryData.getWaveSound(long pos1, long pos2)
          指定位置のWAVE音声データを返します。
 byte[] ExtFont.getWideFont(int code)
          指定された文字コードの全角外字ビットマップデータを返します。
 String SubAppendix.getWideFontAlt(int code)
          指定された文字コードの全角外字代替文字を返します。
 void SubBook.searchEndword(String word)
          後方一致検索を行います。
 void SubBook.searchExactword(String word)
          完全一致検索を行います。
 void SubBook.searchKeyword(String[] word)
          条件検索を行います。
 void SubBook.searchMulti(int multiIndex, String[] word)
          複合検索を行います。
 void SubBook.searchWord(String word)
          前方一致検索を行います。
 

EBException をスローする fuku.eb4j のコンストラクタ
Book(String bookPath)
          コンストラクタ。
Book(String bookPath, String appendixPath)
          コンストラクタ。
 

fuku.eb4j.io での EBException の使用
 

EBException をスローする fuku.eb4j.io のメソッド
 BookInputStream EBFile.getInputStream()
          このファイルのデータ読み込みストリームを返します。
 long BookReader.nextHeadingPosition(long pos)
          指定された位置の次の見出し位置を返します。
protected  void BookInputStream.open()
          このファイルを開きます。
 int BookInputStream.read(byte[] b)
          このファイルから最大b.lengthバイトのデータをバイト配列に読み込みます。
 int SEBXAInputStream.read(byte[] b, int off, int len)
          S-EBXA形式のファイルから最大lenバイトのデータをバイト配列に読み込みます。
 int PlainInputStream.read(byte[] b, int off, int len)
          このファイルから最大lenバイトのデータをバイト配列に読み込みます。
 int EPWINGInputStream.read(byte[] b, int off, int len)
          EPWING形式のファイルから最大b.lengthバイトのデータをバイト配列に読み込みます。
 int EBZipInputStream.read(byte[] b, int off, int len)
          EBZIP形式のファイルから最大lenバイトのデータをバイト配列に読み込みます。
abstract  int BookInputStream.read(byte[] b, int off, int len)
          このファイルから最大lenバイトのデータをバイト配列に読み込みます。
 void BookInputStream.readFully(byte[] b)
          このファイルからb.lengthバイトのデータをバイト配列に読み込みます。
 void BookInputStream.readFully(byte[] b, int off, int len)
          このファイルからlenバイトのデータをバイト配列に読み込みます。
 Object BookReader.readHeading(long pos)
          見出しを読み込み、フックで加工します。
 Object BookReader.readHeading(long page, int offset)
          見出しを読み込み、フックで加工します。
protected  int BookInputStream.readRaw(byte[] b)
          このファイルから最大b.lengthバイトのデータをバイト配列に読み込みます。
protected  int BookInputStream.readRaw(byte[] b, int off, int len)
          このファイルから最大lenバイトのデータをバイト配列に読み込みます。
protected  void BookInputStream.readRawFully(byte[] b)
          このファイルからb.lengthバイトのデータをバイト配列に読み込みます。
protected  void BookInputStream.readRawFully(byte[] b, int off, int len)
          このファイルからlenバイトのデータをバイト配列に読み込みます。
 Object BookReader.readText(long pos)
          本文を読み込み、フックで加工します。
 Object BookReader.readText(long page, int offset)
          本文を読み込み、フックで加工します。
static File EBFile.searchDirectory(File parent, String name)
          指定された親ディレクトリ内から指定されたディレクトリを 大文字/小文字の区別なく検索します。
static File EBFile.searchDirectory(String parent, String name)
          指定された親ディレクトリ内から指定されたディレクトリを 大文字/小文字の区別なく検索します。
 

EBException をスローする fuku.eb4j.io のコンストラクタ
BookReader(SubBook sub)
          コンストラクタ。
BookReader(SubBook sub, Hook hook)
          コンストラクタ。
EBFile(File parent, String name, int defaultFormat)
          コンストラクタ。
 



Copyright © 2002-2004 Hisaya FUKUMOTO. All rights reserved.