Schnittstelle DynamicValueProvider

Alle Superschnittstellen:
Serializable
Alle bekannten Implementierungsklassen:
CascadingValueProvider, FieldValueProvider, QueryValueProvider, SQLValueProvider

public interface DynamicValueProvider extends Serializable
Provides default values for a prompt field at run-time. getDefaultValues() must not return null, but rather at least an empty DefaultValue array.
Seit:
7.6
Siehe auch:
  • Methodendetails

    • getDefaultValues

      default DefaultValue[] getDefaultValues()
      Returns an array of DefaultValue objects for a prompt field. Will never return null.
      Gibt zurück:
      an array of DefaultValue objects for a prompt field. Will never return null.
      Seit:
      7.6
    • getDefaultValues

      void getDefaultValues(@Nonnull Function<DefaultValue, Boolean> func)
      Query the DefaultValue objects for a prompt field. Its stops if the function return false.
      Parameter:
      func - the function to use to compute the value
      Seit:
      19.0