Class AbstractCollectNumberHitPolicyHandler

    • Constructor Detail

      • AbstractCollectNumberHitPolicyHandler

        public AbstractCollectNumberHitPolicyHandler()
    • Method Detail

      • aggregateNumberValues

        protected TypedValue aggregateNumberValues​(java.util.List<TypedValue> values)
      • aggregateIntegerValues

        protected abstract java.lang.Integer aggregateIntegerValues​(java.util.List<java.lang.Integer> intValues)
      • aggregateLongValues

        protected abstract java.lang.Long aggregateLongValues​(java.util.List<java.lang.Long> longValues)
      • aggregateDoubleValues

        protected abstract java.lang.Double aggregateDoubleValues​(java.util.List<java.lang.Double> doubleValues)
      • convertValuesToInteger

        protected java.util.List<java.lang.Integer> convertValuesToInteger​(java.util.List<TypedValue> typedValues)
                                                                    throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • convertValuesToLong

        protected java.util.List<java.lang.Long> convertValuesToLong​(java.util.List<TypedValue> typedValues)
                                                              throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • convertValuesToDouble

        protected java.util.List<java.lang.Double> convertValuesToDouble​(java.util.List<TypedValue> typedValues)
                                                                  throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException