t

scala.xml.parsing

TokenTests 

trait TokenTests extends AnyRef

Helper functions for parsing XML fragments

Linear Supertypes
AnyRef, Any
 
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TokenTests
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1.  final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2.  final def ##(): Int
    Definition Classes
    AnyRef → Any
  3.  final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4.  final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5.  def checkPubID(s: String): Boolean
  6.  def checkSysID(s: String): Boolean
  7.  def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9.  def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10.  def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11.  final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12.  def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13.  def isAlpha(c: Char): Boolean

    These are 99% sure to be redundant but refactoring on the safe side.

  14.  def isAlphaDigit(c: Char): Boolean
  15.  final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16.  def isName(s: String): Boolean

    Name ::= ( Letter | '_' ) (NameChar)*

    See [5] of XML 1.0 specification.

  17.  def isNameChar(ch: Char): Boolean

    NameChar ::= Letter | Digit | '.' | '-' | '_' | ':'
               | CombiningChar | Extender

    See [4] and Appendix B of XML 1.0 specification.

  18.  def isNameStart(ch: Char): Boolean

    NameStart ::= ( Letter | '_' )

    where Letter means in one of the Unicode general categories { Ll, Lu, Lo, Lt, Nl }.

    We do not allow a name to start with :. See [3] and Appendix B of XML 1.0 specification

  19.  def isPubIDChar(ch: Char): Boolean
  20.  final def isSpace(cs: Seq[Char]): Boolean

    (#x20 | #x9 | #xD | #xA)+
  21.  final def isSpace(ch: Char): Boolean

    (#x20 | #x9 | #xD | #xA)
  22.  def isValidIANAEncoding(ianaEncoding: Seq[Char]): Boolean

    Returns true if the encoding name is a valid IANA encoding.

    Returns true if the encoding name is a valid IANA encoding. This method does not verify that there is a decoder available for this encoding, only that the characters are valid for an IANA encoding name.

    ianaEncoding

    The IANA encoding name.

  23.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24.  final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25.  final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27.  def toString(): String
    Definition Classes
    AnyRef → Any
  28.  final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30.  final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped