fr.splayce.rel.flavors

JavaScriptFlavor

object JavaScriptFlavor extends Flavor with StripGroupNames with AtomicToLookAhead with NoUnicodeCategoriesSupport with NoLookBehindSupport with NoLocalModeModifierSupport

Vanilla JavaScript / ECMA-262 flavor, with very limited Unicode support

This flavor:

See also

XRegExp Unicode extension for better Unicode support

,

JavaScript regex flavor

,

AtomicToLookAhead

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. JavaScriptFlavor
  2. NoLocalModeModifierSupport
  3. NoLookBehindSupport
  4. NoUnicodeCategoriesSupport
  5. AtomicToLookAhead
  6. PossessiveToAtomic
  7. StripGroupNames
  8. Flavor
  9. FlavorLike
  10. Function1
  11. AnyRef
  12. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. lazy val aToLA : Rewriter

    Definition Classes
    AtomicToLookAhead
  7. def andThen (that: Flavor): Flavor

    Definition Classes
    Flavor
  8. def andThen [A] (g: (RE) ⇒ A): (RE) ⇒ A

    Definition Classes
    Function1
  9. def apply (re: RE): RE

    Definition Classes
    Flavor → Function1
  10. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  11. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. def compose (that: Flavor): Flavor

    Definition Classes
    Flavor
  13. def compose [A] (g: (A) ⇒ RE): (A) ⇒ RE

    Definition Classes
    Function1
  14. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  15. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def express (re: RE): (String, List[String])

    Definition Classes
    Flavor
  17. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  18. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  19. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  20. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  21. val localModeModifiers : Rewriter

    Definition Classes
    NoLocalModeModifierSupport
  22. val lookBehind : Rewriter

    Definition Classes
    NoLookBehindSupport
  23. val name : String

    Definition Classes
    Flavor
  24. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  25. def noPtoA (re: RE): RE

    Attributes
    protected
    Definition Classes
    PossessiveToAtomic
  26. def notSupported (feature: String, plural: Boolean = false): Nothing

    Attributes
    protected
    Definition Classes
    FlavorFlavorLike
  27. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  28. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  29. lazy val pToA : Rewriter

    Definition Classes
    PossessiveToAtomic
  30. lazy val sgn : Rewriter

    Definition Classes
    StripGroupNames
  31. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  32. def toString (): String

    Definition Classes
    Function1 → AnyRef → Any
  33. def translate (re: RE): RE

    Definition Classes
    NoLocalModeModifierSupportFlavorLike
  34. val translator : Rewriter

    Definition Classes
    JavaScriptFlavorFlavorFlavorLike
  35. val traversal : TraversalOrder

    Definition Classes
    FlavorLike
  36. val unicodeCategories : Rewriter

    Definition Classes
    NoUnicodeCategoriesSupport
  37. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  38. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  39. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from NoLocalModeModifierSupport

Inherited from NoLookBehindSupport

Inherited from NoUnicodeCategoriesSupport

Inherited from AtomicToLookAhead

Inherited from PossessiveToAtomic

Inherited from StripGroupNames

Inherited from Flavor

Inherited from FlavorLike

Inherited from (RE) ⇒ RE

Inherited from AnyRef

Inherited from Any