public class PropertyModel
extends freemarker.ext.beans.StringModel
implements freemarker.template.TemplateModel
| Constructor and Description |
|---|
PropertyModel(PropertyBase object,
freemarker.ext.beans.BeansWrapper wrapper)
|
| Modifier and Type | Method and Description |
|---|---|
String |
capitalizeName() |
freemarker.template.TemplateModel |
get(String key) |
String |
getAsString()
|
String |
getGetterName() |
String |
getSetterName() |
String |
getTypeName() |
boolean |
isBinging() |
boolean |
isBingingAttribute() |
boolean |
isFromJavaLang(ClassName type) |
boolean |
isPrimitive() |
public PropertyModel(PropertyBase object, freemarker.ext.beans.BeansWrapper wrapper)
object - wrapper - public String getAsString()
getAsString in interface freemarker.template.TemplateScalarModelgetAsString in class freemarker.ext.beans.StringModelpublic freemarker.template.TemplateModel get(String key) throws freemarker.template.TemplateModelException
get in interface freemarker.template.TemplateHashModelget in class freemarker.ext.beans.BeanModelfreemarker.template.TemplateModelExceptionpublic boolean isBingingAttribute()
public boolean isBinging()
public boolean isPrimitive()
public String getGetterName()
public String getSetterName()
public String capitalizeName()
public boolean isFromJavaLang(ClassName type)
public String getTypeName()
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.