class StandardPieURLGenerator implements PieURLGenerator, Serializable {

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

    public  StandardPieURLGenerator();
    public  StandardPieURLGenerator(String prefix);
    public  StandardPieURLGenerator(String prefix, String categoryParamName);
    public  StandardPieURLGenerator(String prefix, String categoryParamName,
            String indexParamName);

}