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

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

公共布尔值
公共string

获取集合名称。

公共string

获取数据库名称。

公共string

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

公共整型
公共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