Class NoDuplicatesValidator<T>

java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.validators.Validator
com.hypixel.hytale.server.npc.asset.builder.validators.NoDuplicatesValidator<T>

public class NoDuplicatesValidator<T> extends Validator
  • Field Details

    • iterable

      private final Iterable<T> iterable
    • variableName

      private final String variableName
  • Constructor Details

    • NoDuplicatesValidator

      private NoDuplicatesValidator(Iterable<T> iterable, String variableName)
  • Method Details

    • test

      public boolean test()
    • errorMessage

      @Nonnull public String errorMessage()
    • withAttributes

      @Nonnull public static <T> NoDuplicatesValidator<T> withAttributes(Iterable<T> iterable, String variableName)