All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.fastchar.converters.FastNormalParamConverter Maven / Gradle / Ivy

package com.fastchar.converters;

import com.fastchar.asm.FastParameter;
import com.fastchar.core.FastAction;
import com.fastchar.core.FastHandler;
import com.fastchar.interfaces.IFastParamConverter;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class FastNormalParamConverter implements IFastParamConverter {
    @Override
    public Object convertValue(FastAction action, FastParameter parameter, FastHandler handler) throws Exception {
        if (parameter.getType() == HttpServletRequest.class) {
            return action.getRequest();
        }else  if (parameter.getType() == HttpServletResponse.class) {
            return action.getResponse();
        }
        return null;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy