Class Range

  • Direct Known Subclasses:
    DoubleRange, LongRange

    public abstract class Range
    extends Object
    Base class for a single labeled range.
    WARNING: This API is experimental and might change in incompatible ways in the next release.
    • Field Detail

      • label

        public final String label
        Label that identifies this range.
      • dims

        public final int dims
        Number of dims per range
    • Constructor Detail

      • Range

        protected Range​(String label,
                        int dims)
        Sole constructor.
    • Method Detail

      • failNoMatch

        protected void failNoMatch()
        Invoke this for a useless range.
      • getLabelsFromRanges

        protected static String[] getLabelsFromRanges​(Range[] ranges)
        Gets a corresponding array of labels given a range