Classe 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.
    • 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>.
        Substitui:
        toString na aula Object
        Retorna:
        representação de string do namespace.