Package com.saxonica.serialize
Class HexBinaryEmitter
java.lang.Object
net.sf.saxon.event.SequenceReceiver
net.sf.saxon.serialize.Emitter
com.saxonica.serialize.BinaryEmitter
com.saxonica.serialize.HexBinaryEmitter
- All Implemented Interfaces:
Result,Receiver,ReceiverWithOutputProperties
This emitter implements output method saxon:hexBinary. All nodes in the result tree other than text
nodes are ignored. Text nodes are required to be in the lexical space of base64binary, and are serialized
by writing the corresponding octets to the output file. All other serialization parameters are ignored
-
Field Summary
Fields inherited from class com.saxonica.serialize.BinaryEmitter
outputStreamFields inherited from class net.sf.saxon.serialize.Emitter
allCharactersEncodable, characterSet, outputProperties, writerFields inherited from class net.sf.saxon.event.SequenceReceiver
pipelineConfiguration, previousAtomic, systemIdFields inherited from interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.saxonica.serialize.BinaryEmitter
characters, close, comment, endDocument, endElement, makeOutputStream, open, processingInstruction, startDocument, startElement, usesTypeAnnotationsMethods inherited from class net.sf.saxon.serialize.Emitter
append, getOutputProperties, setMustClose, setOutputProperties, setUnicodeWriter, setUnparsedEntityMethods inherited from class net.sf.saxon.event.SequenceReceiver
append, decompose, flatten, getConfiguration, getErrorCodeForDecomposingFunctionItems, getNamePool, getPipelineConfiguration, getSystemId, handlesAppend, setPipelineConfiguration, setSystemIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.saxon.event.Receiver
append, getPipelineConfiguration, handlesAppend, setPipelineConfigurationMethods inherited from interface javax.xml.transform.Result
getSystemId, setSystemId
-
Constructor Details
-
HexBinaryEmitter
- Throws:
XPathException
-
-
Method Details
-
textNodeToBinary
- Specified by:
textNodeToBinaryin classBinaryEmitter- Throws:
XPathException
-