Interface ScalaXmlSupport
- All Known Implementing Classes:
ScalaXmlSupport$
public interface ScalaXmlSupport
-
Method Summary
Modifier and TypeMethodDescriptionProvides a SAXParser for the NodeSeqUnmarshaller to use.Marshaller<scala.xml.NodeSeq,
RequestEntity> Unmarshaller<HttpEntity,
scala.xml.NodeSeq> Marshaller<scala.xml.NodeSeq,
RequestEntity> nodeSeqMarshaller
(MediaType.NonBinary mediaType) Unmarshaller<HttpEntity,
scala.xml.NodeSeq> nodeSeqUnmarshaller
(scala.collection.immutable.Seq<ContentTypeRange> ranges)
-
Method Details
-
defaultNodeSeqMarshaller
Marshaller<scala.xml.NodeSeq,RequestEntity> defaultNodeSeqMarshaller() -
nodeSeqMarshaller
-
defaultNodeSeqUnmarshaller
Unmarshaller<HttpEntity,scala.xml.NodeSeq> defaultNodeSeqUnmarshaller() -
nodeSeqUnmarshaller
Unmarshaller<HttpEntity,scala.xml.NodeSeq> nodeSeqUnmarshaller(scala.collection.immutable.Seq<ContentTypeRange> ranges) -
createSAXParser
SAXParser createSAXParser()Provides a SAXParser for the NodeSeqUnmarshaller to use. Override to provide a custom SAXParser implementation. Will be called once for for every request to be unmarshalled. The default implementation callsScalaXmlSupport.createSaferSAXParser
.- Returns:
- (undocumented)
-