Package net.bytebuddy.build
Class Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
- java.lang.Object
-
- net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
-
- All Implemented Interfaces:
Plugin.Factory.UsingReflection.ArgumentResolver.Resolution
- Enclosing interface:
- Plugin.Factory.UsingReflection.ArgumentResolver.Resolution
@Enhance public static class Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved extends java.lang.Object implements Plugin.Factory.UsingReflection.ArgumentResolver.Resolution
Represents a resolved argument resolution.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution
Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved, Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Object
argument
The resolved argument which might benull
.
-
Constructor Summary
Constructors Constructor Description Resolved(java.lang.Object argument)
Creates a resolved argument resolution.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getArgument()
Returns the resolved argument if the resolution was successful.boolean
isResolved()
Returnstrue
if the represented argument is resolved successfully.
-
-
-
Field Detail
-
argument
@ValueHandling(REVERSE_NULLABILITY) private final java.lang.Object argument
The resolved argument which might benull
.
-
-
Method Detail
-
isResolved
public boolean isResolved()
Returnstrue
if the represented argument is resolved successfully.- Specified by:
isResolved
in interfacePlugin.Factory.UsingReflection.ArgumentResolver.Resolution
- Returns:
true
if the represented argument is resolved successfully.
-
getArgument
public java.lang.Object getArgument()
Returns the resolved argument if the resolution was successful.- Specified by:
getArgument
in interfacePlugin.Factory.UsingReflection.ArgumentResolver.Resolution
- Returns:
- The resolved argument if the resolution was successful.
-
-