280281282283284285286287
case FLOAT8: return DatumFactory.createFloat8(val % datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
122123124125126127128129
case FLOAT8: return DatumFactory.createBool(val == datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(); } }
182183184185186187188189
} } case NULL_TYPE: return -1; default: throw new InvalidOperationException(); } }
202203204205206207208209
case FLOAT8: return DatumFactory.createFloat8(val + datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
222223224225226227228229
case FLOAT8: return DatumFactory.createFloat8(val - datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
242243244245246247248249
case FLOAT8: return DatumFactory.createFloat8(val * datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
262263264265266267268269
case FLOAT8: return DatumFactory.createFloat8(val / datum.asFloat8()); case NULL_TYPE: return datum; default: throw new InvalidOperationException(datum.type()); } }
282283284285286287288289
133134135136137138139140
194195196197198199200201
} case NULL_TYPE: return -1; default: throw new InvalidOperationException(); } }