public class

DBAddress

extends ServerAddress
java.lang.Object
   ↳ com.mongodb.ServerAddress
     ↳ com.mongodb.DBAddress

Class Overview

Represents a database address

Summary

Public Constructors
DBAddress(String urlFormat)
Creates a new address Accepts as the parameter format:
name "mydb"
<host>/name "127.0.0.1/mydb"
<host>:<port>/name "127.0.0.1:8080/mydb"
DBAddress(DBAddress other, String dbname)
DBAddress(String host, String dbname)
DBAddress(String host, int port, String dbname)
DBAddress(InetAddress addr, int port, String dbname)
Public Methods
boolean equals(Object other)
String getDBName()
gets the database name
DBAddress getSister(String name)
creates a DBAddress pointing to a different database on the same server
int hashCode()
String toString()
gets a String representation of address as host:port/dbname.
[Expand]
Inherited Methods
From class com.mongodb.ServerAddress
From class java.lang.Object

Public Constructors

public DBAddress (String urlFormat)

Creates a new address Accepts as the parameter format:

name "mydb"
<host>/name "127.0.0.1/mydb"
<host>:<port>/name "127.0.0.1:8080/mydb"

public DBAddress (DBAddress other, String dbname)

Parameters
other an existing DBAddress that gives the host and port
dbname the database to which to connect

public DBAddress (String host, String dbname)

Parameters
host host name
dbname database name

public DBAddress (String host, int port, String dbname)

Parameters
host host name
port database port
dbname database name

public DBAddress (InetAddress addr, int port, String dbname)

Parameters
addr host address
port database port
dbname database name

Public Methods

public boolean equals (Object other)

public String getDBName ()

gets the database name

public DBAddress getSister (String name)

creates a DBAddress pointing to a different database on the same server

Parameters
name database name

public int hashCode ()

public String toString ()

gets a String representation of address as host:port/dbname.

Returns
  • this address