Package org.apache.cxf.aegis.xml
Class AbstractMessageWriter
java.lang.Object
org.apache.cxf.aegis.xml.AbstractMessageWriter
- All Implemented Interfaces:
MessageWriter
- Direct Known Subclasses:
AttributeWriter,AttributeWriter,ElementWriter
Basic type conversion functionality for writing messages.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteValueAsBoolean(boolean b) voidvoidwriteValueAsCharacter(Character char1) voidvoidvoidvoidvoidvoidvoidwriteXsiType(QName type) As per 2.6.1 in XML Schema Part 1: "An element information item in an instance may, however, explicitly assert its type using the attributexsi:type."Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.aegis.xml.MessageWriter
close, getAttributeWriter, getAttributeWriter, getAttributeWriter, getElementWriter, getElementWriter, getElementWriter, getPrefixForNamespace, getPrefixForNamespace, writeValue
-
Constructor Details
-
AbstractMessageWriter
public AbstractMessageWriter()
-
-
Method Details
-
writeXsiType
Description copied from interface:MessageWriterAs per 2.6.1 in XML Schema Part 1: "An element information item in an instance may, however, explicitly assert its type using the attributexsi:type."- Specified by:
writeXsiTypein interfaceMessageWriter- Parameters:
type- the QName of the type being referenced.
-
writeXsiNil
public void writeXsiNil()- Specified by:
writeXsiNilin interfaceMessageWriter
-
writeValueAsInt
- Specified by:
writeValueAsIntin interfaceMessageWriter- See Also:
-
writeValueAsByte
- Specified by:
writeValueAsBytein interfaceMessageWriter
-
writeValueAsDouble
- Specified by:
writeValueAsDoublein interfaceMessageWriter- See Also:
-
writeValueAsCharacter
- Specified by:
writeValueAsCharacterin interfaceMessageWriter- See Also:
-
writeValueAsLong
- Specified by:
writeValueAsLongin interfaceMessageWriter- See Also:
-
writeValueAsFloat
- Specified by:
writeValueAsFloatin interfaceMessageWriter- See Also:
-
writeValueAsBoolean
public void writeValueAsBoolean(boolean b) - Specified by:
writeValueAsBooleanin interfaceMessageWriter- See Also:
-
writeValueAsShort
- Specified by:
writeValueAsShortin interfaceMessageWriter
-