Class RelativeDateFilter

    • Constructor Detail

      • RelativeDateFilter

        public RelativeDateFilter​(ObjQualifier dataSet,
                                  java.lang.String granularity,
                                  java.lang.Integer from,
                                  java.lang.Integer to)
        Creates new instance
        Parameters:
        dataSet - qualifier of date dimension dataSet
        granularity - granularity specified as type GDC date attribute type
        from - from
        to - to
    • Method Detail

      • getGranularity

        public java.lang.String getGranularity()
      • getFrom

        public java.lang.Integer getFrom()
      • getTo

        public java.lang.Integer getTo()
      • withObjUriQualifier

        public FilterItem withObjUriQualifier​(UriObjQualifier qualifier)
        Description copied from interface: FilterItem
        Copy itself using given uri qualifier
        Parameters:
        qualifier - qualifier to use for the new filter
        Returns:
        self copy with given qualifier
      • isAllTimeSelected

        public boolean isAllTimeSelected()
        Specified by:
        isAllTimeSelected in class DateFilter
        Returns:
        true if no time period is specified, false otherwise
      • equals

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

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