public interface FieldValueCounterService
| Modifier and Type | Method and Description |
|---|---|
void |
decrement(java.lang.String name,
java.lang.String fieldName)
Decrement the FieldValueCounter for a given field name by one
|
FieldValueCounter |
getOrCreate(java.lang.String name)
Returns an existing FieldValueCounter for the given name or creates a new FieldValueCounter with the counts of all
fields set to zero
|
void |
increment(java.lang.String name,
java.lang.String fieldName)
Increment the FieldValueCounter for a given field name by one
|
void |
reset(java.lang.String name,
java.lang.String fieldName)
Reset the FieldValueCounter to zero for the given field name
|
FieldValueCounter getOrCreate(java.lang.String name)
name - name of the FieldValueCounterjava.lang.IllegalArgumentException - in case the given name is nullvoid increment(java.lang.String name,
java.lang.String fieldName)
name - the FieldValueCounter namefieldName - the name of the fieldjava.lang.IllegalArgumentException - in case the given name is nullvoid decrement(java.lang.String name,
java.lang.String fieldName)
name - the FieldValueCounter namefieldName - the name of the fieldjava.lang.IllegalArgumentException - in case the given name is nullvoid reset(java.lang.String name,
java.lang.String fieldName)
name - the FieldValueCounter namefieldName - the name of the fieldjava.lang.IllegalArgumentException - in case the given name is null