in connector/src/main/scala/org/apache/spark/sql/cassandra/PredicateOps.scala [83:92]
override def columnName(p: Filter): String = p match {
case eq: sources.EqualTo => eq.attribute
case lt: sources.LessThan => lt.attribute
case lte: sources.LessThanOrEqual => lte.attribute
case gt: sources.GreaterThan => gt.attribute
case gte: sources.GreaterThanOrEqual => gte.attribute
case in: sources.In => in.attribute
case _ => throw new IllegalArgumentException(
s"Don't know how to get column name from the predicate: $p")
}