package com.ttv.acs.stub.adi;


public class Asset {
	String content;
	String checkSum;
	String path; // path on file system where asset file is located
	
	private static final String FILE_URI = "file://";

	private static final String FTP_URI = "ftp://";
	
	public Asset(String content, String checkSum) {
		super();
		this.content = content;
		this.checkSum = checkSum;
	}

	public String getContent() {
		return content;
	}

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public String getCheckSum() {
		return checkSum;
	}

	public void setCheckSum(String checkSum) {
		this.checkSum = checkSum;
	}
	
	public boolean hasFileURI(){
		return content.toLowerCase().startsWith(FILE_URI.toLowerCase());
	}
	
	public boolean hasFTPURI(){
		return content.toLowerCase().startsWith(FTP_URI.toLowerCase());
	}

}
