クラス TemplateParserContext

java.lang.ObjectSE
org.springframework.expression.common.TemplateParserContext
実装されたすべてのインターフェース:
ParserContext

public class TemplateParserContext extends ObjectSE implements ParserContext
テンプレート解析のための構成可能な ParserContext 実装。式の接頭辞と接尾辞をコンストラクターの引数として期待します。
導入:
3.0
作成者:
Juergen Hoeller
  • フィールドサマリー

    インターフェース org.springframework.expression.ParserContext から継承されたフィールド

    TEMPLATE_EXPRESSION
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    デフォルトの "#{" 接頭辞と "}" 接尾辞を使用して、新しい TemplateParserContext を作成します。
    TemplateParserContext(StringSE expressionPrefix, StringSE expressionSuffix)
    指定されたプレフィックスとサフィックスの新しい TemplateParserContext を作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    final StringSE
    テンプレート式の場合、文字列内の式ブロックの開始を識別するプレフィックスを返します。
    final StringSE
    テンプレート式の場合、文字列内の式ブロックの終わりを識別するプレフィックスを返します。
    final boolean
    解析される式がテンプレートかどうか。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • TemplateParserContext

      public TemplateParserContext()
      デフォルトの "#{" 接頭辞と "}" 接尾辞を使用して、新しい TemplateParserContext を作成します。
    • TemplateParserContext

      public TemplateParserContext(StringSE expressionPrefix, StringSE expressionSuffix)
      指定されたプレフィックスとサフィックスの新しい TemplateParserContext を作成します。
      パラメーター:
      expressionPrefix - 使用する式プレフィックス
      expressionSuffix - 使用する式の接尾辞
  • メソッドの詳細

    • isTemplate

      public final boolean isTemplate()
      インターフェースからコピーされた説明: ParserContext
      解析される式がテンプレートかどうか。

      テンプレートは、式と組み合わせることができるリテラルテキストで構成されます。いくつかの例:

           Some literal text
           Hello #{name.firstName}!
           #{3 + 4}
       
      次で指定:
      インターフェース ParserContextisTemplate 
      戻り値:
      式がテンプレートの場合は true、それ以外の場合は false
    • getExpressionPrefix

      public final StringSE getExpressionPrefix()
      インターフェースからコピーされた説明: ParserContext
      テンプレート式の場合、文字列内の式ブロックの開始を識別するプレフィックスを返します。例: "${"
      次で指定:
      インターフェース ParserContextgetExpressionPrefix 
      戻り値:
      式の開始を識別する接頭辞
    • getExpressionSuffix

      public final StringSE getExpressionSuffix()
      インターフェースからコピーされた説明: ParserContext
      テンプレート式の場合、文字列内の式ブロックの終わりを識別するプレフィックスを返します。例: "}"
      次で指定:
      インターフェース ParserContextgetExpressionSuffix 
      戻り値:
      式の終わりを識別する接尾辞