1 package mir.core.model;
3 import java.io.Serializable;
5 import org.apache.commons.lang.builder.EqualsBuilder;
6 import org.apache.commons.lang.builder.HashCodeBuilder;
7 import org.apache.commons.lang.builder.ToStringBuilder;
9 /** @author Hibernate CodeGenerator */
10 public class MediaType implements Serializable {
12 /** identifier field */
15 /** persistent field */
18 /** persistent field */
19 private String mimeType;
21 /** persistent field */
22 private String classname;
24 /** persistent field */
25 private String tablename;
27 /** nullable persistent field */
28 private String dcname;
30 /** full constructor */
31 public MediaType(java.lang.String name, java.lang.String mimeType, java.lang.String classname, java.lang.String tablename, java.lang.String dcname) {
33 this.mimeType = mimeType;
34 this.classname = classname;
35 this.tablename = tablename;
39 /** default constructor */
43 /** minimal constructor */
44 public MediaType(java.lang.String name, java.lang.String mimeType, java.lang.String classname, java.lang.String tablename) {
46 this.mimeType = mimeType;
47 this.classname = classname;
48 this.tablename = tablename;
51 public java.lang.Integer getId() {
55 public void setId(java.lang.Integer id) {
59 public java.lang.String getName() {
63 public void setName(java.lang.String name) {
67 public java.lang.String getMimeType() {
71 public void setMimeType(java.lang.String mimeType) {
72 this.mimeType = mimeType;
75 public java.lang.String getClassname() {
76 return this.classname;
79 public void setClassname(java.lang.String classname) {
80 this.classname = classname;
83 public java.lang.String getTablename() {
84 return this.tablename;
87 public void setTablename(java.lang.String tablename) {
88 this.tablename = tablename;
91 public java.lang.String getDcname() {
95 public void setDcname(java.lang.String dcname) {
99 public String toString() {
100 return new ToStringBuilder(this)
101 .append("id", getId())
105 public boolean equals(Object other) {
106 if ( !(other instanceof MediaType) ) return false;
107 MediaType castOther = (MediaType) other;
108 return new EqualsBuilder()
109 .append(this.getId(), castOther.getId())
113 public int hashCode() {
114 return new HashCodeBuilder()