public class TemplateDirectives<D>
extends java.lang.Object
TemplateDirectives
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
AND_DIRECTIVE_KEY |
protected java.util.Map<java.lang.String,D> |
directiveMap |
static java.lang.String |
OR_DIRECTIVE_KEY |
static java.lang.String |
PROPERTIES_DIRECTIVE_KEY |
static java.lang.String |
TEMPLATE_INCLUDE_DIRECTIVE_KEY |
static java.lang.String |
WHERE_DIRECTIVE_KEY |
static java.lang.String |
WRAP_DIRECTIVE_KEY |
| 构造器和说明 |
|---|
TemplateDirectives() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAndDirective(D directive) |
void |
addDirective(java.lang.String key,
D directive) |
void |
addOrDirective(D directive) |
void |
addPropertiesDirective(D directive) |
void |
addTemplateIncludeDirective(D directive) |
void |
addWhereDirective(D directive) |
void |
addWrapDirective(D directive) |
java.util.Map<java.lang.String,D> |
getDirectiveMap() |
java.util.Map<java.lang.String,D> |
getDirectiveMapAfterCheck() |
public static final java.lang.String WHERE_DIRECTIVE_KEY
public static final java.lang.String AND_DIRECTIVE_KEY
public static final java.lang.String OR_DIRECTIVE_KEY
public static final java.lang.String PROPERTIES_DIRECTIVE_KEY
public static final java.lang.String TEMPLATE_INCLUDE_DIRECTIVE_KEY
public static final java.lang.String WRAP_DIRECTIVE_KEY
protected java.util.Map<java.lang.String,D> directiveMap
public void addDirective(java.lang.String key,
D directive)
public java.util.Map<java.lang.String,D> getDirectiveMap()
public java.util.Map<java.lang.String,D> getDirectiveMapAfterCheck()
public void addWhereDirective(D directive)
public void addAndDirective(D directive)
public void addOrDirective(D directive)
public void addPropertiesDirective(D directive)
public void addTemplateIncludeDirective(D directive)
public void addWrapDirective(D directive)