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 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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getArgument()
Returns the resolved argument if the resolution was successful.boolean
isResolved()
Returnstrue
if the represented argument is resolved successfully.
-
-
-
Constructor Detail
-
Resolved
public Resolved(Object argument)
Creates a resolved argument resolution.- Parameters:
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 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.
-
-