java.lang.Object
overrungl.Pointer
overrungl.Struct
overrungl.nfd.NFDU8FilterItem
overrungl.nfd.NFDU8FilterItem.Buffer
- All Implemented Interfaces:
 Addressable,ArrayPointer
- Enclosing class:
 NFDU8FilterItem
Buffer relies on preview features of the Java platform:
Bufferrefers to one or more preview APIs:MemorySegment,SegmentAllocator.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
- Since:
 - 0.1.0
 - Author:
 - squid233
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class overrungl.nfd.NFDU8FilterItem
NFDU8FilterItem.Buffer - 
Field Summary
Fields inherited from class overrungl.nfd.NFDU8FilterItem
LAYOUTFields inherited from class overrungl.Pointer
address, allocator, managedSegment - 
Constructor Summary
ConstructorsConstructorDescriptionBuffer(MemorySegmentPREVIEW address, SegmentAllocatorPREVIEW allocator, long elementCount) Create aNFDU8FilterItem.Bufferinstance. - 
Method Summary
Modifier and TypeMethodDescriptionname()Returns the name of the filter.nameAt(long index) Returns the name at the given index.nname()Returns the name of the filter.nnameAt(long index) Returns the name at the given index.nspec()Returns the spec of the filter.nspecAt(long index) Returns the spec at the given index.spec()Returns the spec of the filter.specAt(long index) Returns the spec at the given index.Methods inherited from class overrungl.nfd.NFDU8FilterItem
create, createMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overrungl.Addressable
addressMethods inherited from interface overrungl.ArrayPointer
elementCount 
- 
Constructor Details
- 
Buffer
Create aNFDU8FilterItem.Bufferinstance.- Parameters:
 address- the address.allocator- the allocator of this address.elementCount- the element count
 
 - 
 - 
Method Details
- 
nnameAt
Returns the name at the given index.- Parameters:
 index- the index- Returns:
 - the name at the given index
 
 - 
nameAt
Returns the name at the given index.- Parameters:
 index- the index- Returns:
 - the name at the given index
 
 - 
nspecAt
Returns the spec at the given index.- Parameters:
 index- the index- Returns:
 - the spec at the given index
 
 - 
specAt
Returns the spec at the given index.- Parameters:
 index- the index- Returns:
 - the spec at the given index
 
 - 
nname
Description copied from class:NFDU8FilterItemReturns the name of the filter.- Overrides:
 nnamein classNFDU8FilterItem- Returns:
 - the name of the filter
 
 - 
name
Description copied from class:NFDU8FilterItemReturns the name of the filter.- Overrides:
 namein classNFDU8FilterItem- Returns:
 - the name of the filter
 - See Also:
 
 - 
nspec
Description copied from class:NFDU8FilterItemReturns the spec of the filter.- Overrides:
 nspecin classNFDU8FilterItem- Returns:
 - the spec of the filter
 
 - 
spec
Description copied from class:NFDU8FilterItemReturns the spec of the filter.- Overrides:
 specin classNFDU8FilterItem- Returns:
 - the spec of the filter
 - See Also:
 
 
 - 
 
Bufferwhen preview features are enabled.