Update of /cvsroot/xdoclet/xdoclet/samples/src/java/test/hibernate
In directory sc8-pr-cvs1:/tmp/cvs-serv22167/xdoclet/samples/src/java/test/hibernate

Modified Files:
        CompositeId.java 
Log Message:
composite ID support complete


Index: CompositeId.java
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/samples/src/java/test/hibernate/CompositeId.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CompositeId.java    6 Jan 2003 12:08:23 -0000       1.1
--- CompositeId.java    7 Jan 2003 14:24:19 -0000       1.2
***************
*** 1,52 ****
  package test.hibernate;
  
  import java.io.Serializable;
  /**
! * composite ID class example
! */ 
! public class CompositeId implements Serializable {
!       
!       Integer _foo;
!       long _bar;
!       String _baz;
!       
!       public Integer getFoo() {
!               return _foo;
!       }
!       
!       public void setFoo(Integer foo) {
!               _foo = foo;
!       }
!       
!       public long getBar() {
!               return _bar;
!       }
!       
!       public void setBar(long bar) {
!               _bar = bar;
!       }
!       
!       public String getBaz() {
!               return _baz;
!       }
!       
!       public void setBaz(String baz) {
!               _baz = baz;
!       }
!       public boolean equals(Object o) {
!               if( o == null) {
!                       return false;
!               }
!               if(getClass().equals(o.getClass()) && 
!                       _foo.equals(((CompositeId)o).getFoo()) &&
!                       _bar == ((CompositeId)o).getBar() &&
!                       _baz.equals(((CompositeId)o).getBaz()) 
!               ) {
!                       return true;
!               } else {
!                       return false;
!               }
!                       
!                       
!       }
  }
--- 1,121 ----
+ /*
+  * Copyright (c) 2001, 2002 The XDoclet team
+  * All rights reserved.
+  */
  package test.hibernate;
  
  import java.io.Serializable;
  /**
!  * composite ID class example
!  *
!  * @created   January 6, 2003
!  */
! public class CompositeId implements Serializable
! {
! 
!     /**
!      */
!     Integer         _foo;
! 
!     /**
!      */
!     long            _bar;
! 
!     /**
!      */
!     String          _baz;
! 
!     /**
!      */
!     Order           _order;
! 
!     /**
!      * @return
!      * @hibernate.property
!      */
!     public Integer getFoo()
!     {
!         return _foo;
!     }
! 
!     /**
!      * @return
!      * @hibernate.property
!      */
!     public long getBar()
!     {
!         return _bar;
!     }
! 
!     /**
!      * @return
!      * @hibernate.property
!      */
!     public String getBaz()
!     {
!         return _baz;
!     }
! 
!     /**
!      * @return
!      * @hibernate.many-to-one
!      */
!     public Order getOrder()
!     {
!         return _order;
!     }
! 
!     /**
!      * @param foo
!      */
!     public void setFoo(Integer foo)
!     {
!         _foo = foo;
!     }
! 
!     /**
!      * @param bar
!      */
!     public void setBar(long bar)
!     {
!         _bar = bar;
!     }
! 
!     /**
!      * @param baz
!      */
!     public void setBaz(String baz)
!     {
!         _baz = baz;
!     }
! 
!     /**
!      * @param order
!      */
!     public void setOrder(Order order)
!     {
!         _order = order;
!     }
! 
!     /**
!      * @param o
!      * @return
!      */
!     public boolean equals(Object o)
!     {
!         if (o == null) {
!             return false;
!         }
!         if (getClass().equals(o.getClass()) &&
!             _foo.equals(((CompositeId) o).getFoo()) &&
!             _bar == ((CompositeId) o).getBar() &&
!             _baz.equals(((CompositeId) o).getBaz())
!             ) {
!             return true;
!         }
!         else {
!             return false;
!         }
! 
!     }
  }



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to