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 Constructor Description ForUnresolvedProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationValue.State
getState()
Returns the state of the represented loaded annotation value.boolean
represents(java.lang.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
-
-
-
-
Method Detail
-
getState
public AnnotationValue.State getState()
Returns the state of the represented loaded annotation value.- Returns:
- The state represented by this instance.
-
represents
public boolean represents(java.lang.Object value)
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.
-
-