Class IntervalSet


  • @AlfrescoPublicApi
    public class IntervalSet
    extends java.lang.Object
    Parameters used for search Interval sets.
    • Constructor Summary

      Constructors 
      Constructor Description
      IntervalSet​(java.lang.String start, java.lang.String end, java.lang.String label, java.lang.Boolean startInclusive, java.lang.Boolean endInclusive)  
    • Constructor Detail

      • IntervalSet

        public IntervalSet​(java.lang.String start,
                           java.lang.String end,
                           java.lang.String label,
                           java.lang.Boolean startInclusive,
                           java.lang.Boolean endInclusive)
    • Method Detail

      • getStart

        public java.lang.String getStart()
      • getEnd

        public java.lang.String getEnd()
      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String label)
      • isStartInclusive

        public boolean isStartInclusive()
      • isEndInclusive

        public boolean isEndInclusive()
      • toParam

        public java.lang.String toParam()
      • toRange

        public java.lang.String toRange()
      • toAFTSQuery

        public java.lang.String toAFTSQuery()
        Returns a valid AFTS query for this Interval Set
        Returns:
        a query
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object