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:
Buffer
refers 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
LAYOUT
Fields inherited from class overrungl.Pointer
address, allocator, managedSegment
-
Constructor Summary
ConstructorDescriptionBuffer
(MemorySegmentPREVIEW address, SegmentAllocatorPREVIEW allocator, long elementCount) Create aNFDU8FilterItem.Buffer
instance. -
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, create
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface overrungl.Addressable
address
Methods inherited from interface overrungl.ArrayPointer
elementCount
-
Constructor Details
-
Buffer
Create aNFDU8FilterItem.Buffer
instance.- 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:NFDU8FilterItem
Returns the name of the filter.- Overrides:
nname
in classNFDU8FilterItem
- Returns:
- the name of the filter
-
name
Description copied from class:NFDU8FilterItem
Returns the name of the filter.- Overrides:
name
in classNFDU8FilterItem
- Returns:
- the name of the filter
- See Also:
-
nspec
Description copied from class:NFDU8FilterItem
Returns the spec of the filter.- Overrides:
nspec
in classNFDU8FilterItem
- Returns:
- the spec of the filter
-
spec
Description copied from class:NFDU8FilterItem
Returns the spec of the filter.- Overrides:
spec
in classNFDU8FilterItem
- Returns:
- the spec of the filter
- See Also:
-
Buffer
when preview features are enabled.