I think our NativeType is really just AtomicTypes. Let's use that instead.
SPARK-7068 Remove PrimitiveType
[Github] Pull Request #5650 (rxin)
[Github] Pull Request #5651 (rxin)