Class StandardPieURLGenerator

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)
      Tests if this object is equal to another.
      java.lang.String generateURL​(PieDataset dataset, java.lang.Comparable key, int pieIndex)
      Generates a URL.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StandardPieURLGenerator

        public StandardPieURLGenerator​(java.lang.String prefix)
        Creates a new generator.
        Parameters:
        prefix - the prefix (null not permitted).
      • StandardPieURLGenerator

        public StandardPieURLGenerator​(java.lang.String prefix,
                                       java.lang.String categoryParamName)
        Creates a new generator.
        Parameters:
        prefix - the prefix (null not permitted).
        categoryParamName - the category parameter name (null not permitted).
      • StandardPieURLGenerator

        public StandardPieURLGenerator​(java.lang.String prefix,
                                       java.lang.String categoryParamName,
                                       java.lang.String indexParamName)
        Creates a new generator.
        Parameters:
        prefix - the prefix (null not permitted).
        categoryParamName - the category parameter name (null not permitted).
        indexParamName - the index parameter name (null permitted).
    • Method Detail

      • generateURL

        public java.lang.String generateURL​(PieDataset dataset,
                                            java.lang.Comparable key,
                                            int pieIndex)
        Generates a URL.
        Specified by:
        generateURL in interface PieURLGenerator
        Parameters:
        dataset - the dataset (ignored).
        key - the item key (null not permitted).
        pieIndex - the pie index.
        Returns:
        A string containing the generated URL.
      • equals

        public boolean equals​(java.lang.Object obj)
        Tests if this object is equal to another.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - the object (null permitted).
        Returns:
        A boolean.