Package net.bytebuddy.pool
Interface TypePool.AbstractBase.ComponentTypeReference
-
- All Known Implementing Classes:
TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
,TypePool.Default.ComponentTypeLocator.ForArrayType
- Enclosing class:
- TypePool.AbstractBase
protected static interface TypePool.AbstractBase.ComponentTypeReference
A lazy representation of the component type of an array.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NO_ARRAY
Indicates that no component type is defined for the property.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
resolve()
Lazily resolves the binary name of the array component type of an annotation value.
-
-
-
Field Detail
-
NO_ARRAY
@MaybeNull static final java.lang.String NO_ARRAY
Indicates that no component type is defined for the property.
-
-
Method Detail
-
resolve
@MaybeNull java.lang.String resolve()
Lazily resolves the binary name of the array component type of an annotation value.- Returns:
- The binary name of the component type of the array or
null
if the referenced type is not an array.
-
-