Class AbstractFilter

    • Field Detail

      • LOGGER

        protected static final Logger LOGGER
        The logger for the default core module.
    • Constructor Detail

      • AbstractFilter

        protected AbstractFilter()
    • Method Detail

      • isLogicFilter

        public static boolean isLogicFilter​(short filterType)
        Checks to see if passed type is logic.
        Parameters:
        filterType - Type of filter for check.
        Returns:
        Whether or not this is a logic filter type.
      • isMathFilter

        protected static boolean isMathFilter​(int filterType)
        Checks to see if passed type is math.
        Parameters:
        filterType - Type of filter for check.
        Returns:
        Whether or not this is a math filter type.
      • isCompareFilter

        protected static boolean isCompareFilter​(int filterType)
        Checks to see if passed type is compare.
        Parameters:
        filterType - Type of filter for check.
        Returns:
        Whether or not this is a compare filter type.
      • isGeometryFilter

        protected static boolean isGeometryFilter​(short filterType)
        Checks to see if passed type is geometry.
        Parameters:
        filterType - Type of filter for check.
        Returns:
        Whether or not this is a geometry filter type.
      • isGeometryDistanceFilter

        protected static boolean isGeometryDistanceFilter​(short filterType)
        Checks to see if passed type is geometry distance type.
        Parameters:
        filterType - Type of filter for check.
        Returns:
        Whether or not this is a geometry filter type.
      • isSimpleFilter

        public static boolean isSimpleFilter​(short filterType)
        Checks to see if passed type is logic.
        Parameters:
        filterType - Type of filter for check.
        Returns:
        Whether or not this is a logic filter type.