class oadd.org.apache.hadoop.fs.FileContext$Util$2 extends java.lang.Object implements oadd.org.apache.hadoop.fs.RemoteIterator { private java.util.Stack itors; oadd.org.apache.hadoop.fs.RemoteIterator curItor; oadd.org.apache.hadoop.fs.LocatedFileStatus curFile; final oadd.org.apache.hadoop.fs.Path val$f; final boolean val$recursive; final oadd.org.apache.hadoop.fs.FileContext$Util this$1; void (oadd.org.apache.hadoop.fs.FileContext$Util, oadd.org.apache.hadoop.fs.Path, boolean) throws java.io.IOException { oadd.org.apache.hadoop.fs.FileContext v; java.util.Stack v; oadd.org.apache.hadoop.fs.RemoteIterator v; oadd.org.apache.hadoop.fs.Path v, v; oadd.org.apache.hadoop.fs.FileContext$Util v, v; boolean v; oadd.org.apache.hadoop.fs.FileContext$Util$2 v; v := @this: oadd.org.apache.hadoop.fs.FileContext$Util$2; v := @parameter: oadd.org.apache.hadoop.fs.FileContext$Util; v := @parameter: oadd.org.apache.hadoop.fs.Path; v := @parameter: boolean; v. = v; v. = v; v. = v; specialinvoke v.()>(); v = new java.util.Stack; specialinvoke v.()>(); v. = v; v = v.; v = v.; v = v.; v = virtualinvoke v.(v); v. = v; return; } public boolean hasNext() throws java.io.IOException { java.util.Stack v, v; oadd.org.apache.hadoop.fs.LocatedFileStatus v; oadd.org.apache.hadoop.fs.RemoteIterator v, v; java.lang.Object v, v; boolean v, v; oadd.org.apache.hadoop.fs.FileContext$Util$2 v; v := @this: oadd.org.apache.hadoop.fs.FileContext$Util$2; label: v = v.; if v != null goto label; v = v.; v = interfaceinvoke v.(); if v == 0 goto label; v = v.; v = interfaceinvoke v.(); specialinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = v.; v = virtualinvoke v.(); v. = v; goto label; label: return 0; label: return 1; } private void handleFileStat(oadd.org.apache.hadoop.fs.LocatedFileStatus) throws java.io.IOException { oadd.org.apache.hadoop.fs.FileContext v, v, v; java.util.Stack v, v; oadd.org.apache.hadoop.fs.LocatedFileStatus v; oadd.org.apache.hadoop.fs.FileContext$Util v, v, v; boolean v, v, v, v, v, v; oadd.org.apache.hadoop.fs.RemoteIterator v, v, v, v; oadd.org.apache.hadoop.fs.FileStatus v; oadd.org.apache.hadoop.fs.Path v, v, v; oadd.org.apache.hadoop.fs.FileContext$Util$2 v; v := @this: oadd.org.apache.hadoop.fs.FileContext$Util$2; v := @parameter: oadd.org.apache.hadoop.fs.LocatedFileStatus; v = virtualinvoke v.(); if v == 0 goto label; v. = v; goto label; label: v = virtualinvoke v.(); if v == 0 goto label; v = v.; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); v = virtualinvoke v.(); if v != 0 goto label; v = v.; if v == 0 goto label; v = virtualinvoke v.(); if v == 0 goto label; label: v = v.; v = v.; virtualinvoke v.(v); v = v.; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); v. = v; goto label; label: v = v.; if v == 0 goto label; v = v.; v = v.; virtualinvoke v.(v); v = v.; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); v. = v; label: return; } public oadd.org.apache.hadoop.fs.LocatedFileStatus next() throws java.io.IOException { java.lang.String v; oadd.org.apache.hadoop.fs.Path v; java.util.NoSuchElementException v; boolean v; oadd.org.apache.hadoop.fs.FileContext$Util$2 v; oadd.org.apache.hadoop.fs.LocatedFileStatus v; v := @this: oadd.org.apache.hadoop.fs.FileContext$Util$2; v = virtualinvoke v.(); if v == 0 goto label; v = v.; v. = null; return v; label: v = new java.util.NoSuchElementException; v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("No more entry in \u0001"); specialinvoke v.(java.lang.String)>(v); throw v; } }