Interface Plugin.Factory.UsingReflection.ArgumentResolver.Resolution

All Known Implementing Classes:
Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved, Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
Enclosing interface:
Plugin.Factory.UsingReflection.ArgumentResolver

public static interface Plugin.Factory.UsingReflection.ArgumentResolver.Resolution
A resolution provided by an argument provider.
  • Method Details

    • isResolved

      boolean isResolved()
      Returns true if the represented argument is resolved successfully.
      Returns:
      true if the represented argument is resolved successfully.
    • getArgument

      @MaybeNull Object getArgument()
      Returns the resolved argument if the resolution was successful.
      Returns:
      The resolved argument if the resolution was successful.