Class ACounter

    • Field Detail

      • max

        protected long max
    • Constructor Detail

      • ACounter

        public ACounter​(IMeasures measures,
                        long limit)
    • Method Detail

      • init

        public void init()
        Specified by:
        init in interface ICounter
      • update

        public void update()
        Specified by:
        update in interface ICounter
      • isMet

        public boolean isMet()
        Specified by:
        isMet in interface Criterion
      • isMet

        public boolean isMet​(long value)
        Specified by:
        isMet in interface LongCriterion
      • overrideLimit

        public final void overrideLimit​(long newLimit)
        Specified by:
        overrideLimit in interface ICounter