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; |
} |
|
} |