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