final class oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource extends oadd.org.apache.curator.shaded.com.google.common.io.CharSource
{
private final java.lang.Iterable sources;
void <init>(java.lang.Iterable)
{
java.lang.Object v;
oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource v;
java.lang.Iterable v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource;
v := @parameter: java.lang.Iterable;
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource: void <init>()>();
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource: java.lang.Iterable sources> = v;
return;
}
public java.io.Reader openStream() throws java.io.IOException
{
java.util.Iterator v;
oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource v;
java.lang.Iterable v;
oadd.org.apache.curator.shaded.com.google.common.io.MultiReader v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource;
v = new oadd.org.apache.curator.shaded.com.google.common.io.MultiReader;
v = v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource: java.lang.Iterable sources>;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
specialinvoke v.<oadd.org.apache.curator.shaded.com.google.common.io.MultiReader: void <init>(java.util.Iterator)>(v);
return v;
}
public boolean isEmpty() throws java.io.IOException
{
java.util.Iterator v;
java.lang.Object v;
oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource v;
java.lang.Iterable v;
boolean v, v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource;
v = v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource: java.lang.Iterable sources>;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource: boolean isEmpty()>();
if v != 0 goto label;
return 0;
label:
return 1;
}
public oadd.org.apache.curator.shaded.com.google.common.base.Optional lengthIfKnown()
{
java.util.Iterator v;
long v, v;
java.lang.Iterable v;
oadd.org.apache.curator.shaded.com.google.common.base.Optional v, v, v;
java.lang.Long v;
java.lang.Object v, v;
oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource v;
boolean v, v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource;
v = 0L;
v = v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource: java.lang.Iterable sources>;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource: oadd.org.apache.curator.shaded.com.google.common.base.Optional lengthIfKnown()>();
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.base.Optional: boolean isPresent()>();
if v != 0 goto label;
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.base.Optional: oadd.org.apache.curator.shaded.com.google.common.base.Optional absent()>();
return v;
label:
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.base.Optional: java.lang.Object get()>();
v = virtualinvoke v.<java.lang.Long: long longValue()>();
v = v + v;
goto label;
label:
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = staticinvoke <oadd.org.apache.curator.shaded.com.google.common.base.Optional: oadd.org.apache.curator.shaded.com.google.common.base.Optional of(java.lang.Object)>(v);
return v;
}
public long length() throws java.io.IOException
{
java.util.Iterator v;
java.lang.Object v;
long v, v;
oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource v;
java.lang.Iterable v;
boolean v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource;
v = 0L;
v = v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource: java.lang.Iterable sources>;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource: long length()>();
v = v + v;
goto label;
label:
return v;
}
public java.lang.String toString()
{
java.lang.String v;
oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource v;
java.lang.Iterable v;
v := @this: oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource;
v = v.<oadd.org.apache.curator.shaded.com.google.common.io.CharSource$ConcatenatedCharSource: java.lang.Iterable sources>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Iterable)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("CharSource.concat(\u)");
return v;
}
}