protected <T extends InstagramObject> T createInstagramObject(Verbs verbs, Class<T> clazz, String methodName,
            Map<String, String> params) throws InstagramException {
    """
	Create a instagram object based on class-name and response.
	
	If using signed requests this is only safe if there are no characters
	requiring URI encoding in the methodName
	
	@param verbs
	HTTP State
	@param clazz
	@param methodName
	@param params
	@return
	@throws InstagramException
    """
        return createInstagramObject(verbs, clazz, methodName, methodName, params);
    }
protected <T extends InstagramObject> T createInstagramObject(Verbs verbs, Class<T> clazz, String methodName,
            Map<String, String> params) throws InstagramException {
        return createInstagramObject(verbs, clazz, methodName, methodName, params);
    }
protected < T extends InstagramObject > T createInstagramObject ( Verbs verbs , Class < T > clazz , String methodName , Map < String , String > params ) throws InstagramException { return createInstagramObject ( verbs , clazz , methodName , methodName , params ) ; }
Create a instagram object based on class-name and response.

If using signed requests this is only safe if there are no characters
requiring URI encoding in the methodName

@param verbs
HTTP State
@param clazz
@param methodName
@param params
@return
@throws InstagramException
Create a instagram object based on class - name and response .