パッケージ io.realm.mongodb.mongo
クラス MongoNamespace
- java.lang.Object
-
- io.realm.mongodb.mongo.MongoNamespace
-
公開最終クラスMongoNamespaceがObjectを拡張したもの
データベース名とコレクション名を含む MongoDB 名前空間 。
-
-
フィールドの概要
フィールド 修飾子と型 フィールド 説明 static String
COMMAND_COLLECTION_NAME
-
コンストラクターの概要
コンストラクター Constructor 説明 MongoNamespace(String fullName)
指定されたフルネームの インスタンスを構築します。MongoNamespace(String databaseName, String collectionName)
指定されたデータベース名とコレクション名から インスタンスを構築します。
-
メソッドの概要
すべてのメソッド 静的メソッド インスタンス メソッド 具象メソッド 修飾子と型 方式 説明 static void
checkCollectionNameValidity(String collectionName)
指定したコレクション名の有効性を確認します。static void
checkDatabaseNameValidity(String databaseName)
指定したデータベース名の有効性を確認します。boolean
equals(Object o)
String
getCollectionName()
コレクション名を取得します。String
getDatabaseName()
データベース名を取得します。String
getFullName()
データベース名とコレクション名をピリオドで区切った完全名を取得します。int
hashCode()
String
toString()
名前空間の標準 MongoDB 表現である<database>.<collection>
を返します。
-
-
-
コンストラクターの詳細
-
MongoNamespace
public MongoNamespace( string fullName)
指定されたフルネームの インスタンスを構築します。 データベース名は、最初の"."
文字の前のstringです。- パラメーター:
fullName
- null 以外の完全な名前空間- 以下も参照してください。
checkDatabaseNameValidity(String)
,checkCollectionNameValidity(String)
-
MongoNamespace
public MongoNamespace( @BsonProperty ("db") string databaseName、 @BsonProperty ("coll") string collectionName)
指定されたデータベース名とコレクション名から インスタンスを構築します。- パラメーター:
databaseName
- 有効なデータベース名collectionName
- 有効なコレクション名- 以下も参照してください。
checkDatabaseNameValidity(String)
,checkCollectionNameValidity(String)
-
-
メソッドの詳細
-
checkpointDatabaseNameValidity
public static void checkDatabaseNameValidity(String databaseName)
指定したデータベース名の有効性を確認します。 有効なデータベース名は、null以外、空以外、次の文字を含まないもの('\0', '/', '\\', ' ', '"', '.'
。 サーバーはデータベース名に追加の制限を課する場合があります。- パラメーター:
databaseName
- データベース名- 次の例外がスローされます。
IllegalArgumentException
- データベース名が無効な場合
-
checkpointCollectionNameValidity
public static void checkCollectionNameValidity(String collectionName)
指定したコレクション名の有効性を確認します。 有効なコレクション名は、null 以外、かつ空でないコレクション名です。 サーバーはコレクション名に追加の制限を課する場合があります。- パラメーター:
collectionName
- コレクション名- 次の例外がスローされます。
IllegalArgumentException
- コレクション名が無効な場合
-
getDatabaseName
public string getDatabaseName()
データベース名を取得します。- 次の値を返します。
- データベース名
-
getCollectionName
public string getCollectionName()
コレクション名を取得します。- 次の値を返します。
- コレクション名
-
getFullName
public string getFullName()
データベース名とコレクション名をピリオドで区切った完全名を取得します。- 次の値を返します。
- 氏名
-
toString
public string toString()
名前空間の標準 MongoDB 表現である<database>.<collection>
を返します。
-
-