final class org.apache.commons.io.function.IOStreams extends java.lang.Object
{
static final java.lang.Object NONE;
static void forAll(java.util.stream.Stream, org.apache.commons.io.function.IOConsumer) throws org.apache.commons.io.IOExceptionList
{
org.apache.commons.io.function.IOConsumer v;
java.util.stream.Stream v;
java.util.function.BiFunction v;
v := @parameter: java.util.stream.Stream;
v := @parameter: org.apache.commons.io.function.IOConsumer;
v = staticinvoke <org.apache.commons.io.function.IOStreams$lambda_forAll_0__551: java.util.function.BiFunction bootstrap$()>();
staticinvoke <org.apache.commons.io.function.IOStreams: void forAll(java.util.stream.Stream,org.apache.commons.io.function.IOConsumer,java.util.function.BiFunction)>(v, v, v);
return;
}
static void forAll(java.util.stream.Stream, org.apache.commons.io.function.IOConsumer, java.util.function.BiFunction) throws org.apache.commons.io.IOExceptionList
{
java.util.stream.Stream v;
java.util.function.BiFunction v, v;
org.apache.commons.io.function.IOConsumer v;
org.apache.commons.io.function.IOStream v;
v := @parameter: java.util.stream.Stream;
v := @parameter: org.apache.commons.io.function.IOConsumer;
v := @parameter: java.util.function.BiFunction;
v = staticinvoke <org.apache.commons.io.function.IOStream: org.apache.commons.io.function.IOStream adapt(java.util.stream.Stream)>(v);
v = staticinvoke <org.apache.commons.io.function.IOStreams$init__552: java.util.function.BiFunction bootstrap$()>();
interfaceinvoke v.<org.apache.commons.io.function.IOStream: void forAll(org.apache.commons.io.function.IOConsumer,java.util.function.BiFunction)>(v, v);
return;
}
static void forEach(java.util.stream.Stream, org.apache.commons.io.function.IOConsumer) throws java.io.IOException
{
java.util.function.Consumer v;
java.util.stream.Stream v, v;
org.apache.commons.io.function.IOConsumer v, v;
v := @parameter: java.util.stream.Stream;
v := @parameter: org.apache.commons.io.function.IOConsumer;
v = staticinvoke <org.apache.commons.io.function.IOStreams: org.apache.commons.io.function.IOConsumer toIOConsumer(org.apache.commons.io.function.IOConsumer)>(v);
v = staticinvoke <org.apache.commons.io.function.IOStreams: java.util.stream.Stream of(java.util.stream.Stream)>(v);
v = staticinvoke <org.apache.commons.io.function.IOStreams$lambda_forEach_1__553: java.util.function.Consumer bootstrap$(org.apache.commons.io.function.IOConsumer)>(v);
interfaceinvoke v.<java.util.stream.Stream: void forEach(java.util.function.Consumer)>(v);
return;
}
static java.util.stream.Stream of(java.lang.Iterable)
{
java.util.stream.Stream v;
java.util.Spliterator v;
java.lang.Iterable v;
v := @parameter: java.lang.Iterable;
if v != null goto label;
v = staticinvoke <java.util.stream.Stream: java.util.stream.Stream empty()>();
goto label;
label:
v = interfaceinvoke v.<java.lang.Iterable: java.util.Spliterator spliterator()>();
v = staticinvoke <java.util.stream.StreamSupport: java.util.stream.Stream stream(java.util.Spliterator,boolean)>(v, 0);
label:
return v;
}
static java.util.stream.Stream of(java.util.stream.Stream)
{
java.util.stream.Stream v, v;
v := @parameter: java.util.stream.Stream;
if v != null goto label;
v = staticinvoke <java.util.stream.Stream: java.util.stream.Stream empty()>();
goto label;
label:
v = v;
label:
return v;
}
static transient java.util.stream.Stream of(java.lang.Object[])
{
java.lang.Object[] v;
java.util.stream.Stream v;
v := @parameter: java.lang.Object[];
if v != null goto label;
v = staticinvoke <java.util.stream.Stream: java.util.stream.Stream empty()>();
goto label;
label:
v = staticinvoke <java.util.stream.Stream: java.util.stream.Stream of(java.lang.Object[])>(v);
label:
return v;
}
static org.apache.commons.io.function.IOConsumer toIOConsumer(org.apache.commons.io.function.IOConsumer)
{
org.apache.commons.io.function.IOConsumer v, v;
v := @parameter: org.apache.commons.io.function.IOConsumer;
if v == null goto label;
v = v;
goto label;
label:
v = staticinvoke <org.apache.commons.io.function.IOConsumer: org.apache.commons.io.function.IOConsumer noop()>();
label:
return v;
}
private void <init>()
{
org.apache.commons.io.function.IOStreams v;
v := @this: org.apache.commons.io.function.IOStreams;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void <clinit>()
{
java.lang.Object v;
v = new java.lang.Object;
specialinvoke v.<java.lang.Object: void <init>()>();
<org.apache.commons.io.function.IOStreams: java.lang.Object NONE> = v;
return;
}
}