scales.xml

serializers

package serializers

Content Hierarchy Learn more about scaladoc diagrams
Visibility
  1. Public
  2. All

Type Members

  1. case class CDataCannotBeEncoded(what: String) extends CannotBeEncoded with Product with Serializable

    The CData content must be split due to encoding issues, which isn't supported (due to bad CData handling on Sun JRE and differences with Xalan.

  2. class CannotBeEncoded extends SerializationException

  3. case class CannotSerialize(what: String) extends SerializationException with Product with Serializable

    For a given content it could not be serialized in the document.

  4. case class CommentCannotBeEncoded(what: String) extends CannotBeEncoded with Product with Serializable

    Comments don't support & recognition, which means you can't escape the encoding, either they encode or they do not

  5. case class IncompatibleQNameVersions(what: String) extends SerializationException with Product with Serializable

    Result of trying to serialize a 1.

  6. case class InvalidCharacterInMarkup(what: String) extends SerializationException with Product with Serializable

    The serialization encoding cannot support the characters in a given markup (attribute name or element name.

  7. trait LSSerializer extends Serializer

    Default serializer, correctness first.

  8. trait LSSerializerConcurrentCacheFactory extends LSSerializerFactoryBase

  9. trait LSSerializerConcurrentCacheFactoryXHTML extends LSSerializerConcurrentCacheFactory

  10. trait LSSerializerFactoryBase extends SerializerFactory

    Base implementation for a correct serializer using LSSerializer to provide escape character references.

  11. trait LSSerializerNoCacheFactoryT extends LSSerializerFactoryBase

    This variety does not use a thread safe global cache, use when your data is progressivly radically different for each run.

  12. case class NoDataInStream() extends SerializationException with Product with Serializable

    The stream of PullTypes was empty.

  13. case class PICannotBeEncoded(what: String) extends CannotBeEncoded with Product with Serializable

    PIs also suffer a bad specification

  14. class SerializationException extends RuntimeException

    Base exception marker for serialization

  15. trait Serializer extends AnyRef

    Interface used for serializing the XML events, same for both stream and tree.

  16. case class SerializerData(out: Writer, version: XmlVersion = scales.xml.ScalesXml.defaultVersion, encoding: Charset = ...) extends Product with Serializable

  17. trait SerializerFactory extends AnyRef

    Serializer factories are responsible for the life cycle of serializers and their resources.

  18. trait SerializerImplicits extends AnyRef

    SerializeableXml instances for the core types

  19. trait SimpleSerializer extends Serializer

    Performs no validation, sorting of attributes, extra spaces on the end of empty element declarations and uses the short form for empty elements.

  20. class StreamSerializer[T] extends xml.SerializeableXml[T]

    Provides a base class for steam handling

  21. trait XHTMLLSSerializer extends LSSerializer

    Adds an extra space after an empty element

Value Members

  1. object LSSerializerFactory extends LSSerializerConcurrentCacheFactory

    Default implmementation of serialization

  2. object LSSerializerFactoryXHTML extends LSSerializerConcurrentCacheFactoryXHTML

    XHTML serialization extra touches

  3. object LSSerializerNoCacheFactory extends LSSerializerNoCacheFactoryT

  4. object SerializerHelpers

  5. object SimpleSerializerFactory extends SerializerFactory

  6. object StreamSerializer

Ungrouped