mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
52 lines
997 B
Java
52 lines
997 B
Java
package com.avaje.tests.model.basic;
|
|
|
|
import java.util.HashSet;
|
|
import java.util.Set;
|
|
|
|
import javax.persistence.DiscriminatorValue;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.Inheritance;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.OneToMany;
|
|
|
|
@Entity
|
|
@Inheritance
|
|
@DiscriminatorValue("C")
|
|
public class Car extends Vehicle {
|
|
|
|
private static final long serialVersionUID = 4716705779684333446L;
|
|
|
|
private String driver;
|
|
|
|
|
|
@ManyToOne
|
|
TruckRef carRef;
|
|
|
|
@OneToMany(mappedBy="car")
|
|
private Set<CarAccessory> accessories = new HashSet<CarAccessory>();
|
|
|
|
public String getDriver() {
|
|
return driver;
|
|
}
|
|
|
|
public void setDriver(String driver) {
|
|
this.driver = driver;
|
|
}
|
|
|
|
public TruckRef getCarRef() {
|
|
return carRef;
|
|
}
|
|
|
|
public void setCarRef(TruckRef carRef) {
|
|
this.carRef = carRef;
|
|
}
|
|
|
|
public Set<CarAccessory> getAccessories() {
|
|
return accessories;
|
|
}
|
|
|
|
public void setAccessories(Set<CarAccessory> accessories) {
|
|
this.accessories = accessories;
|
|
}
|
|
}
|