public class SimpleTemplateContext extends java.lang.Object implements TemplateContext
ATTR_TemplateEncoding, ATTR_TemplateName, ATTR_TemplatePath, ATTR_TemplateString
コンストラクタと説明 |
---|
SimpleTemplateContext(java.util.Map map)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
containsAttribute(java.lang.String key)
属性値の有無を判定する
|
java.lang.Object |
getAttribute(java.lang.String key)
属性値を取得する
|
java.util.Map |
getFreeMarkerContext()
FreeMarker向けのコンテキストオブジェクトを返す
|
java.util.Map |
getValueMap()
値が格納されたマップを返す
|
org.apache.velocity.context.Context |
getVelocityContext()
Velocity向けのコンテキストオブジェクトを返す
|
void |
setAttribute(java.lang.String key,
java.lang.Object value)
属性値を登録する
|
public SimpleTemplateContext(java.util.Map map)
map
- テンプレートとマージする値の格納マップpublic java.lang.Object getAttribute(java.lang.String key)
getAttribute
インタフェース内 TemplateContext
key
- 属性値キーpublic void setAttribute(java.lang.String key, java.lang.Object value)
setAttribute
インタフェース内 TemplateContext
key
- 属性値キーvalue
- 属性値public boolean containsAttribute(java.lang.String key)
containsAttribute
インタフェース内 TemplateContext
key
- 判定したい属性値キーpublic org.apache.velocity.context.Context getVelocityContext()
getVelocityContext
インタフェース内 TemplateContext
public java.util.Map getFreeMarkerContext()
getFreeMarkerContext
インタフェース内 TemplateContext
public java.util.Map getValueMap()
getValueMap
インタフェース内 TemplateContext