Package org.jboss.jandex
Class Indexer.TmpObjects
- java.lang.Object
-
- org.jboss.jandex.Indexer.TmpObjects
-
- Enclosing class:
- Indexer
private static final class Indexer.TmpObjects extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]
constantPool
private byte[]
constantPoolAnnoAttributes
private int[]
constantPoolOffsets
private Utils.ReusableBufferedDataInputStream
dataInputStream
-
Constructor Summary
Constructors Modifier Constructor Description private
TmpObjects()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) byte[]
borrowConstantPool(int poolSize)
(package private) byte[]
borrowConstantPoolAnnoAttributes(int poolSize)
(package private) int[]
borrowConstantPoolOffsets(int poolSize)
(package private) java.io.DataInputStream
dataInputStreamOf(java.io.InputStream inputStream)
(package private) void
returnConstantAnnoAttributes(byte[] attributes)
(package private) void
returnConstantPool(byte[] buf)
(package private) void
returnConstantPoolOffsets(int[] offsets)
-
-
-
Field Detail
-
dataInputStream
private Utils.ReusableBufferedDataInputStream dataInputStream
-
constantPool
private byte[] constantPool
-
constantPoolOffsets
private int[] constantPoolOffsets
-
constantPoolAnnoAttributes
private byte[] constantPoolAnnoAttributes
-
-
Method Detail
-
dataInputStreamOf
java.io.DataInputStream dataInputStreamOf(java.io.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)
-
-