Docs 菜单
Docs 主页
/ /
Atlas Device SDKs
/ / /

类 MongoNamespace

在此页面上

  • io.realm.mongodb.mongo
  • 构造函数
  • 字段摘要
  • 方法摘要
  • 继承方法
  • 字段详细信息
  • COMMAND_COLLECTION_NAME
  • 构造函数详细信息
  • 方法详细信息
  • checkCollectionNameValidity
  • checkDatabaseNameValidity
  • 等于
  • getCollectionName
  • getDatabaseName
  • getFullName
  • hashCode
  • toString
java.lang.Object
io.realm.mongodb.mongo.MongoNamespace

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

构造函数和描述

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

String databaseName,
String collectionName
)

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

修饰符和类型
字段和描述

public static final String

修饰符和类型
方法和说明

public static void

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

public static void

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

公共布尔值

public String

获取集合名称。

public String

获取数据库名称。

public String

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

公共整型

public String

返回命名空间的标准 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