MyTestObject2.java :  » JPA » simplejpa » com » spaceprogram » simplejpa » Java Open Source

Java Open Source » JPA » simplejpa 
simplejpa » com » spaceprogram » simplejpa » MyTestObject2.java
package com.spaceprogram.simplejpa;

import org.apache.commons.lang.builder.ReflectionToStringBuilder;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import java.io.Serializable;

/**
 * User: treeder
 * Date: Feb 10, 2008
 * Time: 7:55:18 PM
 */
@Entity
public class MyTestObject2 implements Serializable {
    private String id;
    private String name;
    private Integer someInt;
    private MyTestObject myTestObject;
    private MyTestObject4 myTestObject4;

    public MyTestObject2() {
    }

    public MyTestObject2(String name, Integer someInt) {

        this.name = name;
        this.someInt = someInt;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getSomeInt() {
        return someInt;
    }

    public void setSomeInt(Integer someInt) {
        this.someInt = someInt;
    }

    @Id
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String toString() {
        return new ReflectionToStringBuilder(this).toString();
    }

    @ManyToOne
    public MyTestObject getMyTestObject() {
        return myTestObject;
    }

    public void setMyTestObject(MyTestObject myTestObject) {
        this.myTestObject = myTestObject;
    }

    @ManyToOne
    public MyTestObject4 getMyTestObject4() {
        return myTestObject4;
    }

    public void setMyTestObject4(MyTestObject4 myTestObject4) {
        this.myTestObject4 = myTestObject4;
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.