final class oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque extends oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedQueue implements java.util.Deque
{
private static final long serialVersionUID;
void <init>(java.util.Deque, java.lang.Object)
{
java.lang.Object v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.util.Deque;
v := @parameter: java.lang.Object;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedQueue: void <init>(java.util.Queue,java.lang.Object)>(v, v);
return;
}
java.util.Deque delegate()
{
java.util.Queue v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedQueue: java.util.Queue delegate()>();
return v;
}
public void addFirst(java.lang.Object)
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.lang.Object;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
interfaceinvoke v.<java.util.Deque: void addFirst(java.lang.Object)>(v);
exitmonitor v;
label:
goto label;
label:
v := @caughtexception;
exitmonitor v;
throw v;
label:
return;
catch java.lang.Throwable from label to label with label;
}
public void addLast(java.lang.Object)
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.lang.Object;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
interfaceinvoke v.<java.util.Deque: void addLast(java.lang.Object)>(v);
exitmonitor v;
label:
goto label;
label:
v := @caughtexception;
exitmonitor v;
throw v;
label:
return;
catch java.lang.Throwable from label to label with label;
}
public boolean offerFirst(java.lang.Object)
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.lang.Object;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: boolean offerFirst(java.lang.Object)>(v);
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public boolean offerLast(java.lang.Object)
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.lang.Object;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: boolean offerLast(java.lang.Object)>(v);
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object removeFirst()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object removeFirst()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object removeLast()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object removeLast()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object pollFirst()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object pollFirst()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object pollLast()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object pollLast()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object getFirst()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object getFirst()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object getLast()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object getLast()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object peekFirst()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object peekFirst()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object peekLast()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object peekLast()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public boolean removeFirstOccurrence(java.lang.Object)
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.lang.Object;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: boolean removeFirstOccurrence(java.lang.Object)>(v);
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public boolean removeLastOccurrence(java.lang.Object)
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.lang.Object;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: boolean removeLastOccurrence(java.lang.Object)>(v);
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public void push(java.lang.Object)
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v := @parameter: java.lang.Object;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
interfaceinvoke v.<java.util.Deque: void push(java.lang.Object)>(v);
exitmonitor v;
label:
goto label;
label:
v := @caughtexception;
exitmonitor v;
throw v;
label:
return;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object pop()
{
java.lang.Throwable v;
java.lang.Object v, v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.lang.Object pop()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
public java.util.Iterator descendingIterator()
{
java.lang.Throwable v;
java.util.Iterator v;
java.lang.Object v;
java.util.Deque v;
oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque;
v = v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.lang.Object mutex>;
entermonitor v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.collect.Synchronized$SynchronizedDeque: java.util.Deque delegate()>();
v = interfaceinvoke v.<java.util.Deque: java.util.Iterator descendingIterator()>();
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
}
}