class StandardCategoryURLGenerator implements CategoryURLGenerator,
        Serializable {

    @Override
    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof StandardCategoryURLGenerator)) {
            return false;
        }
        StandardCategoryURLGenerator that = (StandardCategoryURLGenerator) obj;
        if (!ObjectUtils.equal(this.prefix, that.prefix)) {
            return false;
        }

        if (!ObjectUtils.equal(this.seriesParamName, that.seriesParamName)) {
            return false;
        }
        if (!ObjectUtils.equal(this.categoryParamName, 
                that.categoryParamName)) {
            return false;
        }
        return true;
    }

    public  StandardCategoryURLGenerator();
    public  StandardCategoryURLGenerator(String prefix);
    public  StandardCategoryURLGenerator(String prefix, 
            String seriesParamName, String categoryParamName);

}