Package net.bytebuddy.pool
Class TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
- java.lang.Object
-
- net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
-
- All Implemented Interfaces:
TypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference
- Enclosing class:
- TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
protected class TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound extends java.lang.Object implements TypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference
A bound representation of aTypePool.Default.ComponentTypeLocator.ForAnnotationProperty
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Bound(java.lang.String name)
Creates a new bound component type locator for an annotation property.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
int
hashCode()
java.lang.String
lookup()
Lazily returns the binary name of the array component type of an annotation value.
-
-
-
Method Detail
-
lookup
public java.lang.String lookup()
Description copied from interface:TypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference
Lazily returns the binary name of the array component type of an annotation value.- Specified by:
lookup
in interfaceTypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference
- Returns:
- The binary name of the component type.
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-