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.ObjectargumentThe 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.ObjectgetArgument()Returns the resolved argument if the resolution was successful.booleanisResolved()Returnstrueif 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()
Returnstrueif the represented argument is resolved successfully.- Specified by:
isResolvedin interfacePlugin.Factory.UsingReflection.ArgumentResolver.Resolution- Returns:
trueif the represented argument is resolved successfully.
-
getArgument
public java.lang.Object getArgument()
Returns the resolved argument if the resolution was successful.- Specified by:
getArgumentin interfacePlugin.Factory.UsingReflection.ArgumentResolver.Resolution- Returns:
- The resolved argument if the resolution was successful.
-
-