public <T> void register(final Class<T> type, final TypeConverter<T> typeConverter) {
		converters.put(type, typeConverter);
	}
public <T> void register(final Class<T> type, final TypeConverter<T> typeConverter) {
		converters.put(type, typeConverter);
	}
public < T > void register ( final Class < T > type , final TypeConverter < T > typeConverter ) { converters . put ( type , typeConverter ) ; }
Registers a converter for specified type.
User must register converter for all super-classes as well.

@param type		class that converter is for
@param typeConverter	converter for provided class
Registers a converter for specified type . User must register converter for all super - classes as well .