jce types and reader