|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
SinkT
- public interface AegisWriter<SinkT>
Interface for Aegis writers.
Method Summary | |
---|---|
void |
write(Object obj,
QName elementName,
boolean optional,
SinkT output,
AegisType aegisType)
Write an object to the sink. |
void |
write(Object obj,
QName elementName,
boolean optional,
SinkT output,
Type objectType)
Write an object to the sink, providing a Type to specify
its type. |
Methods inherited from interface org.apache.cxf.aegis.AegisIo |
---|
setProperty, setSchema |
Method Detail |
---|
void write(Object obj, QName elementName, boolean optional, SinkT output, AegisType aegisType) throws Exception
obj
- The object.elementName
- The element QName.optional
- true to omit for null. (minOccurs=0)output
- The output sink.aegisType
- The aegis type to use. Null is allowed, but only if
obj is not null.
Exception
void write(Object obj, QName elementName, boolean optional, SinkT output, Type objectType) throws Exception
Type
to specify
its type.
obj
- the objectelementName
- XML element nameoptional
- true if null maps to no output at all.output
- where to put it.objectType
- A description of the type of the object.
Exception
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |