Returns the type of this decoder instance. This is useful to ensure that the correct type was indeed created and you did not get a different type of decoder from the factory if the format was ambiguous.