Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/map
In directory usw-pr-cvs1:/tmp/cvs-serv20968/hibernate/map
Modified Files:
PersistentClass.java RootClass.java
Log Message:
another fix to make queries work properly with table-per-concrete-class
Index: PersistentClass.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/map/PersistentClass.java,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** PersistentClass.java 3 Nov 2002 06:19:59 -0000 1.39
--- PersistentClass.java 6 Nov 2002 00:58:02 -0000 1.40
***************
*** 165,169 ****
public abstract Table getTable();
public abstract CacheConcurrencyStrategy getCache();
!
public abstract Iterator getPropertyClosureIterator();
public abstract Iterator getTableClosureIterator();
--- 165,170 ----
public abstract Table getTable();
public abstract CacheConcurrencyStrategy getCache();
! public abstract PersistentClass getSuperclass();
!
public abstract Iterator getPropertyClosureIterator();
public abstract Iterator getTableClosureIterator();
Index: RootClass.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/map/RootClass.java,v
retrieving revision 1.49
retrieving revision 1.50
diff -C2 -d -r1.49 -r1.50
*** RootClass.java 3 Nov 2002 06:19:59 -0000 1.49
--- RootClass.java 6 Nov 2002 00:58:02 -0000 1.50
***************
*** 265,267 ****
--- 265,271 ----
}
+ public PersistentClass getSuperclass() {
+ return null;
+ }
+
}
|