You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by jo...@apache.org on 2019/05/28 18:48:59 UTC

[cayenne] branch master updated: Cgen - expose some methods for Property generation for use in custom templates

This is an automated email from the ASF dual-hosted git repository.

johnthuss pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git


The following commit(s) were added to refs/heads/master by this push:
     new df10b23  Cgen - expose some methods for Property generation for use in custom templates
df10b23 is described below

commit df10b2399bf343e1575b992862180a6a7910c033
Author: John Huss <jo...@apache.org>
AuthorDate: Tue May 28 09:04:24 2019 -0500

    Cgen - expose some methods for Property generation for use in custom templates
---
 .../src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java      | 4 ++--
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java
index d6f4c96..74744f7 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java
@@ -36,11 +36,11 @@ public class PropertyDescriptor {
         return new PropertyDescriptor(BaseProperty.class.getName(), "PropertyFactory.createBase");
     }
 
-    String getPropertyType() {
+    public String getPropertyType() {
         return propertyType;
     }
 
-    String getPropertyFactoryMethod() {
+    public String getPropertyFactoryMethod() {
         return propertyFactoryMethod;
     }
 }
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java
index 0878a09..6d42984 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java
@@ -361,7 +361,7 @@ public class PropertyUtils {
         return EntityProperty.class.getName();
     }
 
-    private PropertyDescriptor getPropertyDescriptor(String attrType) {
+    public PropertyDescriptor getPropertyDescriptor(String attrType) {
         try {
             Class<?> type = adhocObjectFactory.getJavaClass(attrType);
             for(PropertyDescriptorCreator creator : propertyList) {