org.databene.commons.mutator
Class ConditionalMutator
java.lang.Object
org.databene.commons.mutator.MutatorWrapper
org.databene.commons.mutator.MutatorProxy
org.databene.commons.mutator.ConditionalMutator
- All Implemented Interfaces:
- Mutator
public class ConditionalMutator
- extends MutatorProxy
Mutator that is only applied if a condition is true.
Created: 08.05.2005 06:47:17
|
Method Summary |
void |
setValue(java.lang.Object target,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASSERT_EQUALS
public static final int ASSERT_EQUALS
- See Also:
- Constant Field Values
OVERWRITE
public static final int OVERWRITE
- See Also:
- Constant Field Values
SET_IF_UNDEFINED
public static final int SET_IF_UNDEFINED
- See Also:
- Constant Field Values
SET_IF_GREATER
public static final int SET_IF_GREATER
- See Also:
- Constant Field Values
mode
protected int mode
ConditionalMutator
public ConditionalMutator(Mutator realMutator,
Accessor accessor,
int mode)
setValue
public void setValue(java.lang.Object target,
java.lang.Object value)
throws UpdateFailedException
- Specified by:
setValue in interface Mutator- Overrides:
setValue in class MutatorProxy
- Throws:
UpdateFailedException- See Also:
Mutator.setValue(java.lang.Object, java.lang.Object)
Copyright © 2010. All Rights Reserved.