p

scalaxb

package scalaxb

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scalaxb
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AnyElemNameParser extends Parsers
  2. trait AttributeGroupFormat[A] extends XMLFormat[A]
  3. class Base64Binary extends IndexedSeq[Byte]
  4. trait CanReadXML[A] extends AnyRef
  5. trait CanWriteChildNodes[A] extends CanWriteXML[A]
  6. trait CanWriteXML[A] extends AnyRef
  7. trait DataRecord[+A] extends AnyRef
  8. case class ElemName(namespace: Option[String], name: String) extends Product with Serializable
  9. trait ElemNameParser[A] extends AnyElemNameParser with XMLFormat[A] with CanWriteChildNodes[A]
  10. class ElemNameSeqPosition extends Position
  11. class ElemNameSeqReader extends Reader[ElemName]
  12. class HexBinary extends IndexedSeq[Byte]
  13. class ParserFailure extends RuntimeException
  14. trait XMLFormat[A] extends CanWriteXML[A] with CanReadXML[A]
  15. trait XMLStandardTypes extends AnyRef

Value Members

  1. def fromScope(scope: NamespaceBinding): List[(Option[String], String)]

    returns

    - maps from prefix to namespace URI.

  2. def fromXML[A](seq: NodeSeq, stack: List[ElemName] = Nil)(implicit format: XMLFormat[A]): A
    Annotations
    @implicitNotFound( ... )
  3. def fromXMLEither[A](seq: NodeSeq, stack: List[ElemName] = Nil)(implicit format: XMLFormat[A]): Either[String, A]
    Annotations
    @implicitNotFound( ... )
  4. def toScope(pairs: (Option[String], String)*): NamespaceBinding

    pairs

    - pairs of (prefix, namespace URI)

  5. def toXML[A](obj: A, elementLabel: String, scope: NamespaceBinding)(implicit format: CanWriteXML[A]): NodeSeq
    Annotations
    @implicitNotFound( ... )
  6. def toXML[A](obj: A, namespace: Option[String], elementLabel: String, scope: NamespaceBinding)(implicit format: CanWriteXML[A]): NodeSeq
    Annotations
    @implicitNotFound( ... )
  7. def toXML[A](obj: A, namespace: Option[String], elementLabel: Option[String], scope: NamespaceBinding, typeAttribute: Boolean = false)(implicit format: CanWriteXML[A]): NodeSeq
    Annotations
    @implicitNotFound( ... )
  8. object Base64Binary
  9. object DataRecord extends XMLStandardTypes
  10. object DataTypeFactory extends ThreadLocal[DatatypeFactory]
  11. object ElemName extends Serializable
  12. object Helper
  13. object HexBinary
  14. object XMLCalendar
  15. object XMLStandardTypes extends XMLStandardTypes

Inherited from AnyRef

Inherited from Any

Ungrouped