Print

Print


Author: [log in to unmask]
Date: Thu Jan  1 23:05:25 2015
New Revision: 1818

Log:
Add TableMetaData registry class that automatically sets up table info using reflection.

Modified:
    java/trunk/conditions/src/main/java/org/hps/conditions/database/TableRegistry.java

Modified: java/trunk/conditions/src/main/java/org/hps/conditions/database/TableRegistry.java
 =============================================================================
--- java/trunk/conditions/src/main/java/org/hps/conditions/database/TableRegistry.java	(original)
+++ java/trunk/conditions/src/main/java/org/hps/conditions/database/TableRegistry.java	Thu Jan  1 23:05:25 2015
@@ -23,7 +23,7 @@
     private TableRegistry() {
     }
     
-    public static TableRegistry create() {
+    static TableRegistry create() {
         TableRegistry registry = new TableRegistry();
         for (Class<? extends ConditionsObject> objectType : ConditionsObjectUtilities.findConditionsObjectTypes()) {
             String name = ConditionsObjectUtilities.getTableNames(objectType)[0];
@@ -38,15 +38,15 @@
         return registry;
     }
     
-    public TableMetaData findByObjectType(Class<? extends ConditionsObject> objectType) {
+    TableMetaData findByObjectType(Class<? extends ConditionsObject> objectType) {
         return objectTypeMap.get(objectType);
     }
     
-    public TableMetaData findByCollectionType(Class<?> collectionType) {
+    TableMetaData findByCollectionType(Class<?> collectionType) {
         return collectionTypeMap.get(collectionType);
     }
     
-    public TableMetaData findByTableName(String name) {
+    TableMetaData findByTableName(String name) {
         return this.get(name);
     }