Class AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty<Z>
java.lang.Object
net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase<Z>
net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty<Z>
- Type Parameters:
Z
- The represented loaded type.
- All Implemented Interfaces:
AnnotationValue.Loaded<Z>
- Direct Known Subclasses:
AnnotationValue.ForEnumerationDescription.WithUnknownConstant.Loaded
,AnnotationValue.ForIncompatibleType.Loaded
,AnnotationValue.ForMismatchedType.Loaded
,AnnotationValue.ForMissingType.Loaded
- Enclosing class:
- AnnotationValue.Loaded.AbstractBase<W>
public abstract static class AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty<Z>
extends AnnotationValue.Loaded.AbstractBase<Z>
A base implementation for an unresolved property.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase
AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty<Z>
Nested classes/interfaces inherited from interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
AnnotationValue.Loaded.AbstractBase<W>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetState()
Returns the state of the represented loaded annotation value.boolean
represents
(Object value) Verifies if this loaded value represents the supplied loaded value.Methods inherited from class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase
resolve
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
resolve
-
Constructor Details
-
ForUnresolvedProperty
public ForUnresolvedProperty()
-
-
Method Details
-
getState
Returns the state of the represented loaded annotation value.- Returns:
- The state represented by this instance.
-
represents
Verifies if this loaded value represents the supplied loaded value.- Parameters:
value
- A loaded annotation value.- Returns:
true
if the supplied annotation value is represented by this annotation value.
-