Package com.inet.report
Interface DynamicValueProvider
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
CascadingValueProvider
,FieldValueProvider
,QueryValueProvider
,SQLValueProvider
Provides default values for a prompt field at run-time.
getDefaultValues()
must not return null, but rather at least an empty DefaultValue
array.- Since:
- 7.6
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault DefaultValue[]
Returns an array of DefaultValue objects for a prompt field.void
Query the DefaultValue objects for a prompt field.
-
Method Details
-
getDefaultValues
Returns an array of DefaultValue objects for a prompt field. Will never return null.- Returns:
- an array of DefaultValue objects for a prompt field. Will never return null.
- Since:
- 7.6
-
getDefaultValues
Query the DefaultValue objects for a prompt field. Its stops if the function return false.- Parameters:
func
- the function to use to compute the value- Since:
- 19.0
-