@Override public short getInt2(int fieldId) { return values[fieldId].asInt2(); }
@Override public short getInt2(int fieldId) { return values[fieldId].asInt2(); }
@Override public short getInt2(int fieldId) { return values[fieldId].asInt2(); }
@Override public short getInt2(int fieldId) { return values.get(fieldId).asInt2(); }
@Override public short getInt2(int fieldId) { return values.get(fieldId).asInt2(); }
@Override public short getInt2(int fieldId) { return asDatum(fieldId).asInt2(); }
@Override public short getInt2(int fieldId) { return get(fieldId).asInt2(); }
@Override public short getInt2(int fieldId) { return get(fieldId).asInt2(); }
@Override public short getInt2(int fieldId) { return get(fieldId).asInt2(); }
@Override public short getInt2(int fieldId) { return asDatum(fieldId).asInt2(); }
@Override public short getInt2(int fieldId) { return get(fieldId).asInt2(); }
private short getShort(Tuple tuple, int index) throws SQLException { return handleNull(tuple, index) ? 0 : tuple.asDatum(index).asInt2(); }
private short getShort(Tuple tuple, int index) throws SQLException { return handleNull(tuple, index) ? 0 : tuple.asDatum(index).asInt2(); }
@Override public Datum equalsTo(Datum datum) { switch (datum.type()) { case INT2: return DatumFactory.createBool(val == datum.asInt2()); case INT4: return DatumFactory.createBool(val == datum.asInt4()); case INT8: return DatumFactory.createBool(val == datum.asInt8()); case FLOAT4: return DatumFactory.createBool(val == datum.asFloat4()); case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
@Override public Datum equalsTo(Datum datum) { switch (datum.type()) { case INT2: return DatumFactory.createBool(val == datum.asInt2()); case INT4: return DatumFactory.createBool(val == datum.asInt4()); case INT8: return DatumFactory.createBool(val == datum.asInt8()); case FLOAT4: return DatumFactory.createBool(val == datum.asFloat4()); case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
@Override public Datum equalsTo(Datum datum) { switch (datum.type()) { case INT2: return DatumFactory.createBool(val == datum.asInt2()); case INT4: return DatumFactory.createBool(val == datum.asInt4()); case INT8: return DatumFactory.createBool(val == datum.asInt8()); case FLOAT4: return DatumFactory.createBool(val == datum.asFloat4()); case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
@Override public Datum equalsTo(Datum datum) { switch (datum.type()) { case INT2: return DatumFactory.createBool(val == datum.asInt2()); case INT4: return DatumFactory.createBool(val == datum.asInt4()); case INT8: return DatumFactory.createBool(val == datum.asInt8()); case FLOAT4: return DatumFactory.createBool(val == datum.asFloat4()); case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
@Override public Datum equalsTo(Datum datum) { switch (datum.kind()) { case INT2: return DatumFactory.createBool(val == datum.asInt2()); case INT4: return DatumFactory.createBool(val == datum.asInt4()); case INT8: return DatumFactory.createBool(val == datum.asInt8()); case FLOAT4: return DatumFactory.createBool(val == datum.asFloat4()); case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
@Override public Datum equalsTo(Datum datum) { switch (datum.kind()) { case INT2: return DatumFactory.createBool(val == datum.asInt2()); case INT4: return DatumFactory.createBool(val == datum.asInt4()); case INT8: return DatumFactory.createBool(val == datum.asInt8()); case FLOAT4: return DatumFactory.createBool(val == datum.asFloat4()); case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
@Override public Datum equalsTo(Datum datum) { switch (datum.type()) { case INT2: return DatumFactory.createBool(val == datum.asInt2()); case INT4: return DatumFactory.createBool(val == datum.asInt4()); case INT8: return DatumFactory.createBool(val == datum.asInt8()); case FLOAT4: return DatumFactory.createBool(val == datum.asFloat4()); case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }