Package org.apache.sshd.common
Interface OptionalFeature
-
- All Known Subinterfaces:
BuiltinFactory<T>,CheckFileHandleExtension,CheckFileNameExtension,CipherFactory,CompressionFactory,CopyDataExtension,CopyFileExtension,DHFactory,DigestFactory,FilenameTranslationControlExtension,Identity,MacFactory,MD5FileExtension,MD5HandleExtension,OpenSSHFsyncExtension,OpenSSHLimitsExtension,OpenSSHPosixRenameExtension,OpenSSHStatHandleExtension,OpenSSHStatPathExtension,RandomFactory,SecurityProviderRegistrar,SftpClientExtension,SignatureFactory,SpaceAvailableExtension
- All Known Implementing Classes:
AbstractCheckFileExtension,AbstractMD5HashExtension,AbstractOpenSSHStatCommandExtension,AbstractRandomFactory,AbstractSecurityProviderRegistrar,AbstractSftpClientExtension,BouncyCastleRandomFactory,BouncyCastleSecurityProviderRegistrar,BuiltinCiphers,BuiltinCompressions,BuiltinDHFactories,BuiltinDigests,BuiltinIdentities,BuiltinIoServiceFactoryFactories,BuiltinKEM,BuiltinMacs,BuiltinSignatures,CheckFileHandleExtensionImpl,CheckFileNameExtensionImpl,CompressionConfigValue,CopyDataExtensionImpl,CopyFileExtensionImpl,ECCurves,EdDSASecurityProviderRegistrar,FilenameTranslationControlExtensionImpl,JceRandomFactory,MD5FileExtensionImpl,MD5HandleExtensionImpl,MLKEM.Parameters,MontgomeryCurve,OpenSSHFsyncExtensionImpl,OpenSSHLimitsExtensionImpl,OpenSSHPosixRenameExtensionImpl,OpenSSHStatHandleExtensionImpl,OpenSSHStatPathExtensionImpl,SingletonRandomFactory,SpaceAvailableExtensionImpl,SunJCESecurityProviderRegistrar
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface OptionalFeature
-
-
Field Summary
Fields Modifier and Type Field Description static OptionalFeatureFALSEstatic OptionalFeatureTRUE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static OptionalFeatureall(java.util.Collection<? extends OptionalFeature> features)static OptionalFeatureany(java.util.Collection<? extends OptionalFeature> features)booleanisSupported()static OptionalFeatureof(boolean supported)
-
-
-
Field Detail
-
TRUE
static final OptionalFeature TRUE
-
FALSE
static final OptionalFeature FALSE
-
-
Method Detail
-
isSupported
boolean isSupported()
-
of
static OptionalFeature of(boolean supported)
-
all
static OptionalFeature all(java.util.Collection<? extends OptionalFeature> features)
-
any
static OptionalFeature any(java.util.Collection<? extends OptionalFeature> features)
-
-