コード例 #1
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String getterName(EntityProperty p) {
   return "get" + firstLetterUp(p.getName());
 }
コード例 #2
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String propertyType(EntityProperty entityProperty) {
   return entityProperty.getPropertyType();
 }
コード例 #3
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String propertyCastType(EntityProperty entityProperty) {
   if (primitveToWrapper.containsKey(entityProperty.getPropertyType()))
     return primitveToWrapper.get(entityProperty.getPropertyType());
   return entityProperty.getPropertyType();
 }
コード例 #4
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String propertyName(EntityProperty entityProperty) {
   return entityProperty.getName();
 }
コード例 #5
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String entityName(EntityProperty property) {
   Entity entity = (Entity) property.eContainer();
   return entity.getName();
 }
コード例 #6
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String staticName(EntityProperty property) {
   StringBuilder result = allUpperCase(property.getName());
   return result.toString();
 }
コード例 #7
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String propertyTypeClass(EntityProperty property) {
   String propertyType = property.getPropertyType();
   return propertyType + ".class";
 }
コード例 #8
0
ファイル: TemplateUtil.java プロジェクト: idna/idobjects-dsl
 public String removeName(EntityProperty p) {
   return "remove" + firstLetterUp(p.getName());
 }