/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.servershepherd.beume;
import java.io.Serializable;
/**
*
* @author marc
*/
public class BackKey implements Serializable {
public String source_url;
public int resize_x;
public int resize_y;
public String resize_filter;
public int mod;
String serialized;
public BackKey(String source_url, int resize_x, int resize_y, String resize_filter, int mod) {
this.source_url = source_url;
this.resize_x = resize_x;
this.resize_y = resize_y;
this.resize_filter = resize_filter;
this.mod = mod;
}
public BackKey(FrontKey fk) {
this.source_url = fk.source_url;
this.resize_x = fk.resize_x;
this.resize_y = fk.resize_y;
this.resize_filter = fk.resize_filter;
this.mod = fk.mod;
}
@Override
public String toString() {
return source_url;
}
@Override
public int hashCode() {
return source_url.hashCode();
}
@Override
public boolean equals(Object obj) {
if ((obj != null) && (obj instanceof BackKey)) {
return source_url.equals(((BackKey) obj).source_url);
} else {
return false;
}
}
}