Expression

de.activegroup.scalajasper.core.Expression
See theExpression companion class
object Expression

This object provides various ways to create Expression objects.

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Expression.type

Members list

Value members

Concrete methods

def F[T <: AnyRef](name: String): Expression[T]

Returns an expression that results in the value of the specified field.

Returns an expression that results in the value of the specified field.

Attributes

See also
def P[T <: AnyRef](name: String): Expression[T]

Returns an expression that results in the value of the specified parameter values.

Returns an expression that results in the value of the specified parameter values.

Attributes

See also
def R[T <: AnyRef](name: String): Expression[T]

Returns an expression that results in the value of the specified resource variable.

Returns an expression that results in the value of the specified resource variable.

Attributes

See also
def V[T <: AnyRef](name: String): Expression[T]

Returns an expression that results in the value of the specified variable.

Returns an expression that results in the value of the specified variable.

Attributes

See also
def call[A, R](fn: A => R, arg: Expression[A]): Expression[R]

Returns an expression that will call the given function with the value of the given expression.

Returns an expression that will call the given function with the value of the given expression.

Attributes

def call[A1, A2, R](fn: (A1, A2) => R, arg1: Expression[A1], arg2: Expression[A2]): Expression[R]

Returns an expression that will call the given function with the values of the given expressions.

Returns an expression that will call the given function with the values of the given expressions.

Attributes

def call[A1, A2, A3, R](fn: (A1, A2, A3) => R, arg1: Expression[A1], arg2: Expression[A2], arg3: Expression[A3]): Expression[R]

Returns an expression that will call the given function with the values of the given expressions.

Returns an expression that will call the given function with the values of the given expressions.

Attributes

def call[A1, A2, A3, A4, R](fn: (A1, A2, A3, A4) => R, arg1: Expression[A1], arg2: Expression[A2], arg3: Expression[A3], arg4: Expression[A4]): Expression[R]

Returns an expression that will call the given function with the values of the given expressions.

Returns an expression that will call the given function with the values of the given expressions.

Attributes

def const[T <: AnyRef](s: T): Expression[T]

Returns an expression that results in the specified value.

Returns an expression that results in the specified value.

Attributes

def raw[T <: AnyRef](r: String): Expression[T]

Returns an expression representing the given raw jasper expression, a Java or Groovy expression, depending on the value of language in de.activegroup.scalajasper.core.Report.

Returns an expression representing the given raw jasper expression, a Java or Groovy expression, depending on the value of language in de.activegroup.scalajasper.core.Report.

Attributes