public final class org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array extends org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor { protected java.util.Iterator _contents; protected org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _currentNode; public void (org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode, org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor) { org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array v; java.util.Iterator v; org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v; org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor v; v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array; v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode; v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor; specialinvoke v.(int,org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor)>(1, v); v = virtualinvoke v.(); v. = v; return; } public org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken() { org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array v; java.util.Iterator v, v; org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v; org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v; java.lang.Object v; boolean v; v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array; v = v.; v = interfaceinvoke v.(); if v != 0 goto label; v. = null; return null; label: v = v.; v = interfaceinvoke v.(); v. = v; v = v.; v = virtualinvoke v.(); return v; } public org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextValue() { org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array v; org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v; v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array; v = virtualinvoke v.(); return v; } public org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken endToken() { org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array v; org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v; v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array; v = ; return v; } public org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode currentNode() { org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array v; org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v; v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array; v = v.; return v; } public boolean currentHasChildren() { org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array v; org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v; int v; boolean v; v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NodeCursor$Array; v = virtualinvoke v.(); v = virtualinvoke v.(); if v <= 0 goto label; v = 1; goto label; label: v = 0; label: return v; } }