gnu.kawa.servlet
Class GetResponse
java.lang.Object
gnu.mapping.PropertySet
gnu.mapping.Procedure
gnu.mapping.ProcedureN
gnu.mapping.MethodProc
gnu.kawa.servlet.GetResponse
- All Implemented Interfaces:
- Inlineable, Named
public class GetResponse
- extends MethodProc
- implements Inlineable
A 0-argument function that returns the current ServletResponse.
Methods inherited from class gnu.mapping.Procedure |
apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getResponse
public static final GetResponse getResponse
typeGetResponse
public static final ClassType typeGetResponse
typeHttpServletResponse
public static final ClassType typeHttpServletResponse
GetResponse
public GetResponse()
getResponse
public static javax.servlet.http.HttpServletResponse getResponse(CallContext ctx)
numArgs
public int numArgs()
- Description copied from class:
Procedure
- Return minArgs()|(maxArgs<<12).
- Overrides:
numArgs
in class Procedure
apply
public void apply(CallContext ctx)
- Description copied from class:
Procedure
- Call this Procedure using the explicit-CallContext-convention.
The input arguments are (by default) in stack.args;
the result is written to ctx.consumer.
- Overrides:
apply
in class Procedure
compile
public void compile(ApplyExp exp,
Compilation comp,
Target target)
- Specified by:
compile
in interface Inlineable
getReturnType
public Type getReturnType(Expression[] args)
- Specified by:
getReturnType
in interface Inlineable