Package org.mariadb.jdbc
Class HostAddress
- java.lang.Object
-
- org.mariadb.jdbc.HostAddress
-
public class HostAddress extends Object
-
-
Constructor Summary
Constructors Constructor Description HostAddress(String host, int port)
Constructor.HostAddress(String host, int port, String type)
Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
int
hashCode()
static List<HostAddress>
parse(String spec, HaMode haMode)
parse - parse server addresses from the URL fragment.String
toString()
static String
toString(List<HostAddress> addrs)
ToString implementation of addresses.static String
toString(HostAddress[] addrs)
ToString implementation of addresses.
-
-
-
Method Detail
-
parse
public static List<HostAddress> parse(String spec, HaMode haMode)
parse - parse server addresses from the URL fragment.- Parameters:
spec
- list of endpoints in one of the forms 1 - host1,....,hostN:port (missing port default to MariaDB default 3306 2 - host:port,...,host:porthaMode
- High availability mode- Returns:
- parsed endpoints
-
toString
public static String toString(List<HostAddress> addrs)
ToString implementation of addresses.- Parameters:
addrs
- address list- Returns:
- String value
-
toString
public static String toString(HostAddress[] addrs)
ToString implementation of addresses.- Parameters:
addrs
- address array- Returns:
- String value
-
-