class org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema extends java.lang.Object { private java.util.List requiredColumnNames; private java.util.Set primaryKeyColumnNames; private java.util.Map columns; private java.lang.String quotedIdentifierString; private void (java.util.List, boolean, java.util.Set, java.lang.String) { java.util.HashMap v; org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema v; java.util.ArrayList v; java.util.Map v; java.lang.String v, v, v, v; boolean v, v, v; java.util.Iterator v; java.util.Set v; java.util.List v, v; java.lang.Object v; v := @this: org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema; v := @parameter: java.util.List; v := @parameter: boolean; v := @parameter: java.util.Set; v := @parameter: java.lang.String; specialinvoke v.()>(); v = new java.util.HashMap; specialinvoke v.()>(); v. = v; v. = v; v. = v; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = v.; v = v.; v = staticinvoke (v, v); interfaceinvoke v.(v, v); v = virtualinvoke v.(); if v == 0 goto label; v = v.; v = v.; interfaceinvoke v.(v); goto label; label: return; } public java.util.Map getColumns() { org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema v; java.util.Map v; v := @this: org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema; v = v.; return v; } public java.util.List getRequiredColumnNames() { java.util.List v; org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema v; v := @this: org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema; v = v.; return v; } public java.util.Set getPrimaryKeyColumnNames() { java.util.Set v; org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema v; v := @this: org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema; v = v.; return v; } public java.lang.String getQuotedIdentifierString() { java.lang.String v; org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema v; v := @this: org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema; v = v.; return v; } public static org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema 'from'(java.sql.Connection, java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws java.sql.SQLException { java.lang.Throwable v, v; java.sql.Connection v; java.sql.DatabaseMetaData v, v; org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema v; java.util.ArrayList v; java.util.HashSet v; org.apache.nifi.processors.standard.ConvertJSONToSQL$ColumnDescription v; java.sql.ResultSet v, v; java.lang.String v, v, v, v, v, v; boolean v, v, v, v; v := @parameter: java.sql.Connection; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: boolean; v := @parameter: boolean; v = interfaceinvoke v.(); v = interfaceinvoke v.(v, v, v, "%"); label: v = new java.util.ArrayList; specialinvoke v.()>(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = staticinvoke (v); interfaceinvoke v.(v); goto label; label: v = new java.util.HashSet; specialinvoke v.()>(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v, null, v); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.("COLUMN_NAME"); v = staticinvoke (v, v); interfaceinvoke v.(v); goto label; label: interfaceinvoke v.(); goto label; label: v := @caughtexception; throw v; label: v = new org.apache.nifi.processors.standard.ConvertJSONToSQL$TableSchema; v = interfaceinvoke v.(); specialinvoke v.(java.util.List,boolean,java.util.Set,java.lang.String)>(v, v, v, v); label: interfaceinvoke v.(); return v; label: v := @caughtexception; throw v; catch java.lang.Throwable from label to label with label; catch java.lang.Throwable from label to label with label; } }