Class SshClient.ShadowingAttributeRepository
java.lang.Object
org.apache.sshd.client.SshClient.ShadowingAttributeRepository
- All Implemented Interfaces:
org.apache.sshd.common.AttributeRepository
- Enclosing class:
SshClient
protected static class SshClient.ShadowingAttributeRepository
extends Object
implements org.apache.sshd.common.AttributeRepository
- Author:
- Apache MINA SSHD Project
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.sshd.common.AttributeRepository
org.apache.sshd.common.AttributeRepository.AttributeKey<T> -
Constructor Summary
ConstructorsConstructorDescriptionShadowingAttributeRepository(org.apache.sshd.common.AttributeRepository shadow, org.apache.sshd.common.AttributeRepository parent) -
Method Summary
Modifier and TypeMethodDescriptionCollection<org.apache.sshd.common.AttributeRepository.AttributeKey<?>> <T> TgetAttribute(org.apache.sshd.common.AttributeRepository.AttributeKey<T> key) int<T> TresolveAttribute(org.apache.sshd.common.AttributeRepository.AttributeKey<T> key)
-
Constructor Details
-
ShadowingAttributeRepository
public ShadowingAttributeRepository(org.apache.sshd.common.AttributeRepository shadow, org.apache.sshd.common.AttributeRepository parent)
-
-
Method Details
-
getAttributesCount
public int getAttributesCount()- Specified by:
getAttributesCountin interfaceorg.apache.sshd.common.AttributeRepository
-
getAttribute
public <T> T getAttribute(org.apache.sshd.common.AttributeRepository.AttributeKey<T> key) - Specified by:
getAttributein interfaceorg.apache.sshd.common.AttributeRepository
-
attributeKeys
- Specified by:
attributeKeysin interfaceorg.apache.sshd.common.AttributeRepository
-
resolveAttribute
public <T> T resolveAttribute(org.apache.sshd.common.AttributeRepository.AttributeKey<T> key) - Specified by:
resolveAttributein interfaceorg.apache.sshd.common.AttributeRepository
-