diff --git a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeDuring.java b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeDuring.java index cb7218c2f..45ad2765b 100644 --- a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeDuring.java +++ b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeDuring.java @@ -1,6 +1,8 @@ package io.nosqlbench.activitytype.cql.datamappers.functions.to_daterange; import com.datastax.driver.dse.search.DateRange; +import io.nosqlbench.virtdata.annotations.Categories; +import io.nosqlbench.virtdata.annotations.Category; import io.nosqlbench.virtdata.annotations.Example; import io.nosqlbench.virtdata.annotations.ThreadSafeMapper; @@ -24,6 +26,7 @@ import java.util.function.LongFunction; * */ @ThreadSafeMapper +@Categories(Category.datetime) public class DateRangeDuring implements LongFunction { private final com.datastax.driver.dse.search.DateRange.DateRangeBound.Precision precision; diff --git a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeFunc.java b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeFunc.java index 1ee771640..e801331f8 100644 --- a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeFunc.java +++ b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeFunc.java @@ -1,6 +1,8 @@ package io.nosqlbench.activitytype.cql.datamappers.functions.to_daterange; import com.datastax.driver.dse.search.DateRange; +import io.nosqlbench.virtdata.annotations.Categories; +import io.nosqlbench.virtdata.annotations.Category; import io.nosqlbench.virtdata.annotations.Example; import io.nosqlbench.virtdata.annotations.ThreadSafeMapper; @@ -24,6 +26,7 @@ import java.util.function.LongUnaryOperator; * */ @ThreadSafeMapper +@Categories(Category.datetime) public class DateRangeFunc implements LongFunction { private final DateRange.DateRangeBound.Precision precision; diff --git a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrAfter.java b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrAfter.java index bb0cfe922..724dbfbf3 100644 --- a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrAfter.java +++ b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrAfter.java @@ -1,6 +1,8 @@ package io.nosqlbench.activitytype.cql.datamappers.functions.to_daterange; import com.datastax.driver.dse.search.DateRange; +import io.nosqlbench.virtdata.annotations.Categories; +import io.nosqlbench.virtdata.annotations.Category; import io.nosqlbench.virtdata.annotations.Example; import io.nosqlbench.virtdata.annotations.ThreadSafeMapper; @@ -25,6 +27,7 @@ import java.util.function.LongFunction; * */ @ThreadSafeMapper +@Categories(Category.datetime) public class DateRangeOnOrAfter implements LongFunction { private final DateRange.DateRangeBound.Precision precision; diff --git a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrBefore.java b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrBefore.java index 0487c29ab..5eb804915 100644 --- a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrBefore.java +++ b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeOnOrBefore.java @@ -1,6 +1,8 @@ package io.nosqlbench.activitytype.cql.datamappers.functions.to_daterange; import com.datastax.driver.dse.search.DateRange; +import io.nosqlbench.virtdata.annotations.Categories; +import io.nosqlbench.virtdata.annotations.Category; import io.nosqlbench.virtdata.annotations.Example; import io.nosqlbench.virtdata.annotations.ThreadSafeMapper; @@ -25,6 +27,7 @@ import java.util.function.LongFunction; * */ @ThreadSafeMapper +@Categories(Category.datetime) public class DateRangeOnOrBefore implements LongFunction { private final DateRange.DateRangeBound.Precision precision; diff --git a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeParser.java b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeParser.java index 970094627..6f5b3bd5e 100644 --- a/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeParser.java +++ b/activitytype-cql/src/main/java/io/nosqlbench/activitytype/cql/datamappers/functions/to_daterange/DateRangeParser.java @@ -1,6 +1,8 @@ package io.nosqlbench.activitytype.cql.datamappers.functions.to_daterange; import com.datastax.driver.dse.search.DateRange; +import io.nosqlbench.virtdata.annotations.Categories; +import io.nosqlbench.virtdata.annotations.Category; import io.nosqlbench.virtdata.annotations.Example; import io.nosqlbench.virtdata.annotations.ThreadSafeMapper; @@ -14,6 +16,7 @@ import java.util.function.Function; * When possible it is more efficient to use the other DateRange methods since they do not require parsing. */ @ThreadSafeMapper +@Categories(Category.datetime) public class DateRangeParser implements Function { private final DateRange.DateRangeBound.Precision precision;