1540 references to ComparisonOperation
Microsoft.Data.Analysis (1540)
Computations\Arithmetic.cs (14)
141public void HandleOperation(ComparisonOperation operation, ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<bool> destination) 145case ComparisonOperation.ElementwiseEquals: 148case ComparisonOperation.ElementwiseNotEquals: 151case ComparisonOperation.ElementwiseGreaterThanOrEqual: 154case ComparisonOperation.ElementwiseLessThanOrEqual: 157case ComparisonOperation.ElementwiseGreaterThan: 160case ComparisonOperation.ElementwiseLessThan: 166public void HandleOperation(ComparisonOperation operation, ReadOnlySpan<T> x, T y, Span<bool> destination) 170case ComparisonOperation.ElementwiseEquals: 173case ComparisonOperation.ElementwiseNotEquals: 176case ComparisonOperation.ElementwiseGreaterThanOrEqual: 179case ComparisonOperation.ElementwiseLessThanOrEqual: 182case ComparisonOperation.ElementwiseGreaterThan: 185case ComparisonOperation.ElementwiseLessThan:
Computations\IArithmetic.cs (2)
25void HandleOperation(ComparisonOperation operation, ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<bool> destination); 26void HandleOperation(ComparisonOperation operation, ReadOnlySpan<T> x, T y, Span<bool> destination);
PrimitiveColumnContainer.BinaryOperations.cs (2)
108public PrimitiveColumnContainer<bool> HandleOperation(ComparisonOperation operation, PrimitiveColumnContainer<T> right) 150public PrimitiveColumnContainer<bool> HandleOperation(ComparisonOperation operation, T right)
PrimitiveDataFrameColumn.BinaryOperationAPIs.ExplodedColumns.cs (1404)
8840return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 8844return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 8848return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 8852return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 8856return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 8860return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 8868return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 8872return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 8876return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 8880return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 8884return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 8888return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 8893return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 8898return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 8903return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 8908return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 8913return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 8918return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 8923return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 8928return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 8933return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 8938return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 8943return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 8948return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 8953return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 8958return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 8963return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 8968return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 8973return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 8978return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 8983return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 8988return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 8993return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 8998return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9003return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9008return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9013return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9018return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9023return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9028return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9033return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9038return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9043return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherbyteColumn); 9048return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherbyteColumn); 9053return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherbyteColumn); 9058return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherbyteColumn); 9063return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherbyteColumn); 9068return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherbyteColumn); 9073return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9078return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9083return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9088return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9093return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9098return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9103return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9108return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9113return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9118return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9123return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9128return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9133return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9138return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9143return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9148return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9153return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9158return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9163return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9168return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9173return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9178return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9183return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9188return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9197return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9202return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9207return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9212return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9217return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9222return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9226return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9230return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9234return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9238return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9242return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9246return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9251return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9256return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9261return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9266return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9271return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9276return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9281return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9286return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9291return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9296return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9301return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9306return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9311return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9316return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9321return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9326return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9331return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9336return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9341return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9346return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9351return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9356return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9361return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9366return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9371return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9376return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9381return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9386return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9391return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9396return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9401return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9406return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9411return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9416return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9421return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9426return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9431return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalColumn); 9436return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalColumn); 9441return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalColumn); 9446return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalColumn); 9451return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalColumn); 9456return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalColumn); 9465return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9470return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9475return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9480return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9485return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9490return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9494return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9498return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9502return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9506return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9510return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9514return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9519return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9524return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9529return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9534return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9539return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9544return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9549return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9554return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9559return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9564return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9569return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9574return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9579return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9584return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9589return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9594return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9599return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9604return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9609return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9614return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9619return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9624return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9629return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9634return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9639return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9644return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9649return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9654return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9659return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9664return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9669return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9674return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9679return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9684return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9689return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9694return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9699return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9704return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9709return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9714return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9719return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9724return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9729return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleColumn); 9734return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleColumn); 9739return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleColumn); 9744return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleColumn); 9749return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleColumn); 9754return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleColumn); 9763return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 9768return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 9773return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 9778return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 9783return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 9788return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 9793return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9798return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9803return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9808return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9813return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9818return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9822return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 9826return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 9830return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 9834return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 9838return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 9842return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 9847return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 9852return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 9857return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 9862return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 9867return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 9872return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 9877return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 9882return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 9887return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 9892return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 9897return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 9902return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 9907return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 9912return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 9917return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 9922return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 9927return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 9932return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 9937return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 9942return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 9947return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 9952return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 9957return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 9962return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 9967return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 9972return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 9977return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 9982return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 9987return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 9992return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 9997return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 10002return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 10007return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 10012return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 10017return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 10022return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 10027return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatColumn); 10032return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatColumn); 10037return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatColumn); 10042return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatColumn); 10047return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatColumn); 10052return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatColumn); 10061return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintColumn); 10066return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintColumn); 10071return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintColumn); 10076return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintColumn); 10081return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintColumn); 10086return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintColumn); 10091return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10096return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10101return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10106return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10111return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10116return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10121return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10126return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10131return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10136return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10141return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10146return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10151return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10156return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10161return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10166return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10171return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10176return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10180return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10184return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10188return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10192return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10196return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10200return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10205return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10210return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10215return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10220return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10225return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10230return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10235return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintColumn); 10240return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintColumn); 10245return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintColumn); 10250return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintColumn); 10255return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintColumn); 10260return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintColumn); 10265return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintColumn); 10270return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintColumn); 10275return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintColumn); 10280return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintColumn); 10285return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintColumn); 10290return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintColumn); 10295return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintColumn); 10300return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintColumn); 10305return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintColumn); 10310return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintColumn); 10315return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintColumn); 10320return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintColumn); 10325return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10330return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10335return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10340return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10345return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10350return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10355return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintColumn); 10360return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintColumn); 10365return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintColumn); 10370return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintColumn); 10375return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintColumn); 10380return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintColumn); 10389return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongColumn); 10394return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongColumn); 10399return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongColumn); 10404return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongColumn); 10409return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongColumn); 10414return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongColumn); 10419return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10424return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10429return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10434return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10439return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10444return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10449return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10454return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10459return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10464return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10469return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10474return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10479return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10484return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10489return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10494return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10499return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10504return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10509return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongColumn); 10514return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongColumn); 10519return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongColumn); 10524return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongColumn); 10529return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongColumn); 10534return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongColumn); 10538return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10542return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10546return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10550return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10554return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10558return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10563return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongColumn); 10568return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongColumn); 10573return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongColumn); 10578return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongColumn); 10583return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongColumn); 10588return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongColumn); 10593return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongColumn); 10598return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongColumn); 10603return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongColumn); 10608return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongColumn); 10613return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongColumn); 10618return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongColumn); 10623return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongColumn); 10628return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongColumn); 10633return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongColumn); 10638return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongColumn); 10643return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongColumn); 10648return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongColumn); 10653return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongColumn); 10658return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongColumn); 10663return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongColumn); 10668return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongColumn); 10673return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongColumn); 10678return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongColumn); 10687return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othersbyteColumn); 10692return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othersbyteColumn); 10697return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othersbyteColumn); 10702return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othersbyteColumn); 10707return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othersbyteColumn); 10712return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othersbyteColumn); 10717return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10722return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10727return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10732return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10737return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10742return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10747return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10752return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10757return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10762return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10767return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10772return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10777return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10782return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10787return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10792return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10797return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10802return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10807return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10812return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10817return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10822return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10827return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10832return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10837return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10842return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10847return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10852return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10857return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10862return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10866return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10870return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10874return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10878return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10882return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10886return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10891return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10896return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10901return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10906return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10911return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10916return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10921return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10926return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10931return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10936return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10941return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10946return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10951return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10956return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10961return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10966return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 10971return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 10976return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 10981return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 10986return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 10991return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 10996return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11001return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11006return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11015return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othershortColumn); 11020return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othershortColumn); 11025return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othershortColumn); 11030return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othershortColumn); 11035return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othershortColumn); 11040return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othershortColumn); 11045return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11050return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11055return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11060return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11065return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11070return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11075return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11080return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11085return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11090return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11095return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11100return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11105return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11110return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11115return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11120return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11125return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11130return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11135return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11140return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11145return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11150return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11155return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11160return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11165return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11170return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11175return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11180return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11185return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11190return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11195return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othershortColumn); 11200return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othershortColumn); 11205return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othershortColumn); 11210return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othershortColumn); 11215return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othershortColumn); 11220return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othershortColumn); 11224return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11228return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11232return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11236return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11240return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11244return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11249return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11254return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11259return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11264return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11269return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11274return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11279return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11284return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11289return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11294return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11299return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11304return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11309return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othershortColumn); 11314return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othershortColumn); 11319return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othershortColumn); 11324return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othershortColumn); 11329return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othershortColumn); 11334return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othershortColumn); 11343return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintColumn); 11348return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintColumn); 11353return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintColumn); 11358return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintColumn); 11363return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintColumn); 11368return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintColumn); 11373return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11378return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11383return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11388return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11393return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11398return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11403return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11408return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11413return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11418return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11423return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11428return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11433return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11438return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11443return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11448return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11453return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11458return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11463return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintColumn); 11468return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintColumn); 11473return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintColumn); 11478return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintColumn); 11483return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintColumn); 11488return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintColumn); 11493return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11498return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11503return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11508return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11513return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11518return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11523return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintColumn); 11528return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintColumn); 11533return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintColumn); 11538return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintColumn); 11543return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintColumn); 11548return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintColumn); 11553return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintColumn); 11558return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintColumn); 11563return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintColumn); 11568return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintColumn); 11573return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintColumn); 11578return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintColumn); 11582return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11586return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11590return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11594return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11598return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11602return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11607return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11612return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11617return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11622return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11627return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11632return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11637return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintColumn); 11642return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintColumn); 11647return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintColumn); 11652return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintColumn); 11657return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintColumn); 11662return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintColumn); 11671return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongColumn); 11676return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongColumn); 11681return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongColumn); 11686return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongColumn); 11691return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongColumn); 11696return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongColumn); 11701return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11706return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11711return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11716return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11721return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11726return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11731return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11736return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11741return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11746return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11751return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11756return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11761return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11766return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11771return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11776return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11781return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11786return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11791return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongColumn); 11796return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongColumn); 11801return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongColumn); 11806return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongColumn); 11811return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongColumn); 11816return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongColumn); 11821return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongColumn); 11826return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongColumn); 11831return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongColumn); 11836return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongColumn); 11841return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongColumn); 11846return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongColumn); 11851return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongColumn); 11856return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongColumn); 11861return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongColumn); 11866return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongColumn); 11871return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongColumn); 11876return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongColumn); 11881return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongColumn); 11886return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongColumn); 11891return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongColumn); 11896return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongColumn); 11901return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongColumn); 11906return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongColumn); 11910return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 11914return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 11918return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 11922return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 11926return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 11930return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 11935return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongColumn); 11940return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongColumn); 11945return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongColumn); 11950return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongColumn); 11955return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongColumn); 11960return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongColumn); 11969return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherushortColumn); 11974return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherushortColumn); 11979return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherushortColumn); 11984return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherushortColumn); 11989return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherushortColumn); 11994return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherushortColumn); 11999return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12004return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12009return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12014return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12019return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12024return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12029return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12034return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12039return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12044return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12049return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12054return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12059return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12064return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12069return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12074return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12079return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12084return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12089return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12094return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12099return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12104return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12109return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12114return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12119return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12124return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12129return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12134return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12139return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12144return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12149return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherushortColumn); 12154return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherushortColumn); 12159return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherushortColumn); 12164return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherushortColumn); 12169return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherushortColumn); 12174return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherushortColumn); 12179return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherushortColumn); 12184return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherushortColumn); 12189return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherushortColumn); 12194return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherushortColumn); 12199return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherushortColumn); 12204return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherushortColumn); 12209return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12214return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12219return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12224return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12229return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12234return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12239return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12244return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12249return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12254return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12259return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12264return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12268return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12272return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12276return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12280return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12284return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12288return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12296return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, column); 12300return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, column); 12304return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, column); 12308return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, column); 12312return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, column); 12316return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, column); 12324return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12328return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12332return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12336return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12340return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12344return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12352return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12356return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12360return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12364return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12368return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12372return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12377return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12382return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12387return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12392return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12397return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12402return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12407return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12412return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12417return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12422return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12427return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12432return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12437return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12442return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12447return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12452return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12457return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12462return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12467return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12472return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12477return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12482return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12487return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12492return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12497return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12502return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12507return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12512return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12517return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12522return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12527return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherbyteValue); 12532return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherbyteValue); 12537return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherbyteValue); 12542return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherbyteValue); 12547return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherbyteValue); 12552return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherbyteValue); 12557return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12562return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12567return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12572return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12577return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12582return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12587return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12592return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12597return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12602return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12607return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12612return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12617return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12622return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12627return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12632return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12637return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12642return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12647return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12652return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12657return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12662return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12667return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12672return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12681return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12686return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12691return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12696return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12701return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12706return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12710return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12714return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12718return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12722return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12726return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12730return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 12735return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12740return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12745return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12750return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12755return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12760return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12765return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12770return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12775return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12780return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12785return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12790return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12795return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12800return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12805return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12810return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12815return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12820return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12825return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12830return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12835return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12840return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12845return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12850return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12855return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12860return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12865return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12870return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12875return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12880return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12885return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12890return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12895return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12900return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12905return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12910return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12915return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdecimalValue); 12920return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdecimalValue); 12925return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdecimalValue); 12930return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdecimalValue); 12935return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdecimalValue); 12940return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdecimalValue); 12949return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 12954return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 12959return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 12964return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 12969return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 12974return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 12978return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 12982return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 12986return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 12990return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 12994return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 12998return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13003return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13008return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13013return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13018return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13023return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13028return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13033return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13038return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13043return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13048return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13053return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13058return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13063return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13068return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13073return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13078return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13083return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13088return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13093return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13098return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13103return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13108return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13113return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13118return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13123return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13128return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13133return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13138return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13143return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13148return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13153return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13158return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13163return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13168return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13173return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13178return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13183return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13188return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13193return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13198return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13203return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13208return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13213return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherdoubleValue); 13218return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherdoubleValue); 13223return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherdoubleValue); 13228return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherdoubleValue); 13233return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherdoubleValue); 13238return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherdoubleValue); 13247return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13252return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13257return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13262return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13267return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13272return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13277return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13282return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13287return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13292return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13297return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13302return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13306return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13310return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13314return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13318return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13322return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13326return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13331return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13336return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13341return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13346return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13351return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13356return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13361return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13366return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13371return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13376return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13381return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13386return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13391return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13396return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13401return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13406return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13411return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13416return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13421return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13426return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13431return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13436return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13441return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13446return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13451return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13456return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13461return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13466return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13471return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13476return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13481return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13486return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13491return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13496return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13501return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13506return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13511return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherfloatValue); 13516return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherfloatValue); 13521return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherfloatValue); 13526return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherfloatValue); 13531return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherfloatValue); 13536return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherfloatValue); 13545return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintValue); 13550return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintValue); 13555return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintValue); 13560return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintValue); 13565return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintValue); 13570return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintValue); 13575return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13580return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13585return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13590return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13595return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13600return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13605return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13610return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13615return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13620return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13625return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13630return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13635return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13640return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13645return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13650return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13655return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13660return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13664return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13668return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13672return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13676return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13680return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13684return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13689return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13694return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13699return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13704return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13709return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13714return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13719return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintValue); 13724return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintValue); 13729return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintValue); 13734return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintValue); 13739return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintValue); 13744return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintValue); 13749return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintValue); 13754return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintValue); 13759return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintValue); 13764return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintValue); 13769return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintValue); 13774return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintValue); 13779return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintValue); 13784return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintValue); 13789return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintValue); 13794return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintValue); 13799return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintValue); 13804return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintValue); 13809return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13814return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13819return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13824return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13829return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13834return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13839return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherintValue); 13844return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherintValue); 13849return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherintValue); 13854return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherintValue); 13859return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherintValue); 13864return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherintValue); 13873return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongValue); 13878return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongValue); 13883return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongValue); 13888return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongValue); 13893return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongValue); 13898return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongValue); 13903return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13908return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13913return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13918return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13923return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13928return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13933return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13938return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13943return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13948return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13953return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13958return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13963return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 13968return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 13973return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 13978return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 13983return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 13988return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 13993return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongValue); 13998return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongValue); 14003return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongValue); 14008return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongValue); 14013return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongValue); 14018return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongValue); 14022return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14026return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14030return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14034return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14038return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14042return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14047return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongValue); 14052return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongValue); 14057return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongValue); 14062return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongValue); 14067return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongValue); 14072return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongValue); 14077return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongValue); 14082return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongValue); 14087return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongValue); 14092return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongValue); 14097return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongValue); 14102return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongValue); 14107return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongValue); 14112return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongValue); 14117return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongValue); 14122return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongValue); 14127return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongValue); 14132return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongValue); 14137return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherlongValue); 14142return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherlongValue); 14147return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherlongValue); 14152return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherlongValue); 14157return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherlongValue); 14162return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherlongValue); 14171return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othersbyteValue); 14176return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othersbyteValue); 14181return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othersbyteValue); 14186return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othersbyteValue); 14191return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othersbyteValue); 14196return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othersbyteValue); 14201return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14206return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14211return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14216return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14221return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14226return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14231return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14236return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14241return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14246return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14251return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14256return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14261return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14266return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14271return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14276return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14281return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14286return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14291return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14296return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14301return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14306return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14311return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14316return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14321return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14326return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14331return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14336return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14341return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14346return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14350return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14354return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14358return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14362return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14366return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14370return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14375return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14380return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14385return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14390return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14395return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14400return shortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14405return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14410return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14415return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14420return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14425return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14430return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14435return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14440return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14445return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14450return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14455return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14460return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14465return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14470return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14475return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14480return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14485return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14490return ushortColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14499return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othershortValue); 14504return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othershortValue); 14509return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othershortValue); 14514return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othershortValue); 14519return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othershortValue); 14524return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othershortValue); 14529return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14534return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14539return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14544return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14549return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14554return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14559return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14564return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14569return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14574return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14579return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14584return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14589return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14594return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14599return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14604return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14609return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14614return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14619return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14624return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14629return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14634return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14639return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14644return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14649return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14654return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14659return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14664return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14669return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14674return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14679return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othershortValue); 14684return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othershortValue); 14689return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othershortValue); 14694return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othershortValue); 14699return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othershortValue); 14704return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othershortValue); 14708return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14712return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14716return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14720return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14724return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14728return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14733return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14738return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14743return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14748return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14753return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14758return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14763return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14768return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14773return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14778return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14783return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14788return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14793return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, othershortValue); 14798return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, othershortValue); 14803return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, othershortValue); 14808return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, othershortValue); 14813return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, othershortValue); 14818return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, othershortValue); 14827return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintValue); 14832return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintValue); 14837return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintValue); 14842return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintValue); 14847return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintValue); 14852return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintValue); 14857return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14862return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14867return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14872return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14877return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14882return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14887return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14892return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14897return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14902return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14907return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14912return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14917return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14922return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14927return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14932return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14937return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 14942return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 14947return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintValue); 14952return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintValue); 14957return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintValue); 14962return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintValue); 14967return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintValue); 14972return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintValue); 14977return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 14982return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 14987return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 14992return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 14997return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15002return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15007return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintValue); 15012return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintValue); 15017return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintValue); 15022return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintValue); 15027return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintValue); 15032return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintValue); 15037return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintValue); 15042return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintValue); 15047return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintValue); 15052return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintValue); 15057return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintValue); 15062return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintValue); 15066return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15070return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15074return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15078return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15082return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15086return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15091return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15096return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15101return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15106return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15111return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15116return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15121return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otheruintValue); 15126return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otheruintValue); 15131return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otheruintValue); 15136return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otheruintValue); 15141return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otheruintValue); 15146return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otheruintValue); 15155return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongValue); 15160return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongValue); 15165return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongValue); 15170return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongValue); 15175return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongValue); 15180return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongValue); 15185return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15190return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15195return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15200return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15205return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15210return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15215return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15220return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15225return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15230return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15235return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15240return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15245return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15250return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15255return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15260return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15265return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15270return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15275return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongValue); 15280return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongValue); 15285return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongValue); 15290return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongValue); 15295return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongValue); 15300return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongValue); 15305return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongValue); 15310return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongValue); 15315return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongValue); 15320return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongValue); 15325return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongValue); 15330return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongValue); 15335return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongValue); 15340return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongValue); 15345return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongValue); 15350return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongValue); 15355return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongValue); 15360return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongValue); 15365return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongValue); 15370return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongValue); 15375return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongValue); 15380return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongValue); 15385return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongValue); 15390return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongValue); 15394return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15398return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15402return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15406return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15410return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15414return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15419return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherulongValue); 15424return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherulongValue); 15429return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherulongValue); 15434return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherulongValue); 15439return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherulongValue); 15444return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherulongValue); 15453return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherushortValue); 15458return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherushortValue); 15463return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherushortValue); 15468return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherushortValue); 15473return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherushortValue); 15478return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherushortValue); 15483return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15488return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15493return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15498return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15503return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15508return decimalColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15513return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15518return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15523return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15528return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15533return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15538return doubleColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15543return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15548return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15553return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15558return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15563return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15568return floatColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15573return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15578return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15583return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15588return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15593return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15598return intColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15603return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15608return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15613return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15618return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15623return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15628return longColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15633return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherushortValue); 15638return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherushortValue); 15643return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherushortValue); 15648return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherushortValue); 15653return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherushortValue); 15658return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherushortValue); 15663return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, otherushortValue); 15668return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, otherushortValue); 15673return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, otherushortValue); 15678return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, otherushortValue); 15683return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, otherushortValue); 15688return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, otherushortValue); 15693return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15698return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15703return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15708return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15713return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15718return uintColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15723return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15728return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15733return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15738return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15743return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15748return ulongColumn.HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15752return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15756return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15760return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15764return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15768return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15772return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value); 15780return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 15784return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 15788return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 15792return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 15796return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 15800return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value);
PrimitiveDataFrameColumn.BinaryOperationImplementations.Exploded.cs (26)
227internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, BooleanDataFrameColumn column) 232internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, bool value) 240internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, ByteDataFrameColumn column) 245internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, byte value) 253internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, DecimalDataFrameColumn column) 258internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, decimal value) 266internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, DoubleDataFrameColumn column) 271internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, double value) 279internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, SingleDataFrameColumn column) 284internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, float value) 292internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, Int32DataFrameColumn column) 297internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, int value) 305internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, Int64DataFrameColumn column) 310internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, long value) 318internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, SByteDataFrameColumn column) 323internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, sbyte value) 331internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, Int16DataFrameColumn column) 336internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, short value) 344internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, UInt32DataFrameColumn column) 349internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, uint value) 357internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, UInt64DataFrameColumn column) 362internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, ulong value) 370internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, UInt16DataFrameColumn column) 375internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, ushort value) 383internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, DateTimeDataFrameColumn column) 388internal BooleanDataFrameColumn HandleOperationImplementation(ComparisonOperation operation, DateTime value)
PrimitiveDataFrameColumn.BinaryOperations.cs (90)
444return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, boolColumn); 446return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, byteColumn); 448return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, charColumn); 450return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, decimalColumn); 452return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, doubleColumn); 454return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, floatColumn); 456return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, intColumn); 458return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, longColumn); 460return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, sbyteColumn); 462return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, shortColumn); 464return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, uintColumn); 466return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, ulongColumn); 468return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, ushortColumn); 470return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, DateTimeColumn); 487return HandleOperationImplementation(ComparisonOperation.ElementwiseEquals, value); 496return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, boolColumn); 498return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, byteColumn); 500return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, charColumn); 502return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, decimalColumn); 504return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, doubleColumn); 506return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, floatColumn); 508return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, intColumn); 510return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, longColumn); 512return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, sbyteColumn); 514return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, shortColumn); 516return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, uintColumn); 518return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, ulongColumn); 520return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, ushortColumn); 522return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, DateTimeColumn); 539return HandleOperationImplementation(ComparisonOperation.ElementwiseNotEquals, value); 548return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, boolColumn); 550return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, byteColumn); 552return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, charColumn); 554return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, decimalColumn); 556return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, doubleColumn); 558return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, floatColumn); 560return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, intColumn); 562return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, longColumn); 564return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, sbyteColumn); 566return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, shortColumn); 568return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, uintColumn); 570return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, ulongColumn); 572return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, ushortColumn); 574return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, DateTimeColumn); 589return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThanOrEqual, value); 598return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, boolColumn); 600return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, byteColumn); 602return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, charColumn); 604return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, decimalColumn); 606return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, doubleColumn); 608return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, floatColumn); 610return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, intColumn); 612return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, longColumn); 614return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, sbyteColumn); 616return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, shortColumn); 618return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, uintColumn); 620return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, ulongColumn); 622return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, ushortColumn); 624return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, DateTimeColumn); 639return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThanOrEqual, value); 648return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, boolColumn); 650return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, byteColumn); 652return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, charColumn); 654return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, decimalColumn); 656return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, doubleColumn); 658return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, floatColumn); 660return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, intColumn); 662return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, longColumn); 664return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, sbyteColumn); 666return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, shortColumn); 668return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, uintColumn); 670return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, ulongColumn); 672return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, ushortColumn); 674return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, DateTimeColumn); 689return HandleOperationImplementation(ComparisonOperation.ElementwiseGreaterThan, value); 698return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, boolColumn); 700return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, byteColumn); 702return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, charColumn); 704return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, decimalColumn); 706return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, doubleColumn); 708return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, floatColumn); 710return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, intColumn); 712return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, longColumn); 714return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, sbyteColumn); 716return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, shortColumn); 718return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, uintColumn); 720return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, ulongColumn); 722return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, ushortColumn); 724return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, DateTimeColumn); 739return HandleOperationImplementation(ComparisonOperation.ElementwiseLessThan, value);
PrimitiveDataFrameColumn.cs (2)
1279internal PrimitiveDataFrameColumn<bool> HandleOperationImplementation<U>(ComparisonOperation operation, PrimitiveDataFrameColumn<U> column) 1355internal PrimitiveDataFrameColumn<bool> HandleOperationImplementation<U>(ComparisonOperation operation, U value)