パッケージ jakarta.mail.internet
クラス HeaderTokenizer.Token
- java.lang.ObjectSE
-
- jakarta.mail.internet.HeaderTokenizer.Token
- 含まれているクラス:
- HeaderTokenizer
public static class HeaderTokenizer.Token extends ObjectSE
Token クラスは、HeaderTokenizer によって返されるトークンを表します。
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static int
ATOM
ATOM を示すトークン型。static int
COMMENT
コメントを示すトークン型。static int
EOF
入力の終わりを示すトークン型。static int
QUOTEDSTRING
引用符で囲まれた文字列を示すトークン型。
フィールドの詳細
ATOM
public static final int ATOM
ATOM を示すトークン型。- 関連事項:
- 定数フィールド値
QUOTEDSTRING
public static final int QUOTEDSTRING
引用符で囲まれた文字列を示すトークン型。値フィールドには、引用符なしの文字列が含まれます。- 関連事項:
- 定数フィールド値
COMMENT
public static final int COMMENT
コメントを示すトークン型。値フィールドには、コメントの開始記号と終了記号を含まないコメント文字列が含まれます。- 関連事項:
- 定数フィールド値
EOF
public static final int EOF
入力の終わりを示すトークン型。- 関連事項:
- 定数フィールド値
コンストラクターの詳細
Token
public Token(int type, StringSE value)
コンストラクター。- パラメーター:
type
- トークン型value
- トークン値
メソッドの詳細
getType
public int getType()
トークンの型を返します。トークンが区切り文字または制御文字を表す場合、型はその文字自体であり、整数に変換されます。それ以外の場合、その値は次のいずれかになります。ATOM
SPACE、CTL、"("、<">、指定された SPECIALS のいずれかで区切られた ASCII 文字のシーケンスQUOTEDSTRING
引用符で囲まれた ASCII 文字のシーケンスCOMMENT
「(」および「)」内の ASCII 文字のシーケンス。EOF
ヘッダーの終わり
- 戻り値:
- トークンの型
getValue
public StringSE getValue()
読み取ったばかりのトークンの値を返します。現在のトークンが引用符で囲まれた文字列の場合、このフィールドには引用符なしで文字列の本文が含まれます。現在のトークンがコメントの場合、このフィールドにはコメントの本文が含まれます。- 戻り値:
- トークン値