org.directwebremoting.dwrp
Class ObjectOutboundVariable
java.lang.Object
org.directwebremoting.dwrp.AbstractOutboundVariable
org.directwebremoting.dwrp.ObjectOutboundVariable
- All Implemented Interfaces:
- OutboundVariable
public class ObjectOutboundVariable
- extends AbstractOutboundVariable
- implements OutboundVariable
An OutboundVariable that creates data from Maps.
- Author:
- Joe Walker [joe at getahead dot ltd dot uk]
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ObjectOutboundVariable
public ObjectOutboundVariable(OutboundContext outboundContext)
- Setup
- Parameters:
outboundContext
- A collection of objects already converted and the results
init
public void init(java.util.Map aOvs,
java.lang.String aScriptClassName)
- Generate an map declaration for a map of Outbound variables
- Parameters:
aOvs
- The map of the converted contentsaScriptClassName
- The object name or null for pure(ish) json
getNotInlineDefinition
protected AbstractOutboundVariable.NotInlineDefinition getNotInlineDefinition()
- Description copied from class:
AbstractOutboundVariable
- Define the definition we should use if we are being used not inline
- Specified by:
getNotInlineDefinition
in class AbstractOutboundVariable
- Returns:
- an out of line definition
getInlineDefinition
protected java.lang.String getInlineDefinition()
- Description copied from class:
AbstractOutboundVariable
- Define the definition we should use if we are being used inline
- Specified by:
getInlineDefinition
in class AbstractOutboundVariable
- Returns:
- an inline definition
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object