Package com.google.turbine.bytecode.sig
Enum Sig.TySig.TySigKind
- java.lang.Object
-
- java.lang.Enum<Sig.TySig.TySigKind>
-
- com.google.turbine.bytecode.sig.Sig.TySig.TySigKind
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Sig.TySig.TySigKind>
- Enclosing class:
- Sig.TySig
public static enum Sig.TySig.TySigKind extends java.lang.Enum<Sig.TySig.TySigKind>
The type kind.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ARRAY_TY_SIGBASE_TY_SIGCLASS_TY_SIGTY_VAR_SIGVOID_TY_SIGWILD_TY_SIG
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Sig.TySig.TySigKindvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Sig.TySig.TySigKind[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
VOID_TY_SIG
public static final Sig.TySig.TySigKind VOID_TY_SIG
-
BASE_TY_SIG
public static final Sig.TySig.TySigKind BASE_TY_SIG
-
CLASS_TY_SIG
public static final Sig.TySig.TySigKind CLASS_TY_SIG
-
ARRAY_TY_SIG
public static final Sig.TySig.TySigKind ARRAY_TY_SIG
-
TY_VAR_SIG
public static final Sig.TySig.TySigKind TY_VAR_SIG
-
WILD_TY_SIG
public static final Sig.TySig.TySigKind WILD_TY_SIG
-
-
Method Detail
-
values
public static Sig.TySig.TySigKind[] 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 (Sig.TySig.TySigKind c : Sig.TySig.TySigKind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Sig.TySig.TySigKind 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
-
-