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 Detail

      • JAVA_CLASS_PREFIX

        static final java.lang.String JAVA_CLASS_PREFIX

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

        See Also:
        Constant Field Values
      • JAVAX_CLASS_PREFIX

        static final java.lang.String JAVAX_CLASS_PREFIX

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

        See Also:
        Constant Field Values
      • JAVAX_EJB_CLASS_PREFIX

        static final java.lang.String JAVAX_EJB_CLASS_PREFIX

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

        See Also:
        Constant Field Values
      • JAVAX_SERVLET_CLASS_PREFIX

        static final java.lang.String JAVAX_SERVLET_CLASS_PREFIX

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

        See Also:
        Constant Field Values
    • Method Detail

      • 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.