All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractDiffHandler An abstract implementation of DiffHandler which provides utility methods.AbstractInfo An abstract class representing information about a class, method or field.ClassInfo Information about a class file.ClassInfoVisitor A reusable class which uses the ASM to build up ClassInfo about a java class file.DiffCriteria An interface for choosing which API differences are interesting.DiffException A wrapper exception classes for various exceptions that can happen whilst performing a diff.DiffHandler An interface for classes which wish to receive information about differences in class files between two different jar file version to implement.DOMDiffHandler A specific type of DiffHandler which uses DOM to create an XML document describing the changes in the diff.FieldInfo Information about a field of a class.JarDiff A class to perform a diff between two jar files.JarDiffTask Process two jarfiles generating a public API difference report.JDTraXLiaison Custom TraX liaison class.JDXSLTLiaison3 Extended proxy interface for XSLT processors.JDXSLTProcess JDXSLTProcess.Factory The factory element to configure a transformer factoryJDXSLTProcess.Factory.Attribute A JAXP factory attribute.JDXSLTProcess.OutputProperty Specify how the result tree should be output as specified in the specification.JDXSLTProcess.Param The Param inner class used to store XSL parametersMain A static entry point for use from the command line.MethodInfo A class to hold information about a method.SimpleDiffCriteria A specific type of DiffCriteria which is only true for classes, methods and fields which are not synthetic, and are public or protected.StreamDiffHandler A specific type of DiffHandler which uses an OutputStream to create an XML document describing the changes in the diff.Tools A set of Tools which do not belong anywhere else in the API at this time.