@Namespace(value="arrow") @NoOffset @Properties(inherit=arrow.class) public class ExtensionScalar extends Scalar
is_valid
must only be true if value
is non-null and value->is_valid
is trueScalar.Hash
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
ExtensionScalar(DataType type) |
ExtensionScalar(Pointer p)
Pointer cast constructor.
|
ExtensionScalar(Scalar storage,
DataType type) |
Modifier and Type | Method and Description |
---|---|
Scalar |
value() |
ExtensionScalar |
value(Scalar setter) |
ApproxEquals, ApproxEquals, CastTo, Equals, Equals, hash, is_valid, is_valid, ToString, type, type, Validate, ValidateFull
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public ExtensionScalar(@SharedPtr @Cast(value={"","std::shared_ptr<arrow::DataType>"}) DataType type)
public ExtensionScalar(Pointer p)
Pointer(Pointer)
.public ExtensionScalar(@SharedPtr @Cast(value={"","std::shared_ptr<arrow::Scalar>"}) Scalar storage, @SharedPtr @Cast(value={"","std::shared_ptr<arrow::DataType>"}) DataType type)
@SharedPtr @Cast(value={"","std::shared_ptr<arrow::Scalar>"}) public Scalar value()
public ExtensionScalar value(Scalar setter)
Copyright © 2022. All rights reserved.