java.lang.Object
overrungl.Pointer
overrungl.Struct
overrungl.nfd.NFDNFilterItem
overrungl.nfd.NFDNFilterItem.Buffer
- All Implemented Interfaces:
Addressable
,ArrayPointer
- Enclosing class:
NFDNFilterItem
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.NFDNFilterItem
NFDNFilterItem.Buffer
-
Field Summary
Fields inherited from class overrungl.nfd.NFDNFilterItem
LAYOUT
Fields inherited from class overrungl.Pointer
address, allocator, managedSegment
-
Constructor Summary
ConstructorDescriptionBuffer
(MemorySegmentPREVIEW address, SegmentAllocatorPREVIEW allocator, long elementCount) Create aNFDNFilterItem.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.NFDNFilterItem
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 aNFDNFilterItem.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:NFDNFilterItem
Returns the name of the filter.- Overrides:
nname
in classNFDNFilterItem
- Returns:
- the name of the filter
-
name
Description copied from class:NFDNFilterItem
Returns the name of the filter.- Overrides:
name
in classNFDNFilterItem
- Returns:
- the name of the filter
- See Also:
-
nspec
Description copied from class:NFDNFilterItem
Returns the spec of the filter.- Overrides:
nspec
in classNFDNFilterItem
- Returns:
- the spec of the filter
-
spec
Description copied from class:NFDNFilterItem
Returns the spec of the filter.- Overrides:
spec
in classNFDNFilterItem
- Returns:
- the spec of the filter
- See Also:
-
Buffer
when preview features are enabled.