org.codehaus.xfire.message
Interface MessageWriter
- All Known Implementing Classes:
- LiteralWriter
public interface MessageWriter
Writes messages to an output stream.
- Author:
- Dan Diephouse
Method Summary |
void |
close()
Tells the MessageWriter that writing operations are completed so
it can write the end element. |
MessageWriter |
getChildWriter(javax.xml.namespace.QName qname)
|
MessageWriter |
getChildWriter(java.lang.String name)
|
MessageWriter |
getChildWriter(java.lang.String name,
java.lang.String namespace)
|
java.lang.String |
getNamespace()
|
javax.xml.stream.XMLStreamWriter |
getXMLStreamWriter()
|
void |
setNamespace(java.lang.String namespace)
|
void |
writeValue(java.lang.Object value)
|
void |
writeValue(java.lang.Object value,
java.lang.String ns,
java.lang.String attr)
|
void |
writeValueAsBoolean(boolean b)
|
void |
writeValueAsCalendar(java.util.Calendar calendar)
|
void |
writeValueAsCalendar(java.util.Calendar calendar,
java.lang.String ns,
java.lang.String attr)
|
void |
writeValueAsDate(java.util.Date date)
|
void |
writeValueAsDate(java.util.Date date,
java.lang.String ns,
java.lang.String attr)
|
void |
writeValueAsDateTime(java.util.Date date)
|
void |
writeValueAsDateTime(java.util.Date date,
java.lang.String ns,
java.lang.String attr)
|
void |
writeValueAsDouble(java.lang.Double double1)
|
void |
writeValueAsDouble(java.lang.Double double1,
java.lang.String ns,
java.lang.String attr)
|
void |
writeValueAsFloat(java.lang.Float f)
|
void |
writeValueAsFloat(java.lang.Float f,
java.lang.String ns,
java.lang.String attr)
|
void |
writeValueAsInt(java.lang.Integer i)
|
void |
writeValueAsInt(java.lang.Integer i,
java.lang.String ns,
java.lang.String attr)
|
void |
writeValueAsLong(java.lang.Long l)
|
void |
writeValueAsLong(java.lang.Long l,
java.lang.String ns,
java.lang.String attr)
|
writeValue
void writeValue(java.lang.Object value)
writeValue
void writeValue(java.lang.Object value,
java.lang.String ns,
java.lang.String attr)
writeValueAsCalendar
void writeValueAsCalendar(java.util.Calendar calendar)
writeValueAsCalendar
void writeValueAsCalendar(java.util.Calendar calendar,
java.lang.String ns,
java.lang.String attr)
writeValueAsDate
void writeValueAsDate(java.util.Date date)
writeValueAsDate
void writeValueAsDate(java.util.Date date,
java.lang.String ns,
java.lang.String attr)
writeValueAsDateTime
void writeValueAsDateTime(java.util.Date date)
writeValueAsDateTime
void writeValueAsDateTime(java.util.Date date,
java.lang.String ns,
java.lang.String attr)
writeValueAsInt
void writeValueAsInt(java.lang.Integer i)
writeValueAsInt
void writeValueAsInt(java.lang.Integer i,
java.lang.String ns,
java.lang.String attr)
writeValueAsDouble
void writeValueAsDouble(java.lang.Double double1)
writeValueAsDouble
void writeValueAsDouble(java.lang.Double double1,
java.lang.String ns,
java.lang.String attr)
writeValueAsLong
void writeValueAsLong(java.lang.Long l)
writeValueAsLong
void writeValueAsLong(java.lang.Long l,
java.lang.String ns,
java.lang.String attr)
writeValueAsFloat
void writeValueAsFloat(java.lang.Float f)
writeValueAsFloat
void writeValueAsFloat(java.lang.Float f,
java.lang.String ns,
java.lang.String attr)
getChildWriter
MessageWriter getChildWriter(java.lang.String name)
getChildWriter
MessageWriter getChildWriter(java.lang.String name,
java.lang.String namespace)
getChildWriter
MessageWriter getChildWriter(javax.xml.namespace.QName qname)
getNamespace
java.lang.String getNamespace()
setNamespace
void setNamespace(java.lang.String namespace)
writeValueAsBoolean
void writeValueAsBoolean(boolean b)
- Parameters:
b
-
close
void close()
- Tells the MessageWriter that writing operations are completed so
it can write the end element.
getXMLStreamWriter
javax.xml.stream.XMLStreamWriter getXMLStreamWriter()
Copyright © 2004-2005 Codehaus. All Rights Reserved.