Package org.apache.sshd.common
Interface OptionalFeature
-
- All Known Subinterfaces:
BuiltinFactory<T>
,CheckFileHandleExtension
,CheckFileNameExtension
,CipherFactory
,CompressionFactory
,CopyDataExtension
,CopyFileExtension
,DHFactory
,DigestFactory
,Identity
,MacFactory
,MD5FileExtension
,MD5HandleExtension
,OpenSSHFsyncExtension
,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
,BuiltinMacs
,BuiltinSignatures
,CheckFileHandleExtensionImpl
,CheckFileNameExtensionImpl
,CompressionConfigValue
,CopyDataExtensionImpl
,CopyFileExtensionImpl
,ECCurves
,EdDSASecurityProviderRegistrar
,JceRandomFactory
,MD5FileExtensionImpl
,MD5HandleExtensionImpl
,OpenSSHFsyncExtensionImpl
,OpenSSHStatHandleExtensionImpl
,OpenSSHStatPathExtensionImpl
,SingletonRandomFactory
,SpaceAvailableExtensionImpl
- 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
- Author:
- Apache MINA SSHD Project
-
-
Field Summary
Fields Modifier and Type Field Description static OptionalFeature
FALSE
static OptionalFeature
TRUE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static OptionalFeature
all(Collection<? extends OptionalFeature> features)
static OptionalFeature
any(Collection<? extends OptionalFeature> features)
boolean
isSupported()
static OptionalFeature
of(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(Collection<? extends OptionalFeature> features)
-
any
static OptionalFeature any(Collection<? extends OptionalFeature> features)
-
-