package io.dropwizard.testing.junit;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
@Entity
@Table(name = "test_entities")
class TestEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private long id;
@NotNull
@Column(name = "desc")
private String description;
protected TestEntity() {
// for Hibernate
}
TestEntity(final String description) {
this.description = description;
}
long getId() {
return id;
}
String getDescription() {
return description;
}
void setDescription(final String description) {
this.description = description;
}
}