public abstract class BaseHandler extends java.lang.Object implements RenderHandler
限定符和类型 | 字段和说明 |
---|---|
protected org.apache.commons.logging.Log |
log |
protected java.util.Map<java.lang.String,java.lang.Object> |
map |
static java.lang.String |
PARAMETER_TYPE_BIGDECIMAL
BigDecimal类型参数
BigDecimal type parameter
|
static java.lang.String |
PARAMETER_TYPE_BOOLEAN
Boolean类型参数
Boolean type parameter
|
static java.lang.String |
PARAMETER_TYPE_BYTE
Byte类型参数
Byte type parameter
|
static java.lang.String |
PARAMETER_TYPE_CHAR
Char类型参数
Char type parameter
|
static java.lang.String |
PARAMETER_TYPE_DATE
Date类型参数
Date type parameter
|
static java.lang.String |
PARAMETER_TYPE_DOUBLE
Double类型参数
Double type parameter
|
static java.lang.String |
PARAMETER_TYPE_INTEGER
Integer类型参数
Integer type parameter
|
static java.lang.String |
PARAMETER_TYPE_INTEGERARRAY
Integer数组类型参数
Integer array type parameter
|
static java.lang.String |
PARAMETER_TYPE_LONG
Long类型参数
Long type parameter
|
static java.lang.String |
PARAMETER_TYPE_LONGARRAY
Long数组类型参数
Long array type parameter
|
static java.lang.String |
PARAMETER_TYPE_SHORT
Short类型参数
Short type parameter
|
static java.lang.String |
PARAMETER_TYPE_SHORTARRAY
Short数组类型参数
Short array type parameter
|
static java.lang.String |
PARAMETER_TYPE_STRING
String类型参数
String type parameter
|
static java.lang.String |
PARAMETER_TYPE_STRINGARRAY
String数组类型参数
String array type parameter
|
protected java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
parameterList |
static java.lang.String |
PARAMETERS_CONTROLLER
控制参数
Controller parameters
|
static java.lang.String |
PARAMETERS_NAME
参数名称
Parameters name
|
protected boolean |
regristerParameters |
protected boolean |
renderd |
构造器和说明 |
---|
BaseHandler() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Boolean |
getBoolean(java.lang.String name) |
boolean |
getBoolean(java.lang.String name,
boolean defaultValue) |
protected abstract java.lang.Boolean |
getBooleanWithoutRegister(java.lang.String name) |
protected java.lang.Boolean |
getBooleanWithoutRegister(java.lang.String name,
java.lang.Boolean defaultValue) |
java.lang.Byte |
getByte(java.lang.String name) |
byte |
getByte(java.lang.String name,
byte defaultValue) |
protected abstract java.lang.Byte |
getByteWithoutRegister(java.lang.String name) |
java.lang.Character |
getCharacter(java.lang.String name) |
java.util.Date |
getDate(java.lang.String name) |
java.util.Date |
getDate(java.lang.String name,
java.util.Date defaultValue) |
protected abstract java.util.Date |
getDateWithoutRegister(java.lang.String name) |
java.lang.Integer |
getInteger(java.lang.String name) |
int |
getInteger(java.lang.String name,
int defaultValue) |
java.lang.Integer[] |
getIntegerArray(java.lang.String name) |
protected abstract java.lang.Integer |
getIntegerWithoutRegister(java.lang.String name) |
long |
getLong(java.lang.String name,
long defaultValue) |
java.lang.Long[] |
getLongArray(java.lang.String name) |
boolean |
getRenderd() |
java.lang.Short[] |
getShortArray(java.lang.String name) |
int |
getSize()
获取结果集大小
|
java.lang.String |
getString(java.lang.String name) |
java.lang.String |
getString(java.lang.String name,
java.lang.String defaultValue) |
java.lang.String[] |
getStringArray(java.lang.String name) |
java.lang.String[] |
getStringArray(java.lang.String name,
java.lang.String[] defaultValue) |
protected abstract java.lang.String[] |
getStringArrayWithoutRegister(java.lang.String name) |
protected abstract java.lang.String |
getStringWithoutRegister(java.lang.String name) |
RenderHandler |
put(java.lang.String key,
java.lang.Object value) |
protected void |
regristerParameter(java.lang.String type,
java.lang.String name) |
protected void |
regristerParameter(java.lang.String type,
java.lang.String name,
java.lang.Object defaultValue) |
void |
regristerParameters()
注册参数
Register parameters
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttribute, getBigDecimal, getDouble, getLocale, getLong, getMap, getRequest, getShort, getWriter, inHttp, print, render
protected final org.apache.commons.logging.Log log
public static final java.lang.String PARAMETERS_NAME
public static final java.lang.String PARAMETERS_CONTROLLER
public static final java.lang.String PARAMETER_TYPE_STRING
public static final java.lang.String PARAMETER_TYPE_CHAR
public static final java.lang.String PARAMETER_TYPE_SHORT
public static final java.lang.String PARAMETER_TYPE_LONG
public static final java.lang.String PARAMETER_TYPE_DOUBLE
public static final java.lang.String PARAMETER_TYPE_BIGDECIMAL
public static final java.lang.String PARAMETER_TYPE_BOOLEAN
public static final java.lang.String PARAMETER_TYPE_INTEGER
public static final java.lang.String PARAMETER_TYPE_BYTE
public static final java.lang.String PARAMETER_TYPE_DATE
public static final java.lang.String PARAMETER_TYPE_LONGARRAY
public static final java.lang.String PARAMETER_TYPE_INTEGERARRAY
public static final java.lang.String PARAMETER_TYPE_SHORTARRAY
public static final java.lang.String PARAMETER_TYPE_STRINGARRAY
protected java.util.Map<java.lang.String,java.lang.Object> map
protected java.util.List<java.util.Map<java.lang.String,java.lang.Object>> parameterList
protected boolean regristerParameters
protected boolean renderd
public void regristerParameters()
protected void regristerParameter(java.lang.String type, java.lang.String name)
protected void regristerParameter(java.lang.String type, java.lang.String name, java.lang.Object defaultValue)
public RenderHandler put(java.lang.String key, java.lang.Object value)
put
在接口中 RenderHandler
public int getSize()
protected abstract java.lang.Integer getIntegerWithoutRegister(java.lang.String name) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelException
protected abstract java.lang.Byte getByteWithoutRegister(java.lang.String name) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelException
protected abstract java.lang.String[] getStringArrayWithoutRegister(java.lang.String name) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelException
protected abstract java.lang.String getStringWithoutRegister(java.lang.String name) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelException
protected abstract java.lang.Boolean getBooleanWithoutRegister(java.lang.String name) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelException
protected abstract java.util.Date getDateWithoutRegister(java.lang.String name) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelException
public java.lang.String getString(java.lang.String name) throws freemarker.template.TemplateModelException
getString
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.String[] getStringArray(java.lang.String name, java.lang.String[] defaultValue) throws freemarker.template.TemplateModelException
getStringArray
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.String getString(java.lang.String name, java.lang.String defaultValue) throws freemarker.template.TemplateModelException
getString
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.Character getCharacter(java.lang.String name) throws freemarker.template.TemplateModelException
getCharacter
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.Integer getInteger(java.lang.String name) throws freemarker.template.TemplateModelException
getInteger
在接口中 RenderHandler
freemarker.template.TemplateModelException
public int getInteger(java.lang.String name, int defaultValue)
getInteger
在接口中 RenderHandler
public long getLong(java.lang.String name, long defaultValue) throws freemarker.template.TemplateModelException
getLong
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.Byte getByte(java.lang.String name) throws freemarker.template.TemplateModelException
getByte
在接口中 RenderHandler
freemarker.template.TemplateModelException
public byte getByte(java.lang.String name, byte defaultValue)
getByte
在接口中 RenderHandler
public java.lang.Integer[] getIntegerArray(java.lang.String name) throws freemarker.template.TemplateModelException
getIntegerArray
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.Long[] getLongArray(java.lang.String name) throws freemarker.template.TemplateModelException
getLongArray
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.Short[] getShortArray(java.lang.String name) throws freemarker.template.TemplateModelException
getShortArray
在接口中 RenderHandler
freemarker.template.TemplateModelException
protected java.lang.Boolean getBooleanWithoutRegister(java.lang.String name, java.lang.Boolean defaultValue)
public java.lang.Boolean getBoolean(java.lang.String name) throws freemarker.template.TemplateModelException
getBoolean
在接口中 RenderHandler
freemarker.template.TemplateModelException
public boolean getBoolean(java.lang.String name, boolean defaultValue) throws freemarker.template.TemplateModelException
getBoolean
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.util.Date getDate(java.lang.String name) throws freemarker.template.TemplateModelException
getDate
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.util.Date getDate(java.lang.String name, java.util.Date defaultValue) throws freemarker.template.TemplateModelException
getDate
在接口中 RenderHandler
freemarker.template.TemplateModelException
public java.lang.String[] getStringArray(java.lang.String name) throws freemarker.template.TemplateModelException
getStringArray
在接口中 RenderHandler
freemarker.template.TemplateModelException
public boolean getRenderd()
getRenderd
在接口中 RenderHandler