Class ResolutionResult

java.lang.Object
io.github.slimjar.resolver.ResolutionResult

public final class ResolutionResult extends Object
  • Constructor Details

    • ResolutionResult

      @Contract(pure=true) public ResolutionResult(@NotNull @NotNull Repository repository, @NotNull @NotNull URL dependencyURL, @Nullable @Nullable URL checksumURL, boolean aggregator, boolean checked)
  • Method Details

    • read

      @NotNull @Contract(pure=true) public static @NotNull ResolutionResult read(@NotNull @NotNull DataInput in) throws IOException
      Throws:
      IOException
    • write

      public void write(@NotNull @NotNull DataOutput out) throws IOException
      Throws:
      IOException
    • repository

      @NotNull public @NotNull Repository repository()
    • dependencyURL

      @NotNull public @NotNull URL dependencyURL()
    • checksumURL

      @Nullable public @Nullable URL checksumURL()
    • aggregator

      public boolean aggregator()
    • checked

      public boolean checked()
    • setChecked

      public void setChecked()
    • equals

      @Contract(pure=true) public boolean equals(@Nullable @Nullable Object o)
      Overrides:
      equals in class Object
    • hashCode

      @Contract(pure=true) public int hashCode()
      Overrides:
      hashCode in class Object