folap.core

package folap.core

Members list

Type members

Classlikes

Sum type consisting of the aggregation operators that can be applied to combine the measures values of primary events

Sum type consisting of the aggregation operators that can be applied to combine the measures values of primary events

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait Computable[A <: Attribute, M <: Measure, E <: Event[A, M]]

The Computable type class

The Computable type class

Type parameters

A

the type of Event attributes, which must be a subtype of Attribute

E

the Computable type, which must be a subtype of Event[A, M]

M

the type of Event measures, which must be a subtype of Measure

Attributes

Supertypes
class Object
trait Matchable
class Any
trait Event[A <: Attribute, M <: Measure]

An Event is an instance of a fact that occurred in the business domain

An Event is an instance of a fact that occurred in the business domain

Type parameters

A

the type of Event attributes, which must be a subtype of Attribute

M

the type of Event measures, which must be a subtype of Measure

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Event

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Event.type
object Operators

Operators for querying and manipulating events of a multidimensional data warehouse

Operators for querying and manipulating events of a multidimensional data warehouse

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Operators.type

Types

type EventConstructor[A <: Attribute, M <: Measure, E <: Event[A, M]] = (Iterable[A], Iterable[M]) => E

A type alias for a function to construct an Event given its dimensions and measures

A type alias for a function to construct an Event given its dimensions and measures

Attributes