Class Range


  • public class Range
    extends java.lang.Object
    Represents a range. This class is used during the process of reading data of a range from an xml representation into memory and create org.faktorips.valueset.Range implementation instances.
    Author:
    Peter Erzberger
    • Constructor Summary

      Constructors 
      Constructor Description
      Range()  
      Range​(java.lang.String lower, java.lang.String upper, java.lang.String step, boolean containsNull)
      Creates a new Range.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean containsNull()  
      java.lang.String getLower()  
      java.lang.String getStep()  
      java.lang.String getUpper()  
      boolean isEmpty()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Range

        public Range​(java.lang.String lower,
                     java.lang.String upper,
                     java.lang.String step,
                     boolean containsNull)
        Creates a new Range.
      • Range

        public Range()
    • Method Detail

      • containsNull

        public boolean containsNull()
        Returns:
        whether this range contains null
      • isEmpty

        public boolean isEmpty()
        Returns:
        whether this Range is empty;
      • getLower

        public java.lang.String getLower()
        Returns:
        Returns the lower bound of this range
      • getUpper

        public java.lang.String getUpper()
        Returns:
        Returns the upper bound of this range
      • getStep

        public java.lang.String getStep()
        Returns:
        Returns the step of this range