//# 0 errors, 225 messages
//#
/*
    //#ServerInfo.java:1:1: class: com.dmdirc.parser.irc.ServerInfo
    //#ServerInfo.java:1:1: method: com.dmdirc.parser.irc.ServerInfo.com.dmdirc.parser.irc.ServerInfo__static_init
 * Copyright (c) 2006-2009 Chris Smith, Shane Mc Cormack, Gregory Holmes
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */

package com.dmdirc.parser.irc;

/**
 * Contains Server information.
 * 
 * @author Shane Mc Cormack
 * @author Chris Smith
 * @see IRCParser
 */
public class ServerInfo {
	/**
	 * A version number for this class. It should be changed whenever the class
	 * structure is changed (or anything else that would prevent serialized
	 * objects being unserialized with the new class).
	 */
	private static final long serialVersionUID = 1;

	/** Server to connect to (Default: "irc.quakenet.org"). */
	private String host = "irc.quakenet.org";
	/** Port server listens on for client connections (Default: 6667). */
	private int port = 6667;
	/** Optional password needed to connect to server (Default: ""). */
	private String password = "";
	/** Is this an ssl-enabled server (Default: false). */
	private boolean isSSL = false;	
	/** Are we using a socks proxy (Default: false). */
	private boolean useSocksProxy = false;
	/** Proxy server to connect to (Default: "127.0.0.1"). */
	private String proxyHost = "127.0.0.1";
	/** Port server listens on for client connections (Default: 8080). */
	private int proxyPort = 1080;
	/** Proxy username if required. */
	private String proxyUser = "";
	/** Proxy password if required. */
	private String proxyPass = "";
	
	/** Constructor using Default values. */
	public ServerInfo () { }
    //#ServerInfo.java:60: method: void com.dmdirc.parser.irc.ServerInfo.com.dmdirc.parser.irc.ServerInfo()
    //#input(void com.dmdirc.parser.irc.ServerInfo()): this
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.host
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.isSSL
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.password
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.port
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.proxyHost
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.proxyPass
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.proxyPort
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.proxyUser
    //#output(void com.dmdirc.parser.irc.ServerInfo()): this.useSocksProxy
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.host == &"irc.quakenet.org"
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.isSSL == 0
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.useSocksProxy == 0
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.password == &""
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.proxyPass == &""
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.proxyUser == &""
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.port == 6_667
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.proxyHost == &"127.0.0.1"
    //#post(void com.dmdirc.parser.irc.ServerInfo()): this.proxyPort == 1_080
    //#ServerInfo.java:60: end of method: void com.dmdirc.parser.irc.ServerInfo.com.dmdirc.parser.irc.ServerInfo()
	
	/**
	 * Constructor using specifed host, port and password, SSL/Proxy must be specifed separately.
	 *
	 * @param serverHost Host to use
	 * @param serverPort Port to use
	 * @param serverPass Password to use
	 */
	public ServerInfo (final String serverHost, final int serverPort, final String serverPass) {
    //#ServerInfo.java:69: method: void com.dmdirc.parser.irc.ServerInfo.com.dmdirc.parser.irc.ServerInfo(String, int, String)
    //#input(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): serverHost
    //#input(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): serverPass
    //#input(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): serverPort
    //#input(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.host
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.isSSL
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.password
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.port
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyHost
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyPass
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyPort
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyUser
    //#output(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.useSocksProxy
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.host == serverHost
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): init'ed(this.host)
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.isSSL == 0
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.useSocksProxy == 0
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.password == serverPass
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): init'ed(this.password)
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.port == serverPort
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): init'ed(this.port)
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyHost == &"127.0.0.1"
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyPass == &""
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyUser == &""
    //#post(void com.dmdirc.parser.irc.ServerInfo(String, int, String)): this.proxyPort == 1_080
		host = serverHost;
		port = serverPort;
		password = serverPass;
	}
    //#ServerInfo.java:73: end of method: void com.dmdirc.parser.irc.ServerInfo.com.dmdirc.parser.irc.ServerInfo(String, int, String)
	
	/**
	 * Set the hostname.
	 *
	 * @param newValue Value to set to.
	 */
	public void setHost(final String newValue) { host = newValue; }
    //#ServerInfo.java:80: method: void com.dmdirc.parser.irc.ServerInfo.setHost(String)
    //#input(void setHost(String)): newValue
    //#input(void setHost(String)): this
    //#output(void setHost(String)): this.host
    //#post(void setHost(String)): this.host == newValue
    //#post(void setHost(String)): init'ed(this.host)
    //#ServerInfo.java:80: end of method: void com.dmdirc.parser.irc.ServerInfo.setHost(String)
	
	/**
	 * Get the hostname.
	 *
	 * @return Current hostname
	 */
	public String getHost() { return host; }
    //#ServerInfo.java:87: method: String com.dmdirc.parser.irc.ServerInfo.getHost()
    //#input(String getHost()): this
    //#input(String getHost()): this.host
    //#output(String getHost()): return_value
    //#pre[2] (String getHost()): init'ed(this.host)
    //#post(String getHost()): return_value == this.host
    //#post(String getHost()): init'ed(return_value)
    //#ServerInfo.java:87: end of method: String com.dmdirc.parser.irc.ServerInfo.getHost()
	
	/**
	 * Set the port.
	 *
	 * @param newValue Value to set to.
	 */
	public void setPort(final int newValue) { port = newValue; }
    //#ServerInfo.java:94: method: void com.dmdirc.parser.irc.ServerInfo.setPort(int)
    //#input(void setPort(int)): newValue
    //#input(void setPort(int)): this
    //#output(void setPort(int)): this.port
    //#post(void setPort(int)): this.port == newValue
    //#post(void setPort(int)): init'ed(this.port)
    //#ServerInfo.java:94: end of method: void com.dmdirc.parser.irc.ServerInfo.setPort(int)
	
	/**
	 * Get the port.
	 *
	 * @return Current port
	 */
	public int getPort() { return port; }
    //#ServerInfo.java:101: method: int com.dmdirc.parser.irc.ServerInfo.getPort()
    //#input(int getPort()): this
    //#input(int getPort()): this.port
    //#output(int getPort()): return_value
    //#pre[2] (int getPort()): init'ed(this.port)
    //#post(int getPort()): return_value == this.port
    //#post(int getPort()): init'ed(return_value)
    //#ServerInfo.java:101: end of method: int com.dmdirc.parser.irc.ServerInfo.getPort()
	
	/**
	 * Set the password.
	 *
	 * @param newValue Value to set to.
	 */
	public void setPassword(final String newValue) { password = newValue; }
    //#ServerInfo.java:108: method: void com.dmdirc.parser.irc.ServerInfo.setPassword(String)
    //#input(void setPassword(String)): newValue
    //#input(void setPassword(String)): this
    //#output(void setPassword(String)): this.password
    //#post(void setPassword(String)): this.password == newValue
    //#post(void setPassword(String)): init'ed(this.password)
    //#ServerInfo.java:108: end of method: void com.dmdirc.parser.irc.ServerInfo.setPassword(String)
	
	/**
	 * Get the password.
	 *
	 * @return Current Password
	 */
	public String getPassword() { return password; }
    //#ServerInfo.java:115: method: String com.dmdirc.parser.irc.ServerInfo.getPassword()
    //#input(String getPassword()): this
    //#input(String getPassword()): this.password
    //#output(String getPassword()): return_value
    //#pre[2] (String getPassword()): init'ed(this.password)
    //#post(String getPassword()): return_value == this.password
    //#post(String getPassword()): init'ed(return_value)
    //#ServerInfo.java:115: end of method: String com.dmdirc.parser.irc.ServerInfo.getPassword()
	
	/**
	 * Set if the server uses ssl.
	 *
	 * @param newValue true if server uses ssl, else false
	 */
	public void setSSL(final boolean newValue) { isSSL = newValue; }
    //#ServerInfo.java:122: method: void com.dmdirc.parser.irc.ServerInfo.setSSL(bool)
    //#input(void setSSL(bool)): newValue
    //#input(void setSSL(bool)): this
    //#output(void setSSL(bool)): this.isSSL
    //#post(void setSSL(bool)): this.isSSL == newValue
    //#post(void setSSL(bool)): init'ed(this.isSSL)
    //#ServerInfo.java:122: end of method: void com.dmdirc.parser.irc.ServerInfo.setSSL(bool)
	
	/**
	 * Get if the server uses ssl.
	 *
	 * @return true if server uses ssl, else false
	 */
	public boolean getSSL() { return isSSL; }
    //#ServerInfo.java:129: method: bool com.dmdirc.parser.irc.ServerInfo.getSSL()
    //#input(bool getSSL()): this
    //#input(bool getSSL()): this.isSSL
    //#output(bool getSSL()): return_value
    //#pre[2] (bool getSSL()): init'ed(this.isSSL)
    //#post(bool getSSL()): return_value == this.isSSL
    //#post(bool getSSL()): init'ed(return_value)
    //#ServerInfo.java:129: end of method: bool com.dmdirc.parser.irc.ServerInfo.getSSL()
	
	/**
	 * Set if we are connecting via a socks proxy.
	 *
	 * @param newValue true if we are using socks, else false
	 */
	public void setUseSocks(final boolean newValue) { useSocksProxy = newValue; }
    //#ServerInfo.java:136: method: void com.dmdirc.parser.irc.ServerInfo.setUseSocks(bool)
    //#input(void setUseSocks(bool)): newValue
    //#input(void setUseSocks(bool)): this
    //#output(void setUseSocks(bool)): this.useSocksProxy
    //#post(void setUseSocks(bool)): this.useSocksProxy == newValue
    //#post(void setUseSocks(bool)): init'ed(this.useSocksProxy)
    //#ServerInfo.java:136: end of method: void com.dmdirc.parser.irc.ServerInfo.setUseSocks(bool)
	
	/**
	 * Get if we are connecting via a socks proxy.
	 *
	 * @return true if we are using socks, else false
	 */
	public boolean getUseSocks() { return useSocksProxy; }
    //#ServerInfo.java:143: method: bool com.dmdirc.parser.irc.ServerInfo.getUseSocks()
    //#input(bool getUseSocks()): this
    //#input(bool getUseSocks()): this.useSocksProxy
    //#output(bool getUseSocks()): return_value
    //#pre[2] (bool getUseSocks()): init'ed(this.useSocksProxy)
    //#post(bool getUseSocks()): return_value == this.useSocksProxy
    //#post(bool getUseSocks()): init'ed(return_value)
    //#ServerInfo.java:143: end of method: bool com.dmdirc.parser.irc.ServerInfo.getUseSocks()
	
	/**
	 * Set the Proxy hostname.
	 *
	 * @param newValue Value to set to.
	 */
	public void setProxyHost(final String newValue) { proxyHost = newValue; }
    //#ServerInfo.java:150: method: void com.dmdirc.parser.irc.ServerInfo.setProxyHost(String)
    //#input(void setProxyHost(String)): newValue
    //#input(void setProxyHost(String)): this
    //#output(void setProxyHost(String)): this.proxyHost
    //#post(void setProxyHost(String)): this.proxyHost == newValue
    //#post(void setProxyHost(String)): init'ed(this.proxyHost)
    //#ServerInfo.java:150: end of method: void com.dmdirc.parser.irc.ServerInfo.setProxyHost(String)
	
	/**
	 * Get the Proxy hostname.
	 *
	 * @return Current Proxy hostname
	 */
	public String getProxyHost() { return proxyHost; }
    //#ServerInfo.java:157: method: String com.dmdirc.parser.irc.ServerInfo.getProxyHost()
    //#input(String getProxyHost()): this
    //#input(String getProxyHost()): this.proxyHost
    //#output(String getProxyHost()): return_value
    //#pre[2] (String getProxyHost()): init'ed(this.proxyHost)
    //#post(String getProxyHost()): return_value == this.proxyHost
    //#post(String getProxyHost()): init'ed(return_value)
    //#ServerInfo.java:157: end of method: String com.dmdirc.parser.irc.ServerInfo.getProxyHost()
	
	/**
	 * Set the Proxy port.
	 *
	 * @param newValue Value to set to.
	 */
	public void setProxyPort(final int newValue) { proxyPort = newValue; }
    //#ServerInfo.java:164: method: void com.dmdirc.parser.irc.ServerInfo.setProxyPort(int)
    //#input(void setProxyPort(int)): newValue
    //#input(void setProxyPort(int)): this
    //#output(void setProxyPort(int)): this.proxyPort
    //#post(void setProxyPort(int)): this.proxyPort == newValue
    //#post(void setProxyPort(int)): init'ed(this.proxyPort)
    //#ServerInfo.java:164: end of method: void com.dmdirc.parser.irc.ServerInfo.setProxyPort(int)
	
	/**
	 * Get the Proxy port.
	 *
	 * @return Current Proxy port
	 */
	public int getProxyPort() { return proxyPort; }
    //#ServerInfo.java:171: method: int com.dmdirc.parser.irc.ServerInfo.getProxyPort()
    //#input(int getProxyPort()): this
    //#input(int getProxyPort()): this.proxyPort
    //#output(int getProxyPort()): return_value
    //#pre[2] (int getProxyPort()): init'ed(this.proxyPort)
    //#post(int getProxyPort()): return_value == this.proxyPort
    //#post(int getProxyPort()): init'ed(return_value)
    //#ServerInfo.java:171: end of method: int com.dmdirc.parser.irc.ServerInfo.getProxyPort()

	/**
	 * Set the Proxy username.
	 *
	 * @param newValue Value to set to.
	 */
	public void setProxyUser(final String newValue) { proxyUser = newValue; }
    //#ServerInfo.java:178: method: void com.dmdirc.parser.irc.ServerInfo.setProxyUser(String)
    //#input(void setProxyUser(String)): newValue
    //#input(void setProxyUser(String)): this
    //#output(void setProxyUser(String)): this.proxyUser
    //#post(void setProxyUser(String)): this.proxyUser == newValue
    //#post(void setProxyUser(String)): init'ed(this.proxyUser)
    //#ServerInfo.java:178: end of method: void com.dmdirc.parser.irc.ServerInfo.setProxyUser(String)
	
	/**
	 * Get the Proxy username.
	 *
	 * @return Current Proxy username
	 */
	public String getProxyUser() { return proxyUser; }
    //#ServerInfo.java:185: method: String com.dmdirc.parser.irc.ServerInfo.getProxyUser()
    //#input(String getProxyUser()): this
    //#input(String getProxyUser()): this.proxyUser
    //#output(String getProxyUser()): return_value
    //#pre[2] (String getProxyUser()): init'ed(this.proxyUser)
    //#post(String getProxyUser()): return_value == this.proxyUser
    //#post(String getProxyUser()): init'ed(return_value)
    //#ServerInfo.java:185: end of method: String com.dmdirc.parser.irc.ServerInfo.getProxyUser()
	
	/**
	 * Set the Proxy password.
	 *
	 * @param newValue Value to set to.
	 */
	public void setProxyPass(final String newValue) { proxyPass = newValue; }
    //#ServerInfo.java:192: method: void com.dmdirc.parser.irc.ServerInfo.setProxyPass(String)
    //#input(void setProxyPass(String)): newValue
    //#input(void setProxyPass(String)): this
    //#output(void setProxyPass(String)): this.proxyPass
    //#post(void setProxyPass(String)): this.proxyPass == newValue
    //#post(void setProxyPass(String)): init'ed(this.proxyPass)
    //#ServerInfo.java:192: end of method: void com.dmdirc.parser.irc.ServerInfo.setProxyPass(String)
	
	/**
	 * Get the Proxy password.
	 *
	 * @return Current Proxy password
	 */
	public String getProxyPass() { return proxyPass; }
    //#ServerInfo.java:199: method: String com.dmdirc.parser.irc.ServerInfo.getProxyPass()
    //#input(String getProxyPass()): this
    //#input(String getProxyPass()): this.proxyPass
    //#output(String getProxyPass()): return_value
    //#pre[2] (String getProxyPass()): init'ed(this.proxyPass)
    //#post(String getProxyPass()): return_value == this.proxyPass
    //#post(String getProxyPass()): init'ed(return_value)
    //#ServerInfo.java:199: end of method: String com.dmdirc.parser.irc.ServerInfo.getProxyPass()
}

    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Descendant_Table[com/dmdirc/parser/irc/ServerInfo]
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getHost()Ljava/lang/String;
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getPassword()Ljava/lang/String;
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getPort()I
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyHost()Ljava/lang/String;
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyPass()Ljava/lang/String;
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyPort()I
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyUser()Ljava/lang/String;
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getSSL()Z
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getUseSocks()Z
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setHost(Ljava/lang/String;)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setPassword(Ljava/lang/String;)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setPort(I)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyHost(Ljava/lang/String;)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyPass(Ljava/lang/String;)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyPort(I)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyUser(Ljava/lang/String;)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setSSL(Z)V
    //#output(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setUseSocks(Z)V
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Descendant_Table[com/dmdirc/parser/irc/ServerInfo] == &__Dispatch_Table
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getHost()Ljava/lang/String; == &getHost
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getPassword()Ljava/lang/String; == &getPassword
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getPort()I == &getPort
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyHost()Ljava/lang/String; == &getProxyHost
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyPass()Ljava/lang/String; == &getProxyPass
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyPort()I == &getProxyPort
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getProxyUser()Ljava/lang/String; == &getProxyUser
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getSSL()Z == &getSSL
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.getUseSocks()Z == &getUseSocks
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setHost(Ljava/lang/String;)V == &setHost
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setPassword(Ljava/lang/String;)V == &setPassword
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setPort(I)V == &setPort
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyHost(Ljava/lang/String;)V == &setProxyHost
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyPass(Ljava/lang/String;)V == &setProxyPass
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyPort(I)V == &setProxyPort
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setProxyUser(Ljava/lang/String;)V == &setProxyUser
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setSSL(Z)V == &setSSL
    //#post(com.dmdirc.parser.irc.ServerInfo__static_init): __Dispatch_Table.setUseSocks(Z)V == &setUseSocks
    //#ServerInfo.java:: end of method: com.dmdirc.parser.irc.ServerInfo.com.dmdirc.parser.irc.ServerInfo__static_init
    //#ServerInfo.java:: end of class: com.dmdirc.parser.irc.ServerInfo
