Subversion Repositories WebE

Compare Revisions

Last modification

Ignore whitespace Rev 33 → Rev 34

/trunk/src/ch/ffhs/webE/domain/RelationshipType.java
2,13 → 2,15
 
// Generated 19.12.2010 14:46:08 by Hibernate Tools 3.4.0.Beta1
 
import static javax.persistence.GenerationType.IDENTITY;
 
import java.util.HashSet;
import java.util.Set;
 
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import static javax.persistence.GenerationType.IDENTITY;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;
19,64 → 21,76
*/
@Entity
@Table(name = "relationship_type", catalog = "webengineering", uniqueConstraints = @UniqueConstraint(columnNames = "name_from"))
public class RelationshipType implements java.io.Serializable {
public class RelationshipType implements java.io.Serializable
{
 
private Integer relationshipId;
private String nameFrom;
private String nameTo;
private Set<Relationship> relationships = new HashSet<Relationship>(0);
private Integer id;
private String nameFrom;
private String nameTo;
private Set<Relationship> relationships = new HashSet<Relationship>(0);
 
public RelationshipType() {
}
public RelationshipType()
{
}
 
public RelationshipType(String nameFrom, String nameTo) {
this.nameFrom = nameFrom;
this.nameTo = nameTo;
}
public RelationshipType(String nameFrom, String nameTo)
{
this.nameFrom = nameFrom;
this.nameTo = nameTo;
}
 
public RelationshipType(String nameFrom, String nameTo,
Set<Relationship> relationships) {
this.nameFrom = nameFrom;
this.nameTo = nameTo;
this.relationships = relationships;
}
public RelationshipType(String nameFrom, String nameTo,
Set<Relationship> relationships)
{
this.nameFrom = nameFrom;
this.nameTo = nameTo;
this.relationships = relationships;
}
 
@Id
@GeneratedValue(strategy = IDENTITY)
@Column(name = "relationship_id", unique = true, nullable = false)
public Integer getRelationshipId() {
return this.relationshipId;
}
@Id
@GeneratedValue(strategy = IDENTITY)
@Column(name = "id", unique = true, nullable = false)
public Integer getId()
{
return this.id;
}
 
public void setRelationshipId(Integer relationshipId) {
this.relationshipId = relationshipId;
}
public void setId(Integer id)
{
this.id = id;
}
 
@Column(name = "name_from", unique = true, nullable = false)
public String getNameFrom() {
return this.nameFrom;
}
@Column(name = "name_from", unique = true, nullable = false)
public String getNameFrom()
{
return this.nameFrom;
}
 
public void setNameFrom(String nameFrom) {
this.nameFrom = nameFrom;
}
public void setNameFrom(String nameFrom)
{
this.nameFrom = nameFrom;
}
 
@Column(name = "name_to", nullable = false)
public String getNameTo() {
return this.nameTo;
}
@Column(name = "name_to", nullable = false)
public String getNameTo()
{
return this.nameTo;
}
 
public void setNameTo(String nameTo) {
this.nameTo = nameTo;
}
public void setNameTo(String nameTo)
{
this.nameTo = nameTo;
}
 
@OneToMany(fetch = FetchType.LAZY, mappedBy = "relationshipType")
public Set<Relationship> getRelationships() {
return this.relationships;
}
@OneToMany(fetch = FetchType.LAZY, mappedBy = "relationshipType")
public Set<Relationship> getRelationships()
{
return this.relationships;
}
 
public void setRelationships(Set<Relationship> relationships) {
this.relationships = relationships;
}
public void setRelationships(Set<Relationship> relationships)
{
this.relationships = relationships;
}
 
}