object RichTextCodec
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RichTextCodec
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
char(c: Char): RichTextCodec[Char]
A codec that describes a single specified character.
- def chars(cs: Char*): RichTextCodec[Char]
- def charsNot(cs: Char*): RichTextCodec[Char]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
def
defer[A](codec: ⇒ RichTextCodec[A]): RichTextCodec[A]
Returns a lazy codec, which can be used to define recursive codecs.
-
val
digit: RichTextCodec[Int]
A codec that describes a digit character.
-
val
empty: RichTextCodec[Unit]
A codec that describes nothing at all.
A codec that describes nothing at all. Such codecs successfully decode even on empty input, and when encoded, do not produce any text output.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def fail[A](message: String): RichTextCodec[A]
-
def
filter(pred: (Char) ⇒ Boolean): RichTextCodec[Char]
Defines a new codec for a single character based on the specified predicate.
- def filterOrFail(pred: (Char) ⇒ Boolean)(failure: String): RichTextCodec[Char]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
letter: RichTextCodec[Char]
A codec that describes a letter character.
-
def
literal(lit: String): RichTextCodec[String]
A codec that describes a literal character sequence.
-
def
literalCI(lit: String): RichTextCodec[String]
A codec that describes a literal character sequence, ignoring case.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- val string: RichTextCodec[String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
lazy val
whitespaceChar: RichTextCodec[Unit]
A codec that describes a single whitespace character.
-
lazy val
whitespaces: RichTextCodec[Unit]
A codec that describes any number of whitespace characters.