object Rfc5234
Parsers for the common rules of RFC5234. These rules are referenced by several RFCs.
- Source
- Rfc5234.scala
- See also
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Rfc5234
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val alpha: Parser[Char]
A-Z and a-z, without diacritics
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val bit: Parser[Char]
0
or1
- val char: Parser[Char]
any 7-bit US-ASCII character, excluding NUL
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val cr: Parser[Unit]
carriage return
- val crlf: Parser[Unit]
Internet standard newline
- val ctl: Parser[Char]
controls
- val digit: Parser[Char]
0
to9
- val dquote: Parser[Unit]
double quote (
"
) - final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val hexdig: Parser[Char]
hexadecimal digit, case insensitive
- val htab: Parser[Unit]
horizontal tab
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lf: Parser[Unit]
linefeed
- val lwsp: Parser0[Unit]
linear white space.
linear white space.
Use of this rule permits lines containing only white space that are no longer legal in mail headers and have caused interoperability problems in other contexts.
Do not use when defining mail headers and use with caution in other contexts.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val octet: Parser[Char]
8 bits of data
- val sp: Parser[Unit]
space
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- val vchar: Parser[Char]
visible (printing) characters
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- val wsp: Parser[Unit]
white space (space or horizontal tab)