public class ObjectEditorEventDecorator<KEY,ITEM> extends ObjectEditorDecoratorBase<KEY,ITEM>
Constructor and Description |
---|
ObjectEditorEventDecorator() |
ObjectEditorEventDecorator(ObjectEditor oe) |
Modifier and Type | Method and Description |
---|---|
void |
add(ModificationListener l) |
boolean |
compareAndIncrement(KEY key,
java.lang.String property,
byte compare) |
boolean |
compareAndIncrement(KEY key,
java.lang.String property,
int compare) |
boolean |
compareAndIncrement(KEY key,
java.lang.String property,
long compare) |
boolean |
compareAndIncrement(KEY key,
java.lang.String property,
short compare) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
byte compare,
byte value) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
char compare,
char value) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
double compare,
double value) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
float compare,
float value) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
int compare,
int value) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
long compare,
long value) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
java.lang.Object compare,
java.lang.Object value) |
boolean |
compareAndUpdate(KEY key,
java.lang.String property,
short compare,
short value) |
void |
modify(ITEM item) |
void |
modify(ITEM item,
java.lang.String property,
byte value) |
void |
modify(ITEM item,
java.lang.String property,
char value) |
void |
modify(ITEM item,
java.lang.String property,
double value) |
void |
modify(ITEM item,
java.lang.String property,
float value) |
void |
modify(ITEM item,
java.lang.String property,
int value) |
void |
modify(ITEM item,
java.lang.String property,
long value) |
void |
modify(ITEM item,
java.lang.String property,
java.lang.Object value) |
void |
modify(ITEM item,
java.lang.String property,
short value) |
void |
modify(ITEM item,
Update... values) |
void |
modifyByValue(ITEM item,
java.lang.String property,
java.lang.String value) |
void |
remove(ModificationListener l) |
void |
update(KEY key,
java.lang.String property,
byte value) |
void |
update(KEY key,
java.lang.String property,
char value) |
void |
update(KEY key,
java.lang.String property,
double value) |
void |
update(KEY key,
java.lang.String property,
float value) |
void |
update(KEY key,
java.lang.String property,
int value) |
void |
update(KEY key,
java.lang.String property,
long value) |
void |
update(KEY key,
java.lang.String property,
java.lang.Object value) |
void |
update(KEY key,
java.lang.String property,
short value) |
void |
update(KEY key,
Update... values) |
void |
updateByValue(KEY key,
java.lang.String property,
java.lang.String value) |
add, addAll, addAll, addAllAsync, all, clear, delegate, delete, get, getByte, getChar, getDouble, getFloat, getInt, getKey, getLong, getObject, getShort, getValue, modifyAll, modifyAll, put, readByte, readChar, readDouble, readFloat, readInt, readLong, readNestedByte, readNestedChar, readNestedDouble, readNestedFloat, readNestedInt, readNestedLong, readNestedShort, readNestedValue, readObject, readShort, readValue, removeAll, removeAllAsync, removeByKey, size, toCollection
public ObjectEditorEventDecorator()
public ObjectEditorEventDecorator(ObjectEditor oe)
public void add(ModificationListener l)
public void remove(ModificationListener l)
public void modify(ITEM item)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, java.lang.Object value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modifyByValue(ITEM item, java.lang.String property, java.lang.String value)
modifyByValue
in interface ObjectEditor<KEY,ITEM>
modifyByValue
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, int value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, long value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, char value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, short value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, byte value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, float value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, java.lang.String property, double value)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void modify(ITEM item, Update... values)
modify
in interface ObjectEditor<KEY,ITEM>
modify
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, java.lang.Object value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void updateByValue(KEY key, java.lang.String property, java.lang.String value)
updateByValue
in interface ObjectEditor<KEY,ITEM>
updateByValue
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, int value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, long value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, char value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, short value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, byte value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, float value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, java.lang.String property, double value)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public void update(KEY key, Update... values)
update
in interface ObjectEditor<KEY,ITEM>
update
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, java.lang.Object compare, java.lang.Object value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, int compare, int value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, long compare, long value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, char compare, char value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, short compare, short value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, byte compare, byte value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, float compare, float value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndUpdate(KEY key, java.lang.String property, double compare, double value)
compareAndUpdate
in interface ObjectEditor<KEY,ITEM>
compareAndUpdate
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndIncrement(KEY key, java.lang.String property, int compare)
compareAndIncrement
in interface ObjectEditor<KEY,ITEM>
compareAndIncrement
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndIncrement(KEY key, java.lang.String property, long compare)
compareAndIncrement
in interface ObjectEditor<KEY,ITEM>
compareAndIncrement
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndIncrement(KEY key, java.lang.String property, short compare)
compareAndIncrement
in interface ObjectEditor<KEY,ITEM>
compareAndIncrement
in class ObjectEditorDecoratorBase<KEY,ITEM>
public boolean compareAndIncrement(KEY key, java.lang.String property, byte compare)
compareAndIncrement
in interface ObjectEditor<KEY,ITEM>
compareAndIncrement
in class ObjectEditorDecoratorBase<KEY,ITEM>