folap.olapdsl
Members list
Type members
Classlikes
Object providing factory methods to create attribute DSL instances for use in the OLAP DSL.
Object providing factory methods to create attribute DSL instances for use in the OLAP DSL.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AttributeDSL.type
Provides a simple and readable DSL for creating AttributeDSL instances.
Provides a simple and readable DSL for creating AttributeDSL instances.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AttributeDSLBuilder.type
Provides a DSL for building sequences of AttributeDSL objects using intuitive and readable syntax with the infix and
keyword.
Provides a DSL for building sequences of AttributeDSL objects using intuitive and readable syntax with the infix and
keyword.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AttributeSeqBuilder.type
Represents a collection of OLAP events (cube)
Represents a collection of OLAP events (cube)
Type parameters
- A
-
type of attribute used in the events, which must extend Attribute.
- M
-
type of measure used in the events, which must extend Measure.
Value parameters
- cube
-
a collection of events This class serves as the entry point for DSL-based operations
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
DSL builder object for OLAP queries. Provides natural syntax for olap operations.
DSL builder object for OLAP queries. Provides natural syntax for olap operations.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
QueryDSLBuilder.type
Wraps a QueryDSL (cube) and a roll-up operation (sum, max, min, avg).
Wraps a QueryDSL (cube) and a roll-up operation (sum, max, min, avg).
Value parameters
- op
-
roll-up operation to apply
- query
-
queryDSL containing the cube to be rolled up
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all