Top Inners Fields Constructors Methods
org.apache.sshd.common.config

public final Class VersionProperties

extends Object
Class Inheritance
Imports
java.io.InputStream, java.util.Collections, .Iterator, .NavigableMap, .Properties, .TreeMap, org.apache.sshd.common.util.GenericUtils, org.apache.sshd.common.util.threads.ThreadUtils, org.slf4j.Logger, .LoggerFactory

Author
Apache MINA SSHD Project

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
public static final String
REPORTED_VERSION

Property used to hold the reported version

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static NavigableMap<String, String>

Returns:

A case insensitive un-modifiable NavigableMap of the sshd-version.properties data
getVersionProperties
()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

REPORTED_VERSIONback to summary
public static final String REPORTED_VERSION

Property used to hold the reported version

Constructor Detail

VersionPropertiesback to summary
private VersionProperties()

Method Detail

getVersionPropertiesback to summary
public static NavigableMap<String, String> getVersionProperties()
Returns:NavigableMap<String, String>

A case insensitive un-modifiable NavigableMap of the sshd-version.properties data

Annotations
@SuppressWarnings:synthetic-access
org.apache.sshd.common.config back to summary

private final Class VersionProperties.LazyVersionPropertiesHolder

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static final NavigableMap<String, String>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static NavigableMap<String, String>
private static NavigableMap<String, String>
loadVersionProperties(Class<?> anchor, Iterator<? extends ClassLoader> loaders)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

PROPERTIESback to summary
private static final NavigableMap<String, String> PROPERTIES

Constructor Detail

LazyVersionPropertiesHolderback to summary
private LazyVersionPropertiesHolder()

Method Detail

loadVersionPropertiesback to summary
private static NavigableMap<String, String> loadVersionProperties(Class<?> anchor)
loadVersionPropertiesback to summary
private static NavigableMap<String, String> loadVersionProperties(Class<?> anchor, Iterator<? extends ClassLoader> loaders)