import com.google.common.base.VerifyException;
import com.google.common.collect.ArrayListMultimap;
import com.google.common.collect.ImmutableList;
import com.google.common.base.VerifyException;
import com.google.common.collect.ArrayListMultimap;
import com.google.common.collect.ImmutableList;
import java.lang.invoke.MethodHandles;
import java.lang.invoke.VarHandle;
import java.util.ArrayList;
import java.lang.invoke.MethodHandles;
import java.lang.invoke.VarHandle;
import java.util.ArrayList;
private volatile ImmutableList<AbstractDataObjectModification<?, ?>> modifiedChildren;
@SuppressWarnings("unused")
private volatile ImmutableList<AbstractDataObjectModification<?, ?>> modifiedChildren;
@SuppressWarnings("unused")
private volatile Object dataAfter;
AbstractDataObjectModification(final DataTreeCandidateNode domData, final N codec, final PathArgument identifier) {
private volatile Object dataAfter;
AbstractDataObjectModification(final DataTreeCandidateNode domData, final N codec, final PathArgument identifier) {