ERXGianduiaRestWriter Class Reference

Inherits er::rest::format::IERXRestWriter.

Collaboration diagram for ERXGianduiaRestWriter:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void appendHeadersToResponse (ERXRestRequestNode node, IERXRestResponse response)
void appendToResponse (ERXRestRequestNode node, IERXRestResponse response, ERXRestFormat.Delegate delegate)
 ERXGianduiaRestWriter (boolean persistentStoreFormat, String persistentStoreName)
 ERXGianduiaRestWriter (boolean persistentStoreFormat)

Protected Member Functions

void appendListToResponse (List< Object > list, Map< Object, ERXRestRequestNode > conversionMap, IERXRestResponse response)
void appendMapToResponse (Map< Object, Object > map, Map< Object, ERXRestRequestNode > conversionMap, IERXRestResponse response)
void appendObjectToResponse (Object object, Map< Object, ERXRestRequestNode > conversionMap, IERXRestResponse response)
void appendValueToResponse (Object value, Map< Object, ERXRestRequestNode > conversionMap, IERXRestResponse response)

Private Attributes

boolean _persistentStoreFormat
String _persistentStoreName


Constructor & Destructor Documentation

ERXGianduiaRestWriter ( boolean  persistentStoreFormat  ) 

ERXGianduiaRestWriter ( boolean  persistentStoreFormat,
String  persistentStoreName 
)


Member Function Documentation

void appendHeadersToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response 
)

Called at the end of a request to produce the output to the user.

Parameters:
node the node to render
response the response to write into

Implements IERXRestWriter.

void appendListToResponse ( List< Object >  list,
Map< Object, ERXRestRequestNode conversionMap,
IERXRestResponse  response 
) [protected]

void appendMapToResponse ( Map< Object, Object >  map,
Map< Object, ERXRestRequestNode conversionMap,
IERXRestResponse  response 
) [protected]

void appendObjectToResponse ( Object  object,
Map< Object, ERXRestRequestNode conversionMap,
IERXRestResponse  response 
) [protected]

void appendToResponse ( ERXRestRequestNode  node,
IERXRestResponse  response,
ERXRestFormat.Delegate  delegate 
)

void appendValueToResponse ( Object  value,
Map< Object, ERXRestRequestNode conversionMap,
IERXRestResponse  response 
) [protected]


Member Data Documentation

boolean _persistentStoreFormat [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:33 2012 for Project Wonder by  doxygen 1.5.8