added getType method to AbstractIOUtils