/**
*
*/
package org.sinnlabs.dbvim.model;
import com.j256.ormlite.field.DataType;
import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
/**
* Class represents static resources such as js scripts, images, etc.
* @author peter.liverovsky
*
*/
@DatabaseTable
public class StaticResource {
/**
* Name field name
*/
public static final String NAME_FIELD = "name";
@DatabaseField(id = true)
protected String name;
@DatabaseField
protected String mimeType;
@DatabaseField(width = 1024*1024, dataType = DataType.BYTE_ARRAY)
protected byte[] data;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getContentType() {
return mimeType;
}
public void setContentType(String mimeType) {
this.mimeType = mimeType;
}
public byte[] getData() {
return data;
}
public void setData(byte[] data) {
this.data = data;
}
}