Class CustomDateInterval
java.lang.Object
io.jmix.flowuidata.dateinterval.model.CustomDateInterval
- All Implemented Interfaces:
BaseDateInterval,Function<String,String>
DTO class describes a date interval with a custom date range.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.app.propertyfilter.dateinterval.model.BaseDateInterval
BaseDateInterval.Type -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCustomDateInterval(String propertyPath, String datatype, Object start, Object end) -
Method Summary
-
Field Details
-
propertyPath
-
datatype
-
start
-
end
-
-
Constructor Details
-
CustomDateInterval
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceBaseDateInterval- Returns:
- type of date interval
-
getPropertyPath
- Returns:
- property name that is used to generate the parameter name in the query
-
getDatatype
- Returns:
- datatype ID of the property
-
getStart
- Returns:
- date interval start date
-
getEnd
- Returns:
- date interval end date
-
apply
-
getStartParameterName
- Returns:
- parameter name of the start date in a query
-
getEndParameterName
- Returns:
- parameter name of the end date in a query
-