public class InMemoryFieldValueCounterRepository extends InMemoryMetricRepository<FieldValueCounter> implements FieldValueCounterRepository
| Constructor and Description |
|---|
InMemoryFieldValueCounterRepository() |
| Modifier and Type | Method and Description |
|---|---|
protected FieldValueCounter |
create(java.lang.String name) |
void |
decrement(java.lang.String name,
java.lang.String fieldName)
Decrement the FieldValueCounter for a given field name by one, creating missing counters.
|
void |
increment(java.lang.String name,
java.lang.String fieldName)
Increment the FieldValueCounter for a given field name by one, creating missing counters.
|
void |
reset(java.lang.String name,
java.lang.String fieldName)
Reset the FieldValueCounter to zero for the given field name, creating missing counters.
|
count, delete, delete, delete, deleteAll, exists, findAll, findAll, findOne, getOrCreate, save, saveprotected FieldValueCounter create(java.lang.String name)
create in class InMemoryMetricRepository<FieldValueCounter>public void increment(java.lang.String name,
java.lang.String fieldName)
FieldValueCounterRepositoryincrement in interface FieldValueCounterRepositoryname - the FieldValueCounter namefieldName - the name of the fieldpublic void decrement(java.lang.String name,
java.lang.String fieldName)
FieldValueCounterRepositorydecrement in interface FieldValueCounterRepositoryname - the FieldValueCounter namefieldName - the name of the fieldpublic void reset(java.lang.String name,
java.lang.String fieldName)
FieldValueCounterRepositoryreset in interface FieldValueCounterRepositoryname - the FieldValueCounter namefieldName - the name of the field