org.codehaus.xfire.message
Class LiteralWriter
java.lang.Object
org.codehaus.xfire.message.LiteralWriter
- All Implemented Interfaces:
- MessageWriter
public class LiteralWriter
- extends java.lang.Object
- implements MessageWriter
LiteralWriter
- Author:
- Dan Diephouse
Constructor Summary |
LiteralWriter(java.io.OutputStream os,
java.lang.String name,
java.lang.String namespace)
|
LiteralWriter(javax.xml.stream.XMLStreamWriter writer)
Create a LiteralWriter but without writing an element name. |
LiteralWriter(javax.xml.stream.XMLStreamWriter writer,
java.lang.String name,
java.lang.String namespace)
|
LiteralWriter(javax.xml.stream.XMLStreamWriter writer,
java.lang.String name,
java.lang.String namespace,
java.lang.String prefix)
|
Method Summary |
void |
close()
Tells the MessageWriter that writing operations are completed so
it can write the end element. |
void |
flush()
|
MessageWriter |
getChildWriter(javax.xml.namespace.QName qname)
|
MessageWriter |
getChildWriter(java.lang.String name)
|
MessageWriter |
getChildWriter(java.lang.String name,
java.lang.String ns)
|
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 |
writeValueAsBoolean(boolean b,
java.lang.String ns,
java.lang.String attr)
|
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 d)
|
void |
writeValueAsDouble(java.lang.Double d,
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LiteralWriter
public LiteralWriter(javax.xml.stream.XMLStreamWriter writer)
- Create a LiteralWriter but without writing an element name.
- Parameters:
writer
-
LiteralWriter
public LiteralWriter(javax.xml.stream.XMLStreamWriter writer,
java.lang.String name,
java.lang.String namespace)
LiteralWriter
public LiteralWriter(javax.xml.stream.XMLStreamWriter writer,
java.lang.String name,
java.lang.String namespace,
java.lang.String prefix)
LiteralWriter
public LiteralWriter(java.io.OutputStream os,
java.lang.String name,
java.lang.String namespace)
throws javax.xml.stream.XMLStreamException
- Parameters:
os
-
- Throws:
javax.xml.stream.XMLStreamException
writeValue
public void writeValue(java.lang.Object value)
- Specified by:
writeValue
in interface MessageWriter
- See Also:
MessageWriter.writeValue(java.lang.Object)
writeValue
public void writeValue(java.lang.Object value,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValue
in interface MessageWriter
- See Also:
MessageWriter.writeValue(java.lang.Object)
getChildWriter
public MessageWriter getChildWriter(java.lang.String name)
- Specified by:
getChildWriter
in interface MessageWriter
- See Also:
org.codehaus.xfire.message.MessageWriter#getWriter(java.lang.String)
getChildWriter
public MessageWriter getChildWriter(java.lang.String name,
java.lang.String ns)
- Specified by:
getChildWriter
in interface MessageWriter
getChildWriter
public MessageWriter getChildWriter(javax.xml.namespace.QName qname)
- Specified by:
getChildWriter
in interface MessageWriter
getNamespace
public java.lang.String getNamespace()
- Specified by:
getNamespace
in interface MessageWriter
setNamespace
public void setNamespace(java.lang.String namespace)
- Specified by:
setNamespace
in interface MessageWriter
writeValueAsCalendar
public void writeValueAsCalendar(java.util.Calendar calendar)
- Specified by:
writeValueAsCalendar
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsCalendar(java.util.Calendar)
writeValueAsCalendar
public void writeValueAsCalendar(java.util.Calendar calendar,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValueAsCalendar
in interface MessageWriter
writeValueAsInt
public void writeValueAsInt(java.lang.Integer i)
- Specified by:
writeValueAsInt
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsInt(java.lang.Integer)
writeValueAsInt
public void writeValueAsInt(java.lang.Integer i,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValueAsInt
in interface MessageWriter
writeValueAsDateTime
public void writeValueAsDateTime(java.util.Date date)
- Specified by:
writeValueAsDateTime
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsDate(java.util.Date)
writeValueAsDateTime
public void writeValueAsDateTime(java.util.Date date,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValueAsDateTime
in interface MessageWriter
writeValueAsDate
public void writeValueAsDate(java.util.Date date)
- Specified by:
writeValueAsDate
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsDate(java.util.Date)
writeValueAsDate
public void writeValueAsDate(java.util.Date date,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValueAsDate
in interface MessageWriter
writeValueAsDouble
public void writeValueAsDouble(java.lang.Double d)
- Specified by:
writeValueAsDouble
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsDouble(java.lang.Double)
writeValueAsDouble
public void writeValueAsDouble(java.lang.Double d,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValueAsDouble
in interface MessageWriter
writeValueAsLong
public void writeValueAsLong(java.lang.Long l)
- Specified by:
writeValueAsLong
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsLong(java.lang.Long)
writeValueAsLong
public void writeValueAsLong(java.lang.Long l,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValueAsLong
in interface MessageWriter
writeValueAsFloat
public void writeValueAsFloat(java.lang.Float f)
- Specified by:
writeValueAsFloat
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsFloat(java.lang.Float)
writeValueAsFloat
public void writeValueAsFloat(java.lang.Float f,
java.lang.String ns,
java.lang.String attr)
- Specified by:
writeValueAsFloat
in interface MessageWriter
writeValueAsBoolean
public void writeValueAsBoolean(boolean b)
- Specified by:
writeValueAsBoolean
in interface MessageWriter
- See Also:
MessageWriter.writeValueAsBoolean(boolean)
writeValueAsBoolean
public void writeValueAsBoolean(boolean b,
java.lang.String ns,
java.lang.String attr)
close
public void close()
- Description copied from interface:
MessageWriter
- Tells the MessageWriter that writing operations are completed so
it can write the end element.
- Specified by:
close
in interface MessageWriter
flush
public void flush()
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
getXMLStreamWriter
public javax.xml.stream.XMLStreamWriter getXMLStreamWriter()
- Specified by:
getXMLStreamWriter
in interface MessageWriter
Copyright © 2004-2005 Codehaus. All Rights Reserved.