ADAMPredicate: Classes derived from ADAMPredicate can be used to set ParquetInputFormat.
case classFieldCondition[T](fieldName: String, filter: (T) ⇒ Boolean)(implicit converter: ColumnReaderInput[T]) extends Predicate with Product with Serializable
A RecordCondition is a filter on any Avro defined records and
contains an UnboundRecordFilter that can be used for predicate pushdown
with Parquet stored files