Interface PackageInfo

All Superinterfaces:
Info

public interface PackageInfo extends Info

Info object type representing a java package.

The name and qualified name of a package info object are the same.

  • Field Details

    • JAVA_CLASS_PREFIX

      static final String JAVA_CLASS_PREFIX

      Naming constant: The prefix for the java package, (with a trailing ".").

      See Also:
    • JAVAX_CLASS_PREFIX

      static final String JAVAX_CLASS_PREFIX

      Naming constant: The prefix for the javax package, (with a trailing ".").

      See Also:
    • JAVAX_EJB_CLASS_PREFIX

      static final String JAVAX_EJB_CLASS_PREFIX

      Naming constant: The prefix for the javax.ejb package, (with a trailing ".").

      See Also:
    • JAVAX_SERVLET_CLASS_PREFIX

      static final String JAVAX_SERVLET_CLASS_PREFIX

      Naming constant: The prefix for the javax.servlet package, (with a trailing ".").

      See Also:
  • Method Details

    • getIsArtificial

      boolean getIsArtificial()

      Tell if this package info was created to represent a package which either could not be loaded, or which has no declared package information.

      Returns:
      True if this package object is artificial. Otherwise, false.
    • getForFailedLoad

      boolean getForFailedLoad()

      Tell if this package info represents a failed load. This is a special case for artificial packages, and represents the case when declared package information is available, but could not be loaded.

      Returns:
      True if this package object is for a failed load. Otherwise, false.