Package org.jboss.jandex
Class NameTable
java.lang.Object
org.jboss.jandex.NameTable
A collection of intern pools.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StrongInternPool
<byte[]> private StrongInternPool
<FieldInternal> private StrongInternPool
<MethodInternal> private StrongInternPool
<RecordComponentInternal> private StrongInternPool
<String> private StrongInternPool
<Type[]> private StrongInternPool
<Type> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) StrongInternPool
<byte[]> bytePool()
(package private) DotName
convertToName
(String name) (package private) DotName
convertToName
(String name, char delim) (package private) StrongInternPool
<FieldInternal> (package private) byte[]
intern
(byte[] bytes) (package private) String
(package private) DotName
(package private) FieldInternal
intern
(FieldInternal fieldInternal) (package private) MethodInternal
intern
(MethodInternal methodInternal) (package private) RecordComponentInternal
intern
(RecordComponentInternal recordComponentInternal) (package private) Type
(package private) Type[]
private int
lastIndexOf
(String name, char delim) (package private) StrongInternPool
<MethodInternal> (package private) int
positionOf
(byte[] bytes) (package private) int
positionOf
(String string) (package private) int
positionOf
(FieldInternal fieldInternal) (package private) int
positionOf
(MethodInternal methodInternal) (package private) int
positionOf
(RecordComponentInternal recordComponentInternal) (package private) StrongInternPool
<RecordComponentInternal> (package private) StrongInternPool
<String> (package private) DotName
-
Field Details
-
stringPool
-
typePool
-
typeListPool
-
bytePool
-
methodPool
-
fieldPool
-
recordComponentPool
-
names
-
-
Constructor Details
-
NameTable
NameTable()
-
-
Method Details
-
convertToName
-
convertToName
-
lastIndexOf
-
wrap
-
intern
-
positionOf
-
intern
-
intern
-
intern
byte[] intern(byte[] bytes) -
positionOf
int positionOf(byte[] bytes) -
intern
-
positionOf
-
intern
-
positionOf
-
intern
-
positionOf
-
stringPool
StrongInternPool<String> stringPool() -
bytePool
StrongInternPool<byte[]> bytePool() -
methodPool
StrongInternPool<MethodInternal> methodPool() -
fieldPool
StrongInternPool<FieldInternal> fieldPool() -
recordComponentPool
StrongInternPool<RecordComponentInternal> recordComponentPool() -
intern
-