java.lang.Object
org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
All Implemented Interfaces:
Comparable<SortableLocation>, SortableLocation
Direct Known Subclasses:
FieldLocation

public class ClassLocation extends PackageLocation
Comparable path structure to locate a particular class within compilation unit.
Since:
2.0
  • Field Details

    • className

      private String className
    • classXmlName

      private String classXmlName
  • Constructor Details

    • ClassLocation

      public ClassLocation(String packageName, String className, String classXmlName)
      Creates a new ClassLocation with the supplied package and class names.
      Parameters:
      packageName - The name of the package for a class potentially holding JavaDoc. Cannot be null.
      className - The (simple) name of a class. Cannot be null or empty.
      classXmlName - The name given as the XmlType.name() value of an annotation placed on the Class, or null if none is provided.
  • Method Details