Class Range

java.lang.Object
tripleo.util.range.Range
All Implemented Interfaces:
Iterable<Integer>

public class Range extends Object implements Iterable<Integer>
Created 9/18/20 7:25 AM
  • Constructor Details

    • Range

      public Range()
    • Range

      public Range(int start, int finish)
  • Method Details

    • add

      public void add(int single)
    • _add

      public void _add(int single)
    • coalesce

      public void coalesce()
    • mk_nod

      public static RangeImpl mk_nod(int low, int high)
    • add

      public void add(int start, int finish)
    • _add

      public void _add(int start, int finish)
    • remove

      public void remove(int single)
    • _remove

      public void _remove(int single)
    • remove

      public void remove(int start, int finish)
    • _remove

      public void _remove(int start, int finish)
    • lispRepr

      public String lispRepr()
    • iterator

      public Iterator<Integer> iterator()
      Specified by:
      iterator in interface Iterable<Integer>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • has

      public boolean has(int v)