Package edu.umd.cs.findbugs.classfile
Enum ICodeBase.Discovered
- java.lang.Object
-
- java.lang.Enum<ICodeBase.Discovered>
-
- edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ICodeBase.Discovered>
- Enclosing interface:
- ICodeBase
public static enum ICodeBase.Discovered extends java.lang.Enum<ICodeBase.Discovered>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description IN_JAR_MANIFEST
Codebase was referenced in the Class-Path attribute of a Jar manifest of another codebase.IN_SYSTEM_CLASSPATH
Codebase was discovered in the system classpath.NESTED
Codebase was discovered as a nested archive in another codebase.SPECIFIED
Codebase was explicitly specified.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ICodeBase.Discovered
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ICodeBase.Discovered[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static ICodeBase.Discovered[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ICodeBase.Discovered c : ICodeBase.Discovered.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ICodeBase.Discovered valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-