public class DoubleCounter extends Counter<Double> implements ResetCounter, SetCounter<Double>
| Constructor and Description |
|---|
DoubleCounter()
Конструктор
|
DoubleCounter(double cnt)
Конструктор
|
DoubleCounter(DoubleCounter src)
Конструктор копирования
|
DoubleCounter(DoubleCounter src,
Lock lock)
Конструктор копирования
|
DoubleCounter(double cnt,
Lock lock)
Конструктор
|
DoubleCounter(Lock lock)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
DoubleCounter |
clone()
Создание клона
|
DoubleCounter |
clone(Lock lock)
Создание клона
|
Class<Double> |
getType()
Возвращает тип значения счетчика
|
DoubleCounter |
increment()
Увеличивает счечик и возвращает его значение
|
void |
reset()
Сброс счетчика
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetpublic DoubleCounter()
public DoubleCounter(double cnt)
cnt - начальное значениеpublic DoubleCounter(Lock lock)
lock - блокировкаpublic DoubleCounter(double cnt,
Lock lock)
cnt - начальное значениеlock - блокировкаpublic DoubleCounter(DoubleCounter src)
src - образец дял копированияpublic DoubleCounter(DoubleCounter src, Lock lock)
src - образец дял копированияlock - Блокировкаpublic DoubleCounter clone()
public DoubleCounter clone(Lock lock)
public void reset()
reset in interface ResetCounterpublic DoubleCounter increment()
Copyright © 2017. All rights reserved.