public class TemplateVariableDefinition
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
|
TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String name,
java.lang.String accessor) |
|
TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String dataType,
java.lang.String name,
java.lang.String accessor,
java.lang.String help,
boolean repeatable,
TemplateVariableCodeHandler templateVariableCodeHandler) |
protected |
TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String dataType,
java.lang.String name,
java.lang.String accessor,
java.lang.String help,
boolean repeatable,
TemplateVariableCodeHandler templateVariableCodeHandler,
TemplateVariableDefinition itemTemplateVariableDefinition) |
|
TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String name,
TemplateVariableDefinition itemTemplateVariableDefinition) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String[] |
generateCode(java.lang.String language) |
java.lang.String |
getAccessor() |
java.lang.Class<?> |
getClazz() |
java.lang.String |
getDataType() |
java.lang.String |
getHelp() |
TemplateVariableDefinition |
getItemTemplateVariableDefinition() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
TemplateVariableCodeHandler |
getTemplateVariableCodeHandler() |
int |
hashCode() |
boolean |
isCollection() |
boolean |
isRepeatable() |
public TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String name,
java.lang.String accessor)
public TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String dataType,
java.lang.String name,
java.lang.String accessor,
java.lang.String help,
boolean repeatable,
TemplateVariableCodeHandler templateVariableCodeHandler)
public TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String name,
TemplateVariableDefinition itemTemplateVariableDefinition)
protected TemplateVariableDefinition(java.lang.String label,
java.lang.Class<?> clazz,
java.lang.String dataType,
java.lang.String name,
java.lang.String accessor,
java.lang.String help,
boolean repeatable,
TemplateVariableCodeHandler templateVariableCodeHandler,
TemplateVariableDefinition itemTemplateVariableDefinition)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String[] generateCode(java.lang.String language)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getAccessor()
public java.lang.Class<?> getClazz()
public java.lang.String getDataType()
public java.lang.String getHelp()
public TemplateVariableDefinition getItemTemplateVariableDefinition()
public java.lang.String getLabel()
public java.lang.String getName()
public TemplateVariableCodeHandler getTemplateVariableCodeHandler()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean isCollection()
public boolean isRepeatable()