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) DotNameconvertToName(String name) (package private) DotNameconvertToName(String name, char delim) (package private) StrongInternPool<FieldInternal> (package private) byte[]intern(byte[] bytes) (package private) String(package private) DotName(package private) FieldInternalintern(FieldInternal fieldInternal) (package private) MethodInternalintern(MethodInternal methodInternal) (package private) RecordComponentInternalintern(RecordComponentInternal recordComponentInternal) (package private) Type(package private) Type[]private intlastIndexOf(String name, char delim) (package private) StrongInternPool<MethodInternal> (package private) intpositionOf(byte[] bytes) (package private) intpositionOf(String string) (package private) intpositionOf(FieldInternal fieldInternal) (package private) intpositionOf(MethodInternal methodInternal) (package private) intpositionOf(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
-