Class Indexer.TmpObjects

java.lang.Object
org.jboss.jandex.Indexer.TmpObjects
Enclosing class:
Indexer

private static final class Indexer.TmpObjects extends Object
  • Field Details

    • dataInputStream

      private Utils.ReusableBufferedDataInputStream dataInputStream
    • constantPool

      private byte[] constantPool
    • constantPoolOffsets

      private int[] constantPoolOffsets
    • constantPoolAnnoAttributes

      private byte[] constantPoolAnnoAttributes
  • Constructor Details

    • TmpObjects

      private TmpObjects()
  • Method Details

    • dataInputStreamOf

      DataInputStream dataInputStreamOf(InputStream inputStream)
    • borrowConstantPool

      byte[] borrowConstantPool(int poolSize)
    • returnConstantPool

      void returnConstantPool(byte[] buf)
    • borrowConstantPoolOffsets

      int[] borrowConstantPoolOffsets(int poolSize)
    • returnConstantPoolOffsets

      void returnConstantPoolOffsets(int[] offsets)
    • borrowConstantPoolAnnoAttributes

      byte[] borrowConstantPoolAnnoAttributes(int poolSize)
    • returnConstantAnnoAttributes

      void returnConstantAnnoAttributes(byte[] attributes)