Class ObjectMemberAction.ChooseActionBuilder
- java.lang.Object
-
- de.skuzzle.test.snapshots.normalize.ObjectMemberAction.ChooseActionBuilder
-
- Enclosing class:
- ObjectMemberAction
public static class ObjectMemberAction.ChooseActionBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectMemberActionconsistentlyReplaceWith(java.util.function.BiFunction<java.lang.Integer,? super java.lang.Object,? extends java.lang.Object> generator)ObjectMemberActionconsistentlyReplaceWith(java.util.function.Function<java.lang.Integer,? extends java.lang.Object> generator)ObjectMemberActionconsumeWith(java.util.function.Consumer<ObjectMember> action)ObjectMemberActionmapValueTo(java.util.function.Function<? super java.lang.Object,? extends java.lang.Object> transformer)ObjectMemberActionremoveFromParent()ObjectMemberActionsetToEmptyValue()ObjectMemberActionsetValueTo(java.lang.Object value)ObjectMemberActionsetValueToNull()
-
-
-
Method Detail
-
consumeWith
public ObjectMemberAction consumeWith(java.util.function.Consumer<ObjectMember> action)
-
mapValueTo
public ObjectMemberAction mapValueTo(java.util.function.Function<? super java.lang.Object,? extends java.lang.Object> transformer)
-
setValueTo
public ObjectMemberAction setValueTo(java.lang.Object value)
-
setValueToNull
public ObjectMemberAction setValueToNull()
-
setToEmptyValue
public ObjectMemberAction setToEmptyValue()
-
removeFromParent
public ObjectMemberAction removeFromParent()
-
consistentlyReplaceWith
public ObjectMemberAction consistentlyReplaceWith(java.util.function.BiFunction<java.lang.Integer,? super java.lang.Object,? extends java.lang.Object> generator)
-
consistentlyReplaceWith
public ObjectMemberAction consistentlyReplaceWith(java.util.function.Function<java.lang.Integer,? extends java.lang.Object> generator)
-
-