You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by fr...@apache.org on 2002/02/11 21:30:16 UTC
cvs commit: jakarta-commons-sandbox/simplestore/src/java/org/apache/commons/simplestore/persistence Storage.java MetaClass.java
froehlich 02/02/11 12:30:16
Modified: simplestore/src/java/org/apache/commons/simplestore/persistence
Storage.java MetaClass.java
Log:
fixed imports and formating
Revision Changes Path
1.2 +2 -1 jakarta-commons-sandbox/simplestore/src/java/org/apache/commons/simplestore/persistence/Storage.java
Index: Storage.java
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/simplestore/src/java/org/apache/commons/simplestore/persistence/Storage.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Storage.java 11 Feb 2002 20:23:30 -0000 1.1
+++ Storage.java 11 Feb 2002 20:30:16 -0000 1.2
@@ -55,12 +55,13 @@
package org.apache.commons.simplestore.persistence;
import org.apache.commons.simplestore.cache.Cache;
+
import java.util.Set;
/**
*@author Juozas Baliuka <a href="mailto:baliuka@mwm.lt">
* baliuka@mwm.lt</a>
- *@version $Id: Storage.java,v 1.1 2002/02/11 20:23:30 froehlich Exp $
+ *@version $Id: Storage.java,v 1.2 2002/02/11 20:30:16 froehlich Exp $
*/
public interface Storage {
1.2 +80 -62 jakarta-commons-sandbox/simplestore/src/java/org/apache/commons/simplestore/persistence/MetaClass.java
Index: MetaClass.java
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/simplestore/src/java/org/apache/commons/simplestore/persistence/MetaClass.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MetaClass.java 11 Feb 2002 20:23:30 -0000 1.1
+++ MetaClass.java 11 Feb 2002 20:30:16 -0000 1.2
@@ -56,71 +56,89 @@
import java.lang.reflect.Method;
-/** Meta data
- * @author Juozas Baliuka <a href="mailto:baliuka@mwm.lt">
+/**
+ * Meta data
+ *
+ *@author Juozas Baliuka <a href="mailto:baliuka@mwm.lt">
* baliuka@mwm.lt</a>
- * @version $Id: MetaClass.java,v 1.1 2002/02/11 20:23:30 froehlich Exp $
+ *@version $Id: MetaClass.java,v 1.2 2002/02/11 20:30:16 froehlich Exp $
*/
public interface MetaClass {
-
- /** Returns Table name for DB storage
- * @return name in storage
- */
- public String getName();
-
- /** Factory method
- * @param clasz used defined interface Class
- * @return Meta data for class
- */
- public MetaClass forClass( Class clasz );
-
- /** forClass(clasz).getPersitentClass().equals(clasz) must return true
- * @return User defined persitent class
- */
- public Class getPersitentClass();
-
- /** returns index for property
- * @param method read or write method
- * @return index
- */
- public int getPropertyIndex( Method method );
-
- /** return field name for DB storage
- * @param index property index
- * @return field name
- */
- public String getPropertyName( int index );
-
- /** Some jdbc type for DB storage
- * @param index property index
- * @return type
- */
- public Class getPropertyType( int index );
-
-
-
- // public boolean isNotNull( int index ); validator ?
-
- // Validator getValidator( int index ); we can reuse something from commons
-
- /** Primary key fields
- * @return indexes for primary key fields
- */
- public int [] getOIDPropreties();
-
- /** All foreign classes (Tables)
- * @return array of property index
- */
- public MetaClass [] references();
-
- /** Index for foreign key property
- * @param ref reference meta class
- * @return property index
- */
- public int getReferncePropertyIndex( MetaClass ref );
-
-
-
+
+ /**
+ * Returns Table name for DB storage
+ *
+ *@return name in storage
+ */
+ public String getName();
+
+ /**
+ * Factory method
+ *
+ *@param clasz used defined interface Class
+ *@return Meta data for class
+ */
+ public MetaClass forClass(Class clasz);
+
+ /**
+ * forClass(clasz).getPersitentClass().equals(clasz) must return true
+ *
+ *@return User defined persitent class
+ */
+ public Class getPersitentClass();
+
+ /**
+ * returns index for property
+ *
+ *@param method read or write method
+ *@return index
+ */
+ public int getPropertyIndex(Method method);
+
+ /**
+ * return field name for DB storage
+ *
+ *@param index property index
+ *@return field name
+ */
+ public String getPropertyName(int index);
+
+ /**
+ * Some jdbc type for DB storage
+ *
+ *@param index property index
+ *@return type
+ */
+ public Class getPropertyType(int index);
+
+
+ // public boolean isNotNull( int index ); validator ?
+
+ // Validator getValidator( int index ); we can reuse something from commons
+
+ /**
+ * Primary key fields
+ *
+ *@return indexes for primary key fields
+ */
+ public int[] getOIDPropreties();
+
+ /**
+ * All foreign classes (Tables)
+ *
+ *@return array of property index
+ */
+ public MetaClass[] references();
+
+ /**
+ * Index for foreign key property
+ *
+ *@param ref reference meta class
+ *@return property index
+ */
+ public int getReferncePropertyIndex(MetaClass ref);
+
+
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>