code: @Override
      public List<Object> findByRelation(String colName, Object colValue, Class entityClazz) {
          EntityMetadata m = KunderaMetadataManager.getEntityMetadata(kunderaMetadata, entityClazz);
          CQLTranslator translator = new CQLTranslator();
          String selectQuery = translator.SELECTALL_QUERY;
          selectQuery = StringUtils.replace(selectQuery, CQLTranslator.COLUMN_FAMILY,
              translator.ensureCase(new StringBuilder(), m.getTableName(), false).toString());
  
          StringBuilder selectQueryBuilder = new StringBuilder(selectQuery);
          selectQueryBuilder.append(CQLTranslator.ADD_WHERE_CLAUSE);
  
          translator.buildWhereClause(selectQueryBuilder, colValue.getClass(), colName, colValue, CQLTranslator.EQ_CLAUSE,
              false);
          selectQueryBuilder.delete(selectQueryBuilder.lastIndexOf(CQLTranslator.AND_CLAUSE),
              selectQueryBuilder.length());
  
          ResultSet rSet = (ResultSet) this.execute(selectQueryBuilder.toString(), null);
  
          return iterateAndReturn(rSet, m);
      }
docs: /*
  (non-Javadoc)
  
  @see com.impetus.kundera.client.Client#findByRelation(java.lang.String, java.lang.Object, java.lang.Class)