public static class Field.MergeOptions extends Pointer
MergeWith.
Options are to be added to allow type conversions, including integer
widening, promotion from integer to float, or conversion to or from boolean.Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
MergeOptions()
Default native constructor.
|
MergeOptions(long size)
Native array allocator.
|
MergeOptions(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static Field.MergeOptions |
Defaults() |
Field.MergeOptions |
getPointer(long i) |
Field.MergeOptions |
position(long position) |
boolean |
promote_nullability()
If true, a Field of NullType can be unified with a Field of another type.
|
Field.MergeOptions |
promote_nullability(boolean setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic MergeOptions()
public MergeOptions(long size)
Pointer.position(long).public MergeOptions(Pointer p)
Pointer(Pointer).public Field.MergeOptions position(long position)
public Field.MergeOptions getPointer(long i)
getPointer in class Pointer@Cast(value="bool") public boolean promote_nullability()
public Field.MergeOptions promote_nullability(boolean setter)
@ByVal public static Field.MergeOptions Defaults()
Copyright © 2021. All rights reserved.