final class oadd.org.apache.hadoop.fs.shell.find.Print extends oadd.org.apache.hadoop.fs.shell.find.BaseExpression
{
private static final java.lang.String[] USAGE;
private static final java.lang.String[] HELP;
private final java.lang.String suffix;
public static void registerExpression(oadd.org.apache.hadoop.fs.shell.find.ExpressionFactory) throws java.io.IOException
{
java.lang.String[] v, v;
oadd.org.apache.hadoop.fs.shell.find.ExpressionFactory v;
v := @parameter: oadd.org.apache.hadoop.fs.shell.find.ExpressionFactory;
v = newarray (java.lang.String)[1];
v[0] = "-print";
virtualinvoke v.<oadd.org.apache.hadoop.fs.shell.find.ExpressionFactory: void addClass(java.lang.Class,java.lang.String[])>(class "Loadd/org/apache/hadoop/fs/shell/find/Print;", v);
v = newarray (java.lang.String)[1];
v[0] = "-print0";
virtualinvoke v.<oadd.org.apache.hadoop.fs.shell.find.ExpressionFactory: void addClass(java.lang.Class,java.lang.String[])>(class "Loadd/org/apache/hadoop/fs/shell/find/Print$Print;", v);
return;
}
public void <init>()
{
oadd.org.apache.hadoop.fs.shell.find.Print v;
v := @this: oadd.org.apache.hadoop.fs.shell.find.Print;
specialinvoke v.<oadd.org.apache.hadoop.fs.shell.find.Print: void <init>(java.lang.String)>("\n");
return;
}
private void <init>(java.lang.String)
{
java.lang.String[] v, v;
oadd.org.apache.hadoop.fs.shell.find.Print v;
java.lang.String v;
v := @this: oadd.org.apache.hadoop.fs.shell.find.Print;
v := @parameter: java.lang.String;
specialinvoke v.<oadd.org.apache.hadoop.fs.shell.find.BaseExpression: void <init>()>();
v = <oadd.org.apache.hadoop.fs.shell.find.Print: java.lang.String[] USAGE>;
virtualinvoke v.<oadd.org.apache.hadoop.fs.shell.find.Print: void setUsage(java.lang.String[])>(v);
v = <oadd.org.apache.hadoop.fs.shell.find.Print: java.lang.String[] HELP>;
virtualinvoke v.<oadd.org.apache.hadoop.fs.shell.find.Print: void setHelp(java.lang.String[])>(v);
v.<oadd.org.apache.hadoop.fs.shell.find.Print: java.lang.String suffix> = v;
return;
}
public oadd.org.apache.hadoop.fs.shell.find.Result apply(oadd.org.apache.hadoop.fs.shell.PathData, int) throws java.io.IOException
{
java.io.PrintStream v;
oadd.org.apache.hadoop.fs.shell.PathData v;
oadd.org.apache.hadoop.fs.shell.find.Result v;
oadd.org.apache.hadoop.fs.shell.find.Print v;
int v;
oadd.org.apache.hadoop.fs.shell.find.FindOptions v;
java.lang.String v, v, v;
v := @this: oadd.org.apache.hadoop.fs.shell.find.Print;
v := @parameter: oadd.org.apache.hadoop.fs.shell.PathData;
v := @parameter: int;
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.shell.find.Print: oadd.org.apache.hadoop.fs.shell.find.FindOptions getOptions()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.shell.find.FindOptions: java.io.PrintStream getOut()>();
v = virtualinvoke v.<oadd.org.apache.hadoop.fs.shell.PathData: java.lang.String toString()>();
v = v.<oadd.org.apache.hadoop.fs.shell.find.Print: java.lang.String suffix>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, 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[])>("\u0001\u0001");
virtualinvoke v.<java.io.PrintStream: void print(java.lang.String)>(v);
v = <oadd.org.apache.hadoop.fs.shell.find.Result: oadd.org.apache.hadoop.fs.shell.find.Result PASS>;
return v;
}
public boolean isAction()
{
oadd.org.apache.hadoop.fs.shell.find.Print v;
v := @this: oadd.org.apache.hadoop.fs.shell.find.Print;
return 1;
}
static void <clinit>()
{
java.lang.String[] v, v;
v = newarray (java.lang.String)[2];
v[0] = "-print";
v[1] = "-print0";
<oadd.org.apache.hadoop.fs.shell.find.Print: java.lang.String[] USAGE> = v;
v = newarray (java.lang.String)[4];
v[0] = "Always evaluates to true. Causes the current pathname to be";
v[1] = "written to standard output followed by a newline. If the -print0";
v[2] = "expression is used then an ASCII NULL character is appended rather";
v[3] = "than a newline.";
<oadd.org.apache.hadoop.fs.shell.find.Print: java.lang.String[] HELP> = v;
return;
}
}