@Immutable public abstract class Operation extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Path |
parentPath |
| Modifier | Constructor and Description |
|---|---|
protected |
Operation(Path parentPath,
int hashCode) |
| Modifier and Type | Method and Description |
|---|---|
abstract Operation |
clone() |
protected Object |
cloneValue(Object value) |
protected boolean |
equalsIfNotNull(Object obj1,
Object obj2) |
Path |
getParentPath() |
int |
hashCode() |
protected MutableDocument |
mutableParent(MutableDocument delegate) |
abstract void |
replay(MutableDocument delegate) |
abstract void |
rollback(MutableDocument delegate) |
protected final Path parentPath
public abstract void replay(MutableDocument delegate)
public abstract void rollback(MutableDocument delegate)
public Path getParentPath()
protected MutableDocument mutableParent(MutableDocument delegate)
protected Object cloneValue(Object value)
protected boolean equalsIfNotNull(Object obj1, Object obj2)
Copyright © 2008–2021 JBoss, a division of Red Hat. All rights reserved.