public static string GetCql(Expression expression) { var eval = new CqlQueryEvaluator(); eval.Evaluate(expression); return(eval.Query); }
public static CqlQueryEvaluator <CompareWith> GetEvaluator <CompareWith>(Expression expression) where CompareWith : CassandraType { var eval = new CqlQueryEvaluator <CompareWith>(); eval.Evaluate(expression); return(eval); }
public static string GetCql(Expression expression, string cqlVersion) { var eval = new CqlQueryEvaluator(); eval._cqlVersion = cqlVersion; eval.Evaluate(expression); return eval.Query; }
public static string GetCql(Expression expression, ObjectSerializerConventions conventions = null) { var eval = new CqlQueryEvaluator(conventions); eval.Evaluate(expression); return eval.Query; }
private static CqlQueryEvaluator GetEvaluator(Expression expression) { var eval = new CqlQueryEvaluator(); eval.Evaluate(expression); return eval; }