freemarker.ext.servlet

Class HttpRequestParametersHashModel

Implemented Interfaces:
TemplateHashModel, TemplateHashModelEx, TemplateModel

public class HttpRequestParametersHashModel
extends java.lang.Object
implements TemplateHashModelEx

TemplateHashModel wrapper for a HttpServletRequest parameters.
Version:
$Id: HttpRequestParametersHashModel.java,v 1.21 2005/05/05 07:50:25 vsajip Exp $
Author:
Attila Szegedi

Fields inherited from interface freemarker.template.TemplateModel

NOTHING

Constructor Summary

HttpRequestParametersHashModel(HttpServletRequest request)

Method Summary

TemplateModel
get(String key)
boolean
isEmpty()
TemplateCollectionModel
keys()
int
size()
protected String
transcode(String string)
TemplateCollectionModel
values()

Constructor Details

HttpRequestParametersHashModel

public HttpRequestParametersHashModel(HttpServletRequest request)

Method Details

get

public TemplateModel get(String key)
Specified by:
get in interface TemplateHashModel

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface TemplateHashModel

keys

public TemplateCollectionModel keys()
Specified by:
keys in interface TemplateHashModelEx

size

public int size()
Specified by:
size in interface TemplateHashModelEx

transcode

protected String transcode(String string)

values

public TemplateCollectionModel values()
Specified by:
values in interface TemplateHashModelEx