|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object | +--oracle.html.HtmlStringBuffer
説明:
HtmlStringBufferクラスは、java.lang.StringBufferを模倣したものです。主な追加機能は、バッファに引用符付き文字列を簡単に追加できる機能です。
StringBuffer| フィールドの概要 | |
static char |
DOUBLE_QUOTE_CHAR
二重引用符文字 |
static char |
NEWLINE_CHAR
改行文字 |
static char |
SINGLE_QUOTE_CHAR
一重引用符文字 |
| コンストラクタの概要 | |
HtmlStringBuffer()
文字の含まれていない新規HtmlStringBufferオブジェクト・インスタンスを作成します。 |
|
HtmlStringBuffer(int length)
文字の含まれていなくて、length引数により初期容量の指定されている新規HtmlStringBufferオブジェクト・インスタンスを作成します。 |
|
HtmlStringBuffer(java.lang.String str)
文字列引数と同じ順序の文字を表す新規HtmlStringBufferオブジェクト・インスタンスを作成します。 |
|
| メソッドの概要 | |
HtmlStringBuffer |
append(boolean b)
ブール引数の文字列値を文字列バッファに追加します。 |
HtmlStringBuffer |
append(char ch)
文字列バッファに文字を追加します。 |
HtmlStringBuffer |
append(char[] str)
文字配列引数の文字列表記を文字列バッファに追加します。 |
HtmlStringBuffer |
append(char[] str, int offset, int length)
文字配列引数のサブ配列の文字列表記を文字列バッファに追加します。 |
HtmlStringBuffer |
append(IHtmlItem item)
IHtmlItemインタフェースを実装するオブジェクトのHTML文字列表記をバッファに追加します。 |
HtmlStringBuffer |
append(int i)
整数の文字列値を文字列バッファに追加します。 |
HtmlStringBuffer |
append(java.lang.Object obj)
オブジェクトの文字列表記を文字列バッファに追加します。 |
HtmlStringBuffer |
append(java.lang.String str)
文字列バッファに文字列を追加します。 |
HtmlStringBuffer |
append(java.lang.String str, boolean quote)
文字列バッファに文字列を追加します。 |
HtmlStringBuffer |
append(java.lang.String str, char quoteChar)
文字列バッファに文字列を追加し、さらに文字列引数を引用符文字で囲みます。 |
HtmlStringBuffer |
appendln(java.lang.String str)
文字列バッファに文字列を追加し、さらに文字列の後に改行文字を追加します。 |
char[] |
getChars()
文字列バッファの文字のコピーを含む新規文字配列を割り当てて返します。 |
void |
getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
文字は文字列バッファから宛先文字配列dstにコピーされます。 |
int |
length()
文字列バッファ内の文字数を返します。 |
void |
print()
オブジェクトの内容をHTML文字列としてHtmlStream.theStream()に出力します。 |
void |
print(java.io.OutputStream out)
オブジェクトの内容を、指定されたOutputStreamオブジェクトにHTML文字列として出力します。 |
java.lang.String |
toHTML()
オブジェクトの内容をHTML文字列として返します。 実装上の注意: オブジェクトはブラウザから独立していて、さらにブラウザが認識できるものである必要があります。 |
java.lang.String |
toString()
新しい文字列オブジェクトが割り当てられ、現在文字列バッファにより表されている文字シーケンスを含むように初期化されます。 |
| クラス java.lang.Objectから継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
public static char SINGLE_QUOTE_CHAR
public static char DOUBLE_QUOTE_CHAR
public static char NEWLINE_CHAR
| コンストラクタの詳細 |
public HtmlStringBuffer(int length)
length - バッファの初期容量。public HtmlStringBuffer()
public HtmlStringBuffer(java.lang.String str)
str - バッファの初期文字列。| メソッドの詳細 |
public int length()
public HtmlStringBuffer append(boolean b)
b - 文字列バッファに追加されるブール値。public HtmlStringBuffer append(int i)
i - 文字列バッファに追加される整数。public HtmlStringBuffer append(char ch)
ch - 文字列バッファに追加される文字。public HtmlStringBuffer append(java.lang.String str)
str - 文字列バッファに追加される文字列。public HtmlStringBuffer append(char[] str)
str - 追加される文字。
public HtmlStringBuffer append(char[] str,
int offset,
int length)
str - 追加される文字。offset - 追加される最初の文字のインデックス。length - 追加される文字の数。
public HtmlStringBuffer append(java.lang.String str,
char quoteChar)
str - 文字列バッファに追加される文字列。qutoeChar - 引用符文字。
public HtmlStringBuffer append(java.lang.String str,
boolean quote)
str - 文字列バッファに追加される文字列。quote - 二重引用符を使用して文字列を囲むかどうかを指定します。public HtmlStringBuffer append(java.lang.Object obj)
obj - バッファに追加される文字列を持つオブジェクト。public HtmlStringBuffer append(IHtmlItem item)
item - バッファに追加されるHTML文字列を持つオブジェクト。public HtmlStringBuffer appendln(java.lang.String str)
str - 文字列バッファに追加される文字列。public char[] getChars()
public void getChars(int srcBegin,
int srcEnd,
char[] dst,
int dstBegin)
srcBegin - 文字列バッファ内のこのオフセットからコピーを開始します。srcEnd - 文字列バッファ内のこのオフセットでコピーを停止します。dst - データのコピー先の配列。dstBegin - dst内で文字のコピーが開始されるオフセット。public java.lang.String toString()
public java.lang.String toHTML()
public void print()
public void print(java.io.OutputStream out)
out - 書込み先のOutputStreamオブジェクト。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||