Pacote io.realm.mongodb.mongo
Classe MongoNamespace
- java.lang.Object
-
- io.realm.mongodb.mongo.MongoNamespace
-
classe final pública MongoNamespace estende objeto
Um namespace MongoDB, que inclui um nome de reconhecimento de data center e um nome de collection.
-
-
Resumo do campo
Campos Modificador e tipo Campo Descrição static String
COMMAND_COLLECTION_NAME
-
Resumo do construtor
Construtores Constructor Descrição MongoNamespace(String fullName)
Construa uma instância para o nome completo fornecido.MongoNamespace(String databaseName, String collectionName)
Construa uma instância a partir do nome do reconhecimento de data center e do nome da collection fornecidos.
-
Resumo do método
Todos os métodos Métodos estáticos Métodos de instância Métodos concretos Modificador e tipo Método Descrição static void
checkCollectionNameValidity(String collectionName)
Verifique a validade do nome da collection fornecido.static void
checkDatabaseNameValidity(String databaseName)
Verifique a validade do nome do reconhecimento de data center fornecido.boolean
equals(Object o)
String
getCollectionName()
Obtém o nome da collection.String
getDatabaseName()
Obtém o nome do reconhecimento de data center.String
getFullName()
Obtém o nome completo, que é o nome do reconhecimento de data center e o nome da collection, separados por um ponto.int
hashCode()
String
toString()
Retorna a representação padrão do MongoDB de um namespace, que é<database>.<collection>
.
-
-
-
Detalhes do campo
-
Command_collection_NAME
public static final String COMMAND_COLLECTION_NAME
- Veja também:
- Valores de campo constantes
-
-
Detalhes do construtor
-
MongoNamespace
Public MongoNamespace(string fullName )
Construa uma instância para o nome completo fornecido. O nome do reconhecimento de data center é a string que precede o primeiro caractere"."
.- Parâmetros:
fullName
- o namespace completo não nulo- Veja também:
checkDatabaseNameValidity(String)
,checkCollectionNameValidity(String)
-
MongoNamespace
public MongoNamespace(@BsonProperty("db") string databaseName, @BsonProperty("coll") string collectionName)
Construa uma instância a partir do nome do reconhecimento de data center e do nome da collection fornecidos.- Parâmetros:
databaseName
- o nome do banco de dados válidocollectionName
- o nome da collection válido- Veja também:
checkDatabaseNameValidity(String)
,checkCollectionNameValidity(String)
-
-
Detalhes do método
-
checkDatabaseNameValidity
public static void checkDatabaseNameValidity(String databaseName)
Verifique a validade do nome do banco de dados fornecido. Um nome de banco de dados válido é não nulo, não vazio e não contém nenhum dos seguintes caracteres:'\0', '/', '\\', ' ', '"', '.'
. O servidor pode impor restrições adicionais aos nomes dos bancos de dados.- Parâmetros:
databaseName
- o nome do reconhecimento de data center- Lançamentos:
IllegalArgumentException
- se o nome do banco de dados for inválido
-
checkCollectionNameValidity
public static void checkCollectionNameValidity(String collectionName)
Verifique a validade do nome da collection fornecido. Um nome de collection válido não é nulo e não está vazio. O servidor pode impor restrições adicionais aos nomes das collection.- Parâmetros:
collectionName
- o nome da collection- Lançamentos:
IllegalArgumentException
- se o nome da coleção for inválido
-
getDatabaseName
string pública getDatabaseName()
Obtém o nome do reconhecimento de data center.- Retorna:
- o nome do reconhecimento de data center
-
getCollectionName
string pública getCollectionName()
Obtém o nome da collection.- Retorna:
- o nome da collection
-
getFullName
string pública getFullName()
Obtém o nome completo, que é o nome do reconhecimento de data center e o nome da collection, separados por um ponto.- Retorna:
- o nome completo
-
toString
string pública toString()
Retorna a representação padrão do MongoDB de um namespace, que é<database>.<collection>
.
-
-