org.apache.geode.codeAnalysis.decode.cp

## Class CpUtf8

- java.lang.Object
- - org.apache.geode.codeAnalysis.decode.cp.Cp
  - - org.apache.geode.codeAnalysis.decode.cp.CpUtf8

-     public class CpUtf8
      extends Cp

- - ### Field Summary

    - ### Fields inherited from class org.apache.geode.codeAnalysis.decode.cp.Cp

      `TAG_Class, TAG_Double, TAG_Fieldref, TAG_Float, TAG_Integer, TAG_InterfaceMethodref, TAG_InvokeDynamic, TAG_Long, TAG_MethodHandle, TAG_Methodref, TAG_MethodType, TAG_NameAndType, TAG_String, TAG_Utf8`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `argCount()` for a method descriptor, this will return the number of argument descriptions found in the string
    `java.lang.String` | `decodeClassName(int argNo)` decode the class name of the given argument, or the class name if the argument is zero
    `java.lang.String` | `stringValue()`

    - ### Methods inherited from class org.apache.geode.codeAnalysis.decode.cp.Cp

      `readCp`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### stringValue

          public java.lang.String stringValue()

    - #### argCount

          public int argCount()

      for a method descriptor, this will return the number of argument descriptions found in the string

    - #### decodeClassName

          public java.lang.String decodeClassName(int argNo)

      decode the class name of the given argument, or the class name if the argument is zero