Package org.openjdk.asmtools.jasm

## Class ConstantPool.ConstCell

- java.lang.Object
- - org.openjdk.asmtools.jasm.ConstantPool.ConstCell

- Enclosing class:
    ConstantPool

      public static class ConstantPool.ConstCell
      extends java.lang.Object

  ConstantCell ConstantCell is a type of data that can be in a constant pool.

- - ### Method Summary

    All Methods Instance Methods Concrete Methods Default Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | `equals​(java.lang.Object obj)` | Compares this object to the specified object.
    `int` | `getLength()` |
    `int` | `hashCode()` |
    `boolean` | `isUnset()` |
    `void` | `setRank​(int rank)` |
    `default java.lang.String` | `tabString​(int tabLevel)` |
    `java.lang.String` | `toString()` |
    `void` | `write​(CheckedDataOutputStream out)` |

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

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### Method Detail

    - #### getLength

          public int getLength()

    - #### write

          public void write​(CheckedDataOutputStream out)
                     throws java.io.IOException

      Throws:
        `java.io.IOException`

    - #### setRank

          public void setRank​(int rank)

    - #### hashCode

          public int hashCode()

    - #### equals

          public boolean equals​(java.lang.Object obj)

      Compares this object to the specified object.
      Parameters:
        `obj` - the object to compare with
      Returns:
        true if the objects are the same; false otherwise.

    - #### isUnset

          public boolean isUnset()

    - #### toString

          public java.lang.String toString()

      Overrides:
        `toString` in class `java.lang.Object`

    - #### tabString

          public default java.lang.String tabString​(int tabLevel)