asPrimitiveType