パッケージ jakarta.mail.internet

クラス HeaderTokenizer.Token

  • 含まれているクラス:
    HeaderTokenizer

    public static class HeaderTokenizer.Token
    extends ObjectSE
    Token クラスは、HeaderTokenizer によって返されるトークンを表します。
    • フィールドの詳細

      • QUOTEDSTRING

        public static final int QUOTEDSTRING
        引用符で囲まれた文字列を示すトークン型。値フィールドには、引用符なしの文字列が含まれます。
        関連事項:
        定数フィールド値
      • COMMENT

        public static final int COMMENT
        コメントを示すトークン型。値フィールドには、コメントの開始記号と終了記号を含まないコメント文字列が含まれます。
        関連事項:
        定数フィールド値
    • コンストラクターの詳細

      • 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()
        読み取ったばかりのトークンの値を返します。現在のトークンが引用符で囲まれた文字列の場合、このフィールドには引用符なしで文字列の本文が含まれます。現在のトークンがコメントの場合、このフィールドにはコメントの本文が含まれます。
        戻り値:
        トークン値