public class H4BeanConverter
extends org.directwebremoting.convert.BeanConverter
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
assumeSession
Do we assume there is an open session and read properties?
|
| Constructor and Description |
|---|
H4BeanConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected Method |
findGetter(Object data,
String property)
Cache the method if possible, using the classname and property name to
allow for similar named methods.
|
Class<?> |
getClass(Object example)
Hibernate makes
Object.getClass() difficult ... |
Map<String,org.directwebremoting.extend.Property> |
getPropertyMapFromObject(Object example,
boolean readRequired,
boolean writeRequired) |
void |
setAssumeSession(boolean assumeSession) |
createTypeHintContext, getPropertyMapFromClassconvert, convertInbound, convertOutbound, createParameterInstance, extractInboundTokens, getConverterManager, getInclusions, getInstanceType, getJavascript, getJavascriptSuperClass, isAllowedByIncludeExcludeRules, setConstructor, setConverterManager, setExclude, setImplementation, setInclude, setInstanceType, setJavascript, setJavascriptSuperClassprotected boolean assumeSession
public Map<String,org.directwebremoting.extend.Property> getPropertyMapFromObject(Object example, boolean readRequired, boolean writeRequired) throws org.directwebremoting.ConversionException
getPropertyMapFromObject in interface org.directwebremoting.extend.NamedConvertergetPropertyMapFromObject in class org.directwebremoting.convert.BeanConverterorg.directwebremoting.ConversionExceptionpublic Class<?> getClass(Object example)
Object.getClass() difficult ...example - The class that we want to call Object.getClass() onprotected Method findGetter(Object data, String property) throws IntrospectionException
data - The bean to introspectproperty - The property to get the accessor forIntrospectionException - If Introspector.getBeanInfo() failspublic void setAssumeSession(boolean assumeSession)
assumeSession - the assumeSession to setCopyright © 2005–2018 The Beangle Software. All rights reserved.