@Namespace(value="arrow::compute") @Properties(inherit=arrow.class) public class UnaryKernel extends OpKernel
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
UnaryKernel(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Status |
Call(FunctionContext ctx,
Datum input,
Datum out)
\brief Executes the kernel.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic UnaryKernel(Pointer p)
Pointer.Pointer(Pointer).@ByVal public Status Call(FunctionContext ctx, @Const @ByRef Datum input, Datum out)
ctx - [in] The function context for the kernelinput - [in] The kernel input dataout - [out] The output of the function. Each implementation of this
function might assume different things about the existing contents of out
(e.g. which buffers are preallocated). In the future it is expected that
there will be a more generic mechanism for understanding the necessary
contracts.Copyright © 2020. All rights reserved.