Class XslCalculus

  • All Implemented Interfaces:
    Calculus

    public final class XslCalculus
    extends Object
    implements Calculus
    Metrics xsl calculus. Use an xsl sheet to transform the input skeleton into the xml containing the calculation.
    Since:
    0.30.9
    • Constructor Detail

      • XslCalculus

        public XslCalculus()
    • Method Detail

      • node

        public com.jcabi.xml.XML node​(String metric,
                                      Map<String,​Object> params,
                                      com.jcabi.xml.XML skeleton)
                               throws IOException
        Description copied from interface: Calculus
        Produces XML representing metrics values.
        Specified by:
        node in interface Calculus
        Parameters:
        metric - Desired metric to calculate
        params - Params
        skeleton - Package input
        Returns:
        XML document giving metrics values for classes
        Throws:
        IOException - If fails