Docs 菜单
Docs 主页
/ /
io.realm.mongodb.mongo

类 MongoNamespace

java.lang.Object
io.realm.mongodb.mongo.MongoNamespace

MongoDB 命名空间,包括数据库名称和collection名称。

构造函数和描述

为给定的全名构造一个实例。

String databaseName,
String collectionName
)

从给定的数据库名称和collection名称构造一个实例。

修饰符和类型
字段和描述

公共静态最终字符串

修饰符和类型
方法和说明

public static void

检查给定collection名称的有效性。

public static void

检查给定数据库名称的有效性。

公共布尔值

公共字符串

获取集合名称。

公共字符串

获取数据库名称。

公共字符串

获取全名,即数据库名称和collection名称,用句点分隔。

公共整型

公共字符串

返回命名空间的标准 MongoDB 表示形式,即 <database>.<collection>

  • 从类 java.lang.Object 继承的方法getClasshashCodeequalsclonetoStringnotifynotifyAllwaitwaitwaitfinalize

String fullName
)

为给定的全名构造一个实例。 数据库名称是第一个"."字符之前的字符串。

参数

  • fullName - 非 null 的完整命名空间

提示

String databaseName,
String collectionName
)

从给定的数据库名称和collection名称构造一个实例。

参数

  • databaseName - 有效的数据库名称

  • collectionName - 有效的collection名称

public static void checkCollectionNameValidity (
String collectionName
)

检查给定collection名称的有效性。有效的collection名称为非 null 且非空。服务器可能会对collection名称施加其他限制。

参数

  • collectionName - 集合名称

抛出异常

public static void checkDatabaseNameValidity (
String databaseName
)

检查给定数据库名称的有效性。 有效的数据库名称为非 null、非空且不包含以下任何字符: '\0', '/', '\\', ' ', '"', '.' 。 服务器可能会对数据库名称施加其他限制。

参数

  • databaseName - 数据库名称

抛出异常

public boolean equals (
)

覆盖

equals Object 类中

获取集合名称。

返回:

collection名称

获取数据库名称。

返回:

数据库名称

获取全名,即数据库名称和collection名称,用句点分隔。

返回:

全名

public int hashCode ()

覆盖

hashCode Object 类中

public String toString ()

返回命名空间的标准 MongoDB 表示形式,即<database>.<collection>

返回:

命名空间的字符串表示形式。

覆盖

toString Object 类中

后退

MongoDatabase

在此页面上