StringLiteralExOps

final
class StringLiteralExOps(x: String) extends AnyVal

Some methods are here form ExStringOps again, so that we can use them on plain string literals, without requiring an explicit wrap such as Const("x") first.

class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def ++(that: Ex[String]): Ex[String]
def attr[A](implicit bridge: Bridge[A]): Attr[A]
def attr[A](default: Ex[A])(implicit bridge: Bridge[A]): WithDefault[A]
def contains(that: Ex[String]): Ex[Boolean]
def drop(n: Ex[Int]): Ex[String]
def endsWith(that: Ex[String]): Ex[Boolean]
def format(args: Ex[Any]*): Ex[String]
def indexOf(that: Ex[String]): Ex[Int]
def lastIndexOf(that: Ex[String]): Ex[Int]
def nonEmpty: Boolean
def size: Int
def slice(from: Ex[Int], until: Ex[Int]): Ex[String]
def startsWith(that: Ex[String]): Ex[Boolean]
def take(n: Ex[Int]): Ex[String]