class oadd.org.apache.calcite.avatica.util.AbstractCursor$LongAccessor extends oadd.org.apache.calcite.avatica.util.AbstractCursor$ExactNumericAccessor { private void (oadd.org.apache.calcite.avatica.util.AbstractCursor$Getter) { oadd.org.apache.calcite.avatica.util.AbstractCursor$LongAccessor v; oadd.org.apache.calcite.avatica.util.AbstractCursor$Getter v; v := @this: oadd.org.apache.calcite.avatica.util.AbstractCursor$LongAccessor; v := @parameter: oadd.org.apache.calcite.avatica.util.AbstractCursor$Getter; specialinvoke v.(oadd.org.apache.calcite.avatica.util.AbstractCursor$Getter)>(v); return; } public long getLong() throws java.sql.SQLException { oadd.org.apache.calcite.avatica.util.AbstractCursor$LongAccessor v; java.lang.Object v; long v; v := @this: oadd.org.apache.calcite.avatica.util.AbstractCursor$LongAccessor; v = specialinvoke v.(); if v != null goto label; v = 0L; goto label; label: v = virtualinvoke v.(); label: return v; } }