com.aelitis.azureus.core.peermanager.utils
Class BTPeerIDByteDecoderDefinitions

java.lang.Object
  extended by com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions

public class BTPeerIDByteDecoderDefinitions
extends java.lang.Object


Constructor Summary
BTPeerIDByteDecoderDefinitions()
           
 
Method Summary
static java.lang.String formatUnknownAzStyleClient(java.lang.String peer_id)
           
static java.lang.String formatUnknownShadowStyleClient(java.lang.String peer_id)
           
static java.lang.String getAzStyleClientName(java.lang.String peer_id)
           
static java.lang.String getAzStyleClientVersion(java.lang.String client_name, java.lang.String peer_id)
           
static java.lang.String getMainlineStyleClientName(java.lang.String peer_id)
           
static java.lang.String getShadowStyleClientName(java.lang.String peer_id)
           
static com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData getSubstringStyleClient(java.lang.String peer_id)
           
static java.lang.String getSubstringStyleClientVersion(com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData client_data, java.lang.String peer_id, byte[] peer_id_bytes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BTPeerIDByteDecoderDefinitions

public BTPeerIDByteDecoderDefinitions()
Method Detail

getAzStyleClientName

public static java.lang.String getAzStyleClientName(java.lang.String peer_id)

getShadowStyleClientName

public static java.lang.String getShadowStyleClientName(java.lang.String peer_id)

getMainlineStyleClientName

public static java.lang.String getMainlineStyleClientName(java.lang.String peer_id)

getAzStyleClientVersion

public static java.lang.String getAzStyleClientVersion(java.lang.String client_name,
                                                       java.lang.String peer_id)

getSubstringStyleClient

public static com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData getSubstringStyleClient(java.lang.String peer_id)

getSubstringStyleClientVersion

public static java.lang.String getSubstringStyleClientVersion(com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData client_data,
                                                              java.lang.String peer_id,
                                                              byte[] peer_id_bytes)

formatUnknownAzStyleClient

public static java.lang.String formatUnknownAzStyleClient(java.lang.String peer_id)

formatUnknownShadowStyleClient

public static java.lang.String formatUnknownShadowStyleClient(java.lang.String peer_id)