code: private <E> List<E> findAllColumns(Class<E> entityClass, byte[][] columns, Object... keys)
      {
          Object connection = getConnection();
          // connection.co
          List results = new ArrayList();
          try
          {
              for (Object key : keys)
              {
                  Object result = fetch(entityClass, key, connection, columns);
                  if (result != null)
                  {
                      results.add(result);
                  }
              }
          }
          catch (InstantiationException e)
          {
              logger.error("Error during find by key:", e);
              throw new PersistenceException(e);
          }
          catch (IllegalAccessException e)
          {
              logger.error("Error during find by key:", e);
              throw new PersistenceException(e);
          }
          return results;
      }
docs: Find all columns.
  
  @param <E>
  the element type
  @param entityClass
  the entity class
  @param columns
  the columns
  @param keys
  the keys
  @return the list