package org.hibernate.test.annotations.cid;
import java.io.Serializable;
import javax.persistence.Embeddable;
/**
* @author bartek
*/
@Embeddable
public class SomeEntityId implements Serializable {
private Integer id;
private Integer version;
@org.hibernate.annotations.Parent
private SomeEntity parent;
/**
*
*/
public SomeEntityId() {
super();
}
/**
* @param i
* @param j
*/
public SomeEntityId(int id, int version) {
super();
this.id = id;
this.version = version;
}
/**
* @return the id
*/
public int getId() {
return id;
}
/**
* @param id the id to set
*/
public void setId(int id) {
this.id = id;
}
/**
* @return the version
*/
public int getVersion() {
return version;
}
/**
* @param version the version to set
*/
public void setVersion(int version) {
this.version = version;
}
/**
* @return the parent
*/
public SomeEntity getParent() {
return parent;
}
/**
* @param parent the parent to set
*/
public void setParent(SomeEntity parent) {
this.parent = parent;
}
}