Package aQute.bnd.osgi
Enum Clazz.CONSTANT
- java.lang.Object
-
- java.lang.Enum<Clazz.CONSTANT>
-
- aQute.bnd.osgi.Clazz.CONSTANT
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<Clazz.CONSTANT>
- Enclosing class:
- Clazz
static enum Clazz.CONSTANT extends java.lang.Enum<Clazz.CONSTANT>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Class
Double
Fieldref
Float
Fourteen
Integer
InterfaceMethodref
InvokeDynamic
Long
MethodHandle
Methodref
MethodType
Module
NameAndType
Package
Seventeen
String
Thirteen
Two
Utf8
Zero
-
Field Summary
Fields Modifier and Type Field Description private int
skip
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
skip()
static Clazz.CONSTANT
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Clazz.CONSTANT[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Zero
public static final Clazz.CONSTANT Zero
-
Utf8
public static final Clazz.CONSTANT Utf8
-
Two
public static final Clazz.CONSTANT Two
-
Integer
public static final Clazz.CONSTANT Integer
-
Float
public static final Clazz.CONSTANT Float
-
Long
public static final Clazz.CONSTANT Long
-
Double
public static final Clazz.CONSTANT Double
-
Class
public static final Clazz.CONSTANT Class
-
String
public static final Clazz.CONSTANT String
-
Fieldref
public static final Clazz.CONSTANT Fieldref
-
Methodref
public static final Clazz.CONSTANT Methodref
-
InterfaceMethodref
public static final Clazz.CONSTANT InterfaceMethodref
-
NameAndType
public static final Clazz.CONSTANT NameAndType
-
Thirteen
public static final Clazz.CONSTANT Thirteen
-
Fourteen
public static final Clazz.CONSTANT Fourteen
-
MethodHandle
public static final Clazz.CONSTANT MethodHandle
-
MethodType
public static final Clazz.CONSTANT MethodType
-
Seventeen
public static final Clazz.CONSTANT Seventeen
-
InvokeDynamic
public static final Clazz.CONSTANT InvokeDynamic
-
Module
public static final Clazz.CONSTANT Module
-
Package
public static final Clazz.CONSTANT Package
-
-
Method Detail
-
values
public static Clazz.CONSTANT[] 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 (Clazz.CONSTANT c : Clazz.CONSTANT.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Clazz.CONSTANT 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
-
skip
public int skip()
-
-