|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.JRcServer.commons.resource.CharResource
public class CharResource
キャラクターリソース.
キャラクタリソース情報を扱うオブジェクトを提供します.
コンストラクタの概要 | |
---|---|
CharResource()
コンストラクタ. |
|
CharResource(ResourceType type,
int size)
コンストラクタ. |
メソッドの概要 | |
---|---|
void |
clear()
情報クリア. |
void |
create(ResourceType type,
int size)
情報生成. |
char |
get(int no)
情報取得. |
int |
getAllSize()
現在のキャラクタ長を取得. |
BinResource |
getBinResource()
バイナリリソースを取得. |
int |
getChars(char[] out)
キャラクタ情報を取得. |
int |
getChars(char[] out,
int no)
キャラクタ情報を取得. |
int |
getChars(char[] out,
int no,
int off,
int len)
キャラクタ情報を取得. |
char[] |
getChars(int no)
キャラクタ情報を取得. |
char[] |
getChars(int no,
int len)
キャラクタ情報を取得. |
int |
getType()
オブジェクトタイプを取得. |
boolean |
isUse()
オブジェクト有効チェック. |
void |
reset()
リセット処理. |
void |
set(int no,
char c)
情報設定. |
int |
setChars(int no,
char[] chr)
キャラクタ情報設定. |
int |
setChars(int no,
char[] chr,
int off,
int len)
キャラクタ情報設定. |
int |
size()
現在の有効キャラクタ長を取得. |
java.lang.String |
toString()
対象情報を文字列に変換. |
java.lang.String |
toString(int offset,
int length)
対象情報を文字列に変換. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public CharResource()
public CharResource(ResourceType type, int size)
type
- 対象のリソースタイプを設定します.size
- オブジェクト生成サイズを設定します.メソッドの詳細 |
---|
public final void create(ResourceType type, int size)
type
- 対象のリソースタイプを設定します.size
- オブジェクト生成サイズを設定します.public final void clear()
public final void reset()
public final void set(int no, char c)
no
- 設定対象項番を設定します.c
- 設定対象のキャラクター情報を設定します.public final int setChars(int no, char[] chr) throws java.lang.ArrayIndexOutOfBoundsException
no
- 設定開始位置となる項番を設定します.chr
- 設定対象のキャラクタ情報を設定します.
java.lang.ArrayIndexOutOfBoundsException
- 不正インデックス例外.public final int setChars(int no, char[] chr, int off, int len) throws java.lang.ArrayIndexOutOfBoundsException
no
- 設定開始位置となる項番を設定します.chr
- 設定対象のキャラクタ情報を設定します.off
- 設定対象のオフセット値を設定します.len
- 設定対象のキャラクタ長を設定します.
java.lang.ArrayIndexOutOfBoundsException
- 不正インデックス例外.public final char get(int no) throws java.lang.ArrayIndexOutOfBoundsException
no
- 取得対象項番を設定します.
java.lang.ArrayIndexOutOfBoundsException
- 不正インデックス例外.public final char[] getChars(int no) throws java.lang.ArrayIndexOutOfBoundsException
no
- 取得開始位置となる項番を設定します.
java.lang.ArrayIndexOutOfBoundsException
- 不正インデックス例外.public final char[] getChars(int no, int len) throws java.lang.ArrayIndexOutOfBoundsException
no
- 取得開始位置となる項番を設定します.len
- 取得対象のキャラクタ長を設定します.
java.lang.ArrayIndexOutOfBoundsException
- 不正インデックス例外.public final int getChars(char[] out)
out
- 取得対象のキャラクタ情報が返されます.
public final int getChars(char[] out, int no) throws java.lang.ArrayIndexOutOfBoundsException
out
- 取得対象のキャラクタ情報が返されます.no
- 取得開始位置となる項番を設定します.
java.lang.ArrayIndexOutOfBoundsException
- 不正インデックス例外.public final int getChars(char[] out, int no, int off, int len) throws java.lang.ArrayIndexOutOfBoundsException
out
- 取得対象のキャラクタ情報が返されます.no
- 取得開始位置となる項番を設定します.off
- 取得対象のキャラクタオフセット値を設定します.len
- 取得対象のキャラクタ長を設定します.
java.lang.ArrayIndexOutOfBoundsException
- 不正インデックス例外.public final BinResource getBinResource()
public final int size()
public final int getAllSize()
public final int getType()
public final java.lang.String toString()
java.lang.Object
内の toString
public final java.lang.String toString(int offset, int length)
offset
- 対象のオフセット値を設定します.length
- 対象の文字列長を設定します.
public final boolean isUse()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |