ifPrimitiveType