parameters: (self, cl_full_name)
return_statement: return cl
docstring: Get the specified collection.
  
          Parameters:
             Name         Type     Info:
             cl_full_name str      The full name of collection
          Return values:
             a collection object of query.
          Exceptions:
             pysequoiadb.error.SDBBaseError
docstring_summary: Get the specified collection.
docstring_tokens: Get the specified collection .
function: def get_collection(self, cl_full_name):
          """Get the specified collection.
  
          Parameters:
             Name         Type     Info:
             cl_full_name str      The full name of collection
          Return values:
             a collection object of query.
          Exceptions:
             pysequoiadb.error.SDBBaseError
          """
          if not isinstance(cl_full_name, str_type):
              raise SDBTypeError("full name of collection must be an instance of str_type")
          if '.' not in cl_full_name:
              raise SDBTypeError("Full name must included '.'")
  
          cl = collection()
          try:
              rc = sdb.sdb_get_collection(self._client, cl_full_name, cl._cl)
              raise_if_error(rc, "Failed to get collection: %s" % cl_full_name)
          except SDBBaseError:
              del cl
              raise
  
          return cl
function_tokens: def get_collection ( self , cl_full_name ) : if not isinstance ( cl_full_name , str_type ) : raise SDBTypeError ( "full name of collection must be an instance of str_type" ) if '.' not in cl_full_name : raise SDBTypeError ( "Full name must included '.'" ) cl = collection ( ) try : rc = sdb . sdb_get_collection ( self . _client , cl_full_name , cl . _cl ) raise_if_error ( rc , "Failed to get collection: %s" % cl_full_name ) except SDBBaseError : del cl raise return cl