类 H4BeanConverter
java.lang.Object
org.directwebremoting.convert.BasicObjectConverter
org.directwebremoting.convert.BeanConverter
org.beangle.orm.hibernate.dwr.H4BeanConverter
- 所有已实现的接口:
org.directwebremoting.extend.Converter,org.directwebremoting.extend.NamedConverter
public class H4BeanConverter
extends org.directwebremoting.convert.BeanConverter
BeanConverter that works with Hibernate to get BeanInfo.
- 作者:
- Joe Walker [joe at getahead dot ltd dot uk]
-
字段概要
字段修饰符和类型字段说明protected booleanDo we assume there is an open session and read properties?从类继承的字段 org.directwebremoting.convert.BasicObjectConverter
constructorCache, converterManager, exclusions, inclusions, instanceType, javascript, javascriptSuperClass, parameters, paramsString -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected MethodfindGetter(Object data, String property) Cache the method if possible, using the classname and property name to allow for similar named methods.Class<?>Hibernate makesObject.getClass()difficult ...getPropertyMapFromObject(Object example, boolean readRequired, boolean writeRequired) voidsetAssumeSession(boolean assumeSession) 从类继承的方法 org.directwebremoting.convert.BeanConverter
createTypeHintContext, getPropertyMapFromClass从类继承的方法 org.directwebremoting.convert.BasicObjectConverter
convert, convertInbound, convertOutbound, createParameterInstance, extractInboundTokens, getConverterManager, getInclusions, getInstanceType, getJavascript, getJavascriptSuperClass, isAllowedByIncludeExcludeRules, setConstructor, setConverterManager, setExclude, setImplementation, setInclude, setInstanceType, setJavascript, setJavascriptSuperClass
-
字段详细资料
-
assumeSession
protected boolean assumeSessionDo we assume there is an open session and read properties?
-
-
构造器详细资料
-
H4BeanConverter
public H4BeanConverter()
-
-
方法详细资料
-
getPropertyMapFromObject
public Map<String,org.directwebremoting.extend.Property> getPropertyMapFromObject(Object example, boolean readRequired, boolean writeRequired) throws org.directwebremoting.ConversionException - 指定者:
getPropertyMapFromObject在接口中org.directwebremoting.extend.NamedConverter- 覆盖:
getPropertyMapFromObject在类中org.directwebremoting.convert.BeanConverter- 抛出:
org.directwebremoting.ConversionException
-
getClass
Hibernate makesObject.getClass()difficult ...- 参数:
example- The class that we want to callObject.getClass()on- 返回:
- The type of the given object
-
findGetter
Cache the method if possible, using the classname and property name to allow for similar named methods.- 参数:
data- The bean to introspectproperty- The property to get the accessor for- 返回:
- The getter method
- 抛出:
IntrospectionException- If Introspector.getBeanInfo() fails
-
setAssumeSession
public void setAssumeSession(boolean assumeSession) - 参数:
assumeSession- the assumeSession to set
-