org.apache.tomcat.util.bcel

## Interface Constants

- All Known Implementing Classes:
    AnnotationEntry

      public interface Constants

  Constants for the project, mostly defined in the JVM specification.
  Author:
    M. Dahm

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static short` | `ACC_ABSTRACT` One of the access flags for fields, methods, or classes.
    `static short` | `ACC_ANNOTATION` One of the access flags for fields, methods, or classes.
    `static short` | `ACC_FINAL` One of the access flags for fields, methods, or classes.
    `static short` | `ACC_INTERFACE` One of the access flags for fields, methods, or classes.
    `static byte` | `CONSTANT_Class` Marks a constant pool entry as a Class.
    `static byte` | `CONSTANT_Double` Marks a constant pool entry as type Double.
    `static byte` | `CONSTANT_Fieldref` Marks a constant pool entry as a Field Reference.
    `static byte` | `CONSTANT_Float` Marks a constant pool entry as type Float.
    `static byte` | `CONSTANT_Integer` Marks a constant pool entry as type Integer.
    `static byte` | `CONSTANT_InterfaceMethodref` Marks a constant pool entry as an Interface Method Reference.
    `static byte` | `CONSTANT_InvokeDynamic` Marks a constant pool entry as an Invoke Dynamic
    `static byte` | `CONSTANT_Long` Marks a constant pool entry as type Long.
    `static byte` | `CONSTANT_MethodHandle` Marks a constant pool entry as a Method Handle.
    `static byte` | `CONSTANT_Methodref` Marks a constant pool entry as a Method Reference.
    `static byte` | `CONSTANT_MethodType` Marks a constant pool entry as a Method Type.
    `static byte` | `CONSTANT_NameAndType` Marks a constant pool entry as a name and type.
    `static String[]` | `CONSTANT_NAMES` The names of the types of entries in a constant pool.
    `static byte` | `CONSTANT_String` Marks a constant pool entry as type String.
    `static byte` | `CONSTANT_Utf8` Marks a constant pool entry as type UTF-8.

- - ### Field Detail

    - #### ACC_FINAL

          static final short ACC_FINAL

      One of the access flags for fields, methods, or classes.
      See Also:
        "Flag definitions for Fields in the Java Virtual Machine Specification (Java SE 8 Edition).", "Flag definitions for Methods in the Java Virtual Machine Specification (Java SE 8 Edition).", "Flag definitions for Classes in the Java Virtual Machine Specification (Java SE 8 Edition).", Constant Field Values

    - #### ACC_INTERFACE

          static final short ACC_INTERFACE

      One of the access flags for fields, methods, or classes.
      See Also:
        Constant Field Values

    - #### ACC_ABSTRACT

          static final short ACC_ABSTRACT

      One of the access flags for fields, methods, or classes.
      See Also:
        Constant Field Values

    - #### ACC_ANNOTATION

          static final short ACC_ANNOTATION

      One of the access flags for fields, methods, or classes.
      See Also:
        Constant Field Values

    - #### CONSTANT_Utf8

          static final byte CONSTANT_Utf8

      Marks a constant pool entry as type UTF-8.
      See Also:
        Constant Field Values

    - #### CONSTANT_Integer

          static final byte CONSTANT_Integer

      Marks a constant pool entry as type Integer.
      See Also:
        Constant Field Values

    - #### CONSTANT_Float

          static final byte CONSTANT_Float

      Marks a constant pool entry as type Float.
      See Also:
        Constant Field Values

    - #### CONSTANT_Long

          static final byte CONSTANT_Long

      Marks a constant pool entry as type Long.
      See Also:
        Constant Field Values

    - #### CONSTANT_Double

          static final byte CONSTANT_Double

      Marks a constant pool entry as type Double.
      See Also:
        Constant Field Values

    - #### CONSTANT_Class

          static final byte CONSTANT_Class

      Marks a constant pool entry as a Class.
      See Also:
        Constant Field Values

    - #### CONSTANT_Fieldref

          static final byte CONSTANT_Fieldref

      Marks a constant pool entry as a Field Reference.
      See Also:
        Constant Field Values

    - #### CONSTANT_String

          static final byte CONSTANT_String

      Marks a constant pool entry as type String.
      See Also:
        Constant Field Values

    - #### CONSTANT_Methodref

          static final byte CONSTANT_Methodref

      Marks a constant pool entry as a Method Reference.
      See Also:
        Constant Field Values

    - #### CONSTANT_InterfaceMethodref

          static final byte CONSTANT_InterfaceMethodref

      Marks a constant pool entry as an Interface Method Reference.
      See Also:
        Constant Field Values

    - #### CONSTANT_NameAndType

          static final byte CONSTANT_NameAndType

      Marks a constant pool entry as a name and type.
      See Also:
        Constant Field Values

    - #### CONSTANT_MethodHandle

          static final byte CONSTANT_MethodHandle

      Marks a constant pool entry as a Method Handle.
      See Also:
        Constant Field Values

    - #### CONSTANT_MethodType

          static final byte CONSTANT_MethodType

      Marks a constant pool entry as a Method Type.
      See Also:
        Constant Field Values

    - #### CONSTANT_InvokeDynamic

          static final byte CONSTANT_InvokeDynamic

      Marks a constant pool entry as an Invoke Dynamic
      See Also:
        Constant Field Values

    - #### CONSTANT_NAMES

          static final String[] CONSTANT_NAMES

      The names of the types of entries in a constant pool.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.