public class TemplateModel extends Object
| Constructor and Description |
|---|
TemplateModel(String packageName,
String templateName,
long modifiedAt,
RockerOptions defaultOptions) |
| Modifier and Type | Method and Description |
|---|---|
int |
createHeaderHash()
Build hash value representing all components from the "header" that would
break an "interface" (used for reloading).
|
LinkedHashMap<String,LinkedHashMap<String,String>> |
createPlainTextMap(int chunkSize) |
<T extends TemplateUnit> |
findUnitByOccurrence(Class<T> type,
int occurrence) |
List<Argument> |
getArguments() |
List<Argument> |
getArgumentsWithoutRockerBody() |
ContentType |
getContentType() |
List<JavaImport> |
getImports() |
long |
getModifiedAt() |
String |
getName() |
RockerOptions |
getOptions() |
String |
getPackageName() |
Argument |
getRockerBodyArgument() |
String |
getTemplateName() |
<T extends TemplateUnit> |
getUnit(int index,
Class<T> type) |
List<TemplateUnit> |
getUnits() |
boolean |
hasRockerBodyArgument() |
public TemplateModel(String packageName, String templateName, long modifiedAt, RockerOptions defaultOptions)
public String getPackageName()
public String getTemplateName()
public ContentType getContentType()
public String getName()
public long getModifiedAt()
public List<JavaImport> getImports()
public boolean hasRockerBodyArgument()
public Argument getRockerBodyArgument()
public RockerOptions getOptions()
public List<TemplateUnit> getUnits()
public <T extends TemplateUnit> T getUnit(int index, Class<T> type)
public <T extends TemplateUnit> T findUnitByOccurrence(Class<T> type, int occurrence)
public LinkedHashMap<String,LinkedHashMap<String,String>> createPlainTextMap(int chunkSize)
public int createHeaderHash()
Copyright © 2016–2020 Fizzed, Inc. All rights reserved.