Uses of Enum Class
com.pervasive.datarush.functions.DateTime.Granularity
Packages that use DateTime.Granularity
Package
Description
Provides classes and interfaces related to defining functions on records.
-
Uses of DateTime.Granularity in com.pervasive.datarush.functions
Methods in com.pervasive.datarush.functions that return DateTime.GranularityModifier and TypeMethodDescriptionstatic DateTime.GranularityReturns the enum constant of this class with the specified name.static DateTime.Granularity[]DateTime.Granularity.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.pervasive.datarush.functions with parameters of type DateTime.GranularityModifier and TypeMethodDescriptionstatic ScalarValuedFunctionDateTime.addTime(ScalarValuedFunction time, ScalarValuedFunction delta, DateTime.Granularity granularity) Adds a time period to the specified date/time value.static ScalarValuedFunctionDateTime.addTime(ScalarValuedFunction time, ScalarValuedFunction delta, DateTime.Granularity granularity, ZoneId zoneId) Adds a time period to the specified date/time value.static ScalarValuedFunctionDateTime.addTime(String timeField, String deltaField, DateTime.Granularity granularity) Adds a time period to the specified date/time value.static ScalarValuedFunctionDateTime.addTime(String timeField, String deltaField, DateTime.Granularity granularity, ZoneId zoneId) Adds a time period to the specified date/time value.static ScalarValuedFunctionDateTime.subtractTime(ScalarValuedFunction time, ScalarValuedFunction delta, DateTime.Granularity granularity) Subtracts a time period from the specified date/time value.static ScalarValuedFunctionDateTime.subtractTime(ScalarValuedFunction time, ScalarValuedFunction delta, DateTime.Granularity granularity, ZoneId zoneId) Subtracts a time period from the specified date/time value.static ScalarValuedFunctionDateTime.subtractTime(String timeField, String deltaField, DateTime.Granularity granularity) Subtracts a time period from the specified date/time value.static ScalarValuedFunctionDateTime.subtractTime(String timeField, String deltaField, DateTime.Granularity granularity, ZoneId zoneId) Subtracts a time period from the specified date/time value.static ScalarValuedFunctionDateTime.timeDiff(ScalarValuedFunction startValue, ScalarValuedFunction endValue, DateTime.Granularity granularity) Builds an expression measuring the time interval between two date/time expressions using a specified time unit.static ScalarValuedFunctionDateTime.timeDiff(ScalarValuedFunction startValue, ScalarValuedFunction endValue, DateTime.Granularity granularity, int scale) Builds an expression measuring the time interval between two date/time expressions using a specified time unit and scale.static ScalarValuedFunctionDateTime.timeDiff(String startField, String endField, DateTime.Granularity granularity) Builds an expression measuring the time interval between two date/time fields using a specified time unit.static ScalarValuedFunctionDateTime.timeDiff(String startField, String endField, DateTime.Granularity granularity, int scale) Builds an expression measuring the time interval between two date/time fields using a specified time unit and scale.