java.lang.Object
org.opendaylight.yangtools.yang.model.api.stmt.ValueRange

public abstract sealed class ValueRange extends Object
YANG specification of a numeric value range. This object is used for LengthStatement and RangeStatement.
  • Constructor Details

    • ValueRange

      public ValueRange()
  • Method Details

    • of

      public static @NonNull ValueRange of(@NonNull Number value)
    • of

      public static @NonNull ValueRange of(@NonNull Number lower, @NonNull Number upper)
    • lowerBound

      public abstract @NonNull Number lowerBound()
    • upperBound

      public abstract @NonNull Number upperBound()
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public final boolean equals(Object obj)
      Overrides:
      equals in class Object