MongoNamespace 클래스


  • public final class MongoNamespace
    확장 객체
    데이터베이스 이름과 collection 이름을 포함하는 MongoDB 네임스페이스입니다.
    • 필드 세부 정보

      • COMMAND_COLLECTION_NAME

        public static final String COMMAND_COLLECTION_NAME
        다음도 참조하세요.
        상수 필드 값
    • 메서드 세부 정보

      • checkDatabaseNameValidity

        public static void checkDatabaseNameValidity​(String databaseName)
        지정된 데이터베이스 이름의 유효성을 확인합니다. 유효한 데이터베이스 이름은 null이 아니며 비어 있지도 않으며 '\0', '/', '\\', ' ', '"', '.' 문자를 포함하지 않습니다. 서버는 데이터베이스 이름에 추가 제한을 부과할 수 있습니다.
        매개변수:
        databaseName - 데이터베이스 이름
        예외 처리:
        IllegalArgumentException - 데이터베이스 이름이 유효하지 않은 경우
      • checkCollectionNameValidity

        public static void checkCollectionNameValidity​(String collectionName)
        지정된 컬렉션 이름의 유효성을 확인합니다. 유효한 collection 이름은 null이 아니며 비어 있지도 않습니다. 서버는 컬렉션 이름에 추가 제한을 부과할 수 있습니다.
        매개변수:
        collectionName - collection 이름
        예외 처리:
        IllegalArgumentException - 컬렉션 이름이 유효하지 않은 경우
      • getDatabaseName

        공개 string getDatabaseName()
        데이터베이스 이름을 가져옵니다.
        반환합니다:
        데이터베이스 이름
      • getCollectionName

        공개 string getCollectionName()
        컬렉션 이름을 가져옵니다.
        반환합니다:
        collection 이름
      • getFullName

        공개 string getFullName()
        데이터베이스 이름과 collection 이름인 전체 이름을 마침표로 구분하여 가져옵니다.
        반환합니다:
        전체 이름
      • toString

        공개 문자열 toString()
        네임스페이스의 표준 MongoDB 표현인 <database>.<collection> 을 반환합니다.
        재정의:
        toString 수업 중 Object
        반환합니다:
        네임스페이스의 문자열 표현입니다.
      • 해시 코드

        public int 해시 코드()
        재정의:
        hashCode 수업 중 Object