AttributeDSL

folap.olapdsl.AttributeDSL
object AttributeDSL

Object providing factory methods to create attribute DSL instances for use in the OLAP DSL.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

trait AttributeDSL extends Attribute

Attributes

Supertypes
trait Attribute
class Object
trait Matchable
class Any
Known subtypes
case class AttributeDSLWithValue(name: String, value: String) extends AttributeDSL

A concrete implementation of Attribute used to define attributes with a value.

A concrete implementation of Attribute used to define attributes with a value.

Value parameters

name

name of the attribute

value

value of the attribute

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AttributeDSL
trait Attribute
class Object
trait Matchable
class Any
Show all
case class AttributeDSLWithoutValue(name: String, value: String) extends AttributeDSL

A concrete implementation of Attribute used to define attributes without a value.

A concrete implementation of Attribute used to define attributes without a value.

The value is always the empty string.

Value parameters

name

name of the attribute

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait AttributeDSL
trait Attribute
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def apply(name: String, value: String): AttributeDSLWithValue

Creates an AttributeDSLWithValue with the specified base name and value.

Creates an AttributeDSLWithValue with the specified base name and value.

Value parameters

baseName

nase name of the attribute

value

value of the attribute

Attributes

Returns

an instance of AttributeDSLWithValue

def apply(name: String): AttributeDSLWithoutValue

Creates an AttributeDSLWithoutValue with the specified base name.

Creates an AttributeDSLWithoutValue with the specified base name.

Value parameters

baseName

name of the attribute

Attributes

Returns

an instance of AttributeDSLWithoutValue with empty value