Class AbstractRowMajorDataFrame.DefaultQueryBuilder
- java.lang.Object
-
- com.macrofocus.molap.dataframe.rowmajor.AbstractRowMajorDataFrame.DefaultQueryBuilder
-
- All Implemented Interfaces:
RowMajorDataFrame.QueryBuilder<R,C,V>
- Enclosing class:
- AbstractRowMajorDataFrame<R,C,V>
public class AbstractRowMajorDataFrame.DefaultQueryBuilder extends java.lang.Object implements RowMajorDataFrame.QueryBuilder<R,C,V>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RowMajorDataFrame.Query<R,C,V>
and(RowMajorDataFrame.Query<R,C,V> q1, RowMajorDataFrame.Query<R,C,V> q2)
RowMajorDataFrame.Query<R,C,V>
equal(C column, V value)
RowMajorDataFrame.Query<R,C,V>
greaterThan(C column, V value)
RowMajorDataFrame.Query<R,C,V>
greaterThanOrEqualTo(C column, V value)
RowMajorDataFrame.Query<R,C,V>
or(RowMajorDataFrame.Query<R,C,V> q1, RowMajorDataFrame.Query<R,C,V> q2)
RowMajorDataFrame.Query<R,C,V>
overlap(C start1, C end1, V start2, V end2)
RowMajorDataFrame.Query<R,C,V>
smallerThan(C column, V value)
RowMajorDataFrame.Query<R,C,V>
smallerThanOrEqualTo(C column, V value)
-
-
-
Method Detail
-
equal
public RowMajorDataFrame.Query<R,C,V> equal(C column, V value)
- Specified by:
equal
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
smallerThan
public RowMajorDataFrame.Query<R,C,V> smallerThan(C column, V value)
- Specified by:
smallerThan
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
smallerThanOrEqualTo
public RowMajorDataFrame.Query<R,C,V> smallerThanOrEqualTo(C column, V value)
- Specified by:
smallerThanOrEqualTo
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
greaterThan
public RowMajorDataFrame.Query<R,C,V> greaterThan(C column, V value)
- Specified by:
greaterThan
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
greaterThanOrEqualTo
public RowMajorDataFrame.Query<R,C,V> greaterThanOrEqualTo(C column, V value)
- Specified by:
greaterThanOrEqualTo
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
overlap
public RowMajorDataFrame.Query<R,C,V> overlap(C start1, C end1, V start2, V end2)
- Specified by:
overlap
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
and
public RowMajorDataFrame.Query<R,C,V> and(RowMajorDataFrame.Query<R,C,V> q1, RowMajorDataFrame.Query<R,C,V> q2)
- Specified by:
and
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
or
public RowMajorDataFrame.Query<R,C,V> or(RowMajorDataFrame.Query<R,C,V> q1, RowMajorDataFrame.Query<R,C,V> q2)
- Specified by:
or
in interfaceRowMajorDataFrame.QueryBuilder<R,C,V>
-
-