class org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl$RevertInfo extends java.lang.Object { private final org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl oldParent; private final org.apache.jackrabbit.spi.Name oldName; private final int oldIndex; private final org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntry oldSuccessor; private final org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntry oldPredecessor; final org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl this$0; private void (org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl) throws javax.jcr.InvalidItemStateException, javax.jcr.RepositoryException { org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntry v, v; org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl v, v, v, v; org.apache.jackrabbit.spi.Name v; org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl$RevertInfo v; int v; org.apache.jackrabbit.jcr2spi.hierarchy.ChildNodeEntries v, v; v := @this: org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl$RevertInfo; v := @parameter: org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl; v. = v; specialinvoke v.()>(); v = v.; v. = v; v = v.; v. = v; v = virtualinvoke v.(); v. = v; v = v.; v = v.; v = virtualinvoke v.(v); v. = v; v = v.; v = v.; v = virtualinvoke v.(v); v. = v; return; } private boolean isMoved() { org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntry v; org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl v, v, v; org.apache.jackrabbit.spi.Name v, v; org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl$RevertInfo v; boolean v, v; v := @this: org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl$RevertInfo; v = v.; v = v.; v = virtualinvoke v.(); if v != v goto label; v = v.; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(v); if v != 0 goto label; label: v = 1; goto label; label: v = 0; label: return v; } private void dispose(boolean) { java.lang.Throwable v; org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl$RevertInfo v, v; int v, v; java.lang.String v; boolean v; org.slf4j.Logger v, v; org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntry v; org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl v, v, v, v, v; org.apache.jackrabbit.jcr2spi.hierarchy.ChildNodeEntries v; v := @this: org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntryImpl$RevertInfo; v := @parameter: boolean; if v != 0 goto label; v = v.; v = v.; v = v.; v = v.; v = v.; v = v.; v = v.; virtualinvoke v.(v, v); label: v = v.; v = interfaceinvoke v.(); if v == v goto label; v = ; interfaceinvoke v.("Reverting didn\'t restore the correct index."); label: goto label; label: v := @caughtexception; v = ; v = virtualinvoke v.(); interfaceinvoke v.("Unable to calculate index. {}", v); label: v = v.; v. = null; return; catch javax.jcr.RepositoryException from label to label with label; } }