final class org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph extends org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ForwardingGraph implements org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableGraph
{
private final org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph backingValueGraph;
void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.AbstractGraphBuilder)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.AbstractGraphBuilder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableValueGraph v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.AbstractGraphBuilder;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ForwardingGraph: void <init>()>();
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableValueGraph;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableValueGraph: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.AbstractGraphBuilder)>(v);
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph backingValueGraph> = v;
return;
}
protected org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.BaseGraph delegate()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph backingValueGraph>;
return v;
}
public boolean addNode(java.lang.Object)
{
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v := @parameter: java.lang.Object;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph backingValueGraph>;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph: boolean addNode(java.lang.Object)>(v);
return v;
}
public boolean putEdge(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.GraphConstants$Presence v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph backingValueGraph>;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.GraphConstants$Presence: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.GraphConstants$Presence EDGE_EXISTS>;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph: java.lang.Object putEdgeValue(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
if v != null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean putEdge(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair)
{
java.lang.Object v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: void validateEndpoints(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair)>(v);
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair: java.lang.Object nodeU()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair: java.lang.Object nodeV()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: boolean putEdge(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
public boolean removeNode(java.lang.Object)
{
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v := @parameter: java.lang.Object;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph backingValueGraph>;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph: boolean removeNode(java.lang.Object)>(v);
return v;
}
public boolean removeEdge(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph backingValueGraph>;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.MutableValueGraph: java.lang.Object removeEdge(java.lang.Object,java.lang.Object)>(v, v);
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean removeEdge(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair)
{
java.lang.Object v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: void validateEndpoints(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair)>(v);
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair: java.lang.Object nodeU()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.EndpointPair: java.lang.Object nodeV()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.common.graph.ConfigurableMutableGraph: boolean removeEdge(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
}