Liking cljdoc? Tell your friends :D

jdk.net.Proxy

This class represents a proxy setting, typically a type (http, socks) and a socket address. A Proxy is an immutable object.

This class represents a proxy setting, typically a type (http, socks) and
a socket address.
A Proxy is an immutable object.
raw docstring

*-no-proxyclj

Static Constant.

A proxy setting that represents a DIRECT connection, basically telling the protocol handler not to use any proxying. Used, for instance, to create sockets bypassing any other global proxy settings (like SOCKS):

Socket s = new Socket(Proxy.NO_PROXY);

type: java.net.Proxy

Static Constant.

A proxy setting that represents a DIRECT connection,
 basically telling the protocol handler not to use any proxying.
 Used, for instance, to create sockets bypassing any other global
 proxy settings (like SOCKS):

 Socket s = new Socket(Proxy.NO_PROXY);

type: java.net.Proxy
raw docstring

->proxyclj

(->proxy type sa)

Constructor.

Creates an entry representing a PROXY connection. Certain combinations are illegal. For instance, for types Http, and Socks, a SocketAddress must be provided.

Use the Proxy.NO_PROXY constant for representing a direct connection.

type - the Type of the proxy - java.net.Proxy.Type sa - the SocketAddress for that proxy - java.net.SocketAddress

throws: java.lang.IllegalArgumentException - when the type and the address are incompatible

Constructor.

Creates an entry representing a PROXY connection.
 Certain combinations are illegal. For instance, for types Http, and
 Socks, a SocketAddress must be provided.

 Use the Proxy.NO_PROXY constant
 for representing a direct connection.

type - the Type of the proxy - `java.net.Proxy.Type`
sa - the SocketAddress for that proxy - `java.net.SocketAddress`

throws: java.lang.IllegalArgumentException - when the type and the address are incompatible
raw docstring

addressclj

(address this)

Returns the socket address of the proxy, or null if its a direct connection.

returns: a SocketAddress representing the socket end point of the proxy - java.net.SocketAddress

Returns the socket address of the proxy, or
 null if its a direct connection.

returns: a SocketAddress representing the socket end
         point of the proxy - `java.net.SocketAddress`
raw docstring

equalsclj

(equals this obj)

Compares this object against the specified object. The result is true if and only if the argument is not null and it represents the same proxy as this object.

Two instances of Proxy represent the same address if both the SocketAddresses and type are equal.

obj - the object to compare against. - java.lang.Object

returns: true if the objects are the same; false otherwise. - boolean

Compares this object against the specified object.
 The result is true if and only if the argument is
 not null and it represents the same proxy as
 this object.

 Two instances of Proxy represent the same
 address if both the SocketAddresses and type are equal.

obj - the object to compare against. - `java.lang.Object`

returns: true if the objects are the same;
          false otherwise. - `boolean`
raw docstring

hash-codeclj

(hash-code this)

Returns a hashcode for this Proxy.

returns: a hash code value for this Proxy. - int

Returns a hashcode for this Proxy.

returns: a hash code value for this Proxy. - `int`
raw docstring

to-stringclj

(to-string this)

Constructs a string representation of this Proxy. This String is constructed by calling toString() on its type and concatenating @ and the toString() result from its address if its type is not DIRECT.

returns: a string representation of this object. - java.lang.String

Constructs a string representation of this Proxy.
 This String is constructed by calling toString() on its type
 and concatenating ` @ ` and the toString() result from its address
 if its type is not DIRECT.

returns: a string representation of this object. - `java.lang.String`
raw docstring

typeclj

(type this)

Returns the proxy type.

returns: a Type representing the proxy type - java.net.Proxy.Type

Returns the proxy type.

returns: a Type representing the proxy type - `java.net.Proxy.Type`
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close