class TimeSeriesURLGenerator implements XYURLGenerator, Serializable {

    @Override
    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof TimeSeriesURLGenerator)) {
            return false;
        }
        TimeSeriesURLGenerator that = (TimeSeriesURLGenerator) obj;
        if (!this.dateFormat.equals(that.dateFormat)) {
            return false;
        }
        if (!this.itemParamName.equals(that.itemParamName)) {
            return false;
        }
        if (!this.prefix.equals(that.prefix)) {
            return false;
        }
        if (!this.seriesParamName.equals(that.seriesParamName)) {
            return false;
        }
        return true;
    }

    public  TimeSeriesURLGenerator();
    public  TimeSeriesURLGenerator(DateFormat dateFormat, String prefix,
            String seriesParamName, String itemParamName);

}