@Private
@Unstable
public final class StoreImplementationUtils
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static boolean |
hasCapability(java.io.InputStream in,
java.lang.String capability) |
Probe for an input stream having a capability; returns true
if the stream implements
StreamCapabilities and its
hasCapabilities() method returns true for the capability. |
static boolean |
hasCapability(java.io.OutputStream out,
java.lang.String capability) |
Probe for an output stream having a capability; returns true
if the stream implements
StreamCapabilities and its
hasCapabilities() method returns true for the capability. |
static boolean |
isProbeForSyncable(java.lang.String capability) |
Check the probe capability being for
StreamCapabilities.HSYNC
or StreamCapabilities.HFLUSH
Syncable.hsync() and Syncable.hflush() functionality. |
public static boolean isProbeForSyncable(java.lang.String capability)
StreamCapabilities.HSYNC
or StreamCapabilities.HFLUSH
Syncable.hsync() and Syncable.hflush() functionality.capability - capability string.public static boolean hasCapability(java.io.OutputStream out,
java.lang.String capability)
StreamCapabilities and its
hasCapabilities() method returns true for the capability.out - output streamcapability - capability to probe forpublic static boolean hasCapability(java.io.InputStream in,
java.lang.String capability)
StreamCapabilities and its
hasCapabilities() method returns true for the capability.in - input streamcapability - capability to probe forCopyright © 2008–2025 Apache Software Foundation. All rights reserved.