public class org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter$GoogleSheetsFloatColumnWriter extends org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter
{
public void <init>(org.apache.drill.exec.physical.resultSet.RowSetLoader, java.lang.String)
{
org.apache.drill.exec.physical.resultSet.RowSetLoader v;
java.lang.String v;
org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter$GoogleSheetsFloatColumnWriter v;
v := @this: org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter$GoogleSheetsFloatColumnWriter;
v := @parameter: org.apache.drill.exec.physical.resultSet.RowSetLoader;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter: void <init>(org.apache.drill.exec.physical.resultSet.RowSetLoader,java.lang.String)>(v, v);
return;
}
public void load(java.lang.Object)
{
org.apache.drill.exec.vector.accessor.ScalarWriter v;
org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter$GoogleSheetsFloatColumnWriter v;
float v;
java.lang.NumberFormatException v;
java.lang.Object v;
boolean v;
v := @this: org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter$GoogleSheetsFloatColumnWriter;
v := @parameter: java.lang.Object;
v = staticinvoke <org.apache.commons.lang.StringUtils: boolean isNotEmpty(java.lang.CharSequence)>(v);
if v == 0 goto label;
label:
v = staticinvoke <java.lang.Float: float parseFloat(java.lang.String)>(v);
label:
goto label;
label:
v := @caughtexception;
v = #NaNF;
label:
v = v.<org.apache.drill.exec.store.googlesheets.columns.GoogleSheetsColumnWriter$GoogleSheetsFloatColumnWriter: org.apache.drill.exec.vector.accessor.ScalarWriter columnWriter>;
interfaceinvoke v.<org.apache.drill.exec.vector.accessor.ScalarWriter: void setFloat(float)>(v);
label:
return;
catch java.lang.NumberFormatException from label to label with label;
}
}