cql3: Fix cql_statement and parsed_statement confusion
cql3: Fix cql_statement and parsed_statement confusion

Cassandra's ParsedStatement does not implement CqlStatement. Classes
such as UseStatement extend ParsedStatement and implement CqlStatement
which causes JVM to dispatch methods such as usesFunction to
ParsedStatement.

This doesn't happen in C++, of course, which leaves classes such as
use_statement abstract and thus uninstantiable.

Signed-off-by: Pekka Enberg <add4fcd06328a394f0ad91feda7ee057316dc5ed@cloudius-systems.com>

rluta/scylla,dwdm/scylla,rluta/scylla,wildinto/scylla,bowlofstew/scylla,duarten/scylla,capturePointer/scylla,phonkee/scylla,victorbriz/scylla,justintung/scylla,bowlofstew/scylla,eklitzke/scylla,victorbriz/scylla,stamhe/scylla,acbellini/scylla,guiquanz/scylla,acbellini/scylla,kjniemi/scylla,glommer/scylla,glommer/scylla,respu/scylla,phonkee/scylla,asias/scylla,gwicke/scylla,justintung/scylla,wildinto/scylla,shaunstanislaus/scylla,gwicke/scylla,scylladb/scylla,respu/scylla,shaunstanislaus/scylla,capturePointer/scylla,dwdm/scylla,dwdm/scylla,kjniemi/scylla,rluta/scylla,avikivity/scylla,duarten/scylla,acbellini/scylla,senseb/scylla,kangkot/scylla,stamhe/scylla,scylladb/scylla,linearregression/scylla,raphaelsc/scylla,respu/scylla,scylladb/scylla,raphaelsc/scylla,rentongzhang/scylla,eklitzke/scylla,guiquanz/scylla,stamhe/scylla,scylladb/scylla,avikivity/scylla,shaunstanislaus/scylla,bowlofstew/scylla,glommer/scylla,eklitzke/scylla,linearregression/scylla,victorbriz/scylla,tempbottle/scylla,gwicke/scylla,rentongzhang/scylla,senseb/scylla,aruanruan/scylla,guiquanz/scylla,raphaelsc/scylla,kangkot/scylla,senseb/scylla,kjniemi/scylla,duarten/scylla,avikivity/scylla,aruanruan/scylla,phonkee/scylla,aruanruan/scylla,linearregression/scylla,tempbottle/scylla,justintung/scylla,asias/scylla,kangkot/scylla,asias/scylla,wildinto/scylla,capturePointer/scylla,rentongzhang/scylla,tempbottle/scylla