code: private void printInfo(CqlMetadata metadata) throws CharacterCodingException
      {
  
          Iterator<ByteBuffer> nameIter = metadata.getName_types().keySet().iterator();
          Iterator<ByteBuffer> valueIter = metadata.getValue_types().keySet().iterator();
  
          while (nameIter.hasNext())
          {
              ByteBuffer key = nameIter.next();
              System.out.format(ByteBufferUtil.string(key) + " \t\t " + metadata.getName_types().get(key));
              System.out.format("\n");
          }
  
          System.out.format("Column Name: \t\t  Column Value type");
          System.out.format("\n");
          while (valueIter.hasNext())
          {
              ByteBuffer key = valueIter.next();
              System.out.format(ByteBufferUtil.string(key) + " \t\t " + metadata.getValue_types().get(key));
              System.out.format("\n");
          }
          System.out.format("\n");
      }
docs: TODO:: need to use Message formatter for formatting message.
  
  @param metadata
  CQL metadata
  @throws CharacterCodingException
  the character coding exception