Enum Class ICodeBase.Discovered

java.lang.Object
java.lang.Enum<ICodeBase.Discovered>
edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
All Implemented Interfaces:
Serializable, Comparable<ICodeBase.Discovered>, Constable
Enclosing interface:
ICodeBase

public static enum ICodeBase.Discovered extends Enum<ICodeBase.Discovered>
  • Enum Constant Details

    • SPECIFIED

      public static final ICodeBase.Discovered SPECIFIED
      Codebase was explicitly specified.
    • NESTED

      public static final ICodeBase.Discovered NESTED
      Codebase was discovered as a nested archive in another codebase.
    • IN_JAR_MANIFEST

      public static final ICodeBase.Discovered IN_JAR_MANIFEST
      Codebase was referenced in the Class-Path attribute of a Jar manifest of another codebase.
    • IN_SYSTEM_CLASSPATH

      public static final ICodeBase.Discovered IN_SYSTEM_CLASSPATH
      Codebase was discovered in the system classpath.
  • Method Details

    • values

      public static ICodeBase.Discovered[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ICodeBase.Discovered valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null