Annotation Interface EntityDataSetDef


@Target(TYPE) @Retention(RUNTIME) public @interface EntityDataSetDef
Additional parameters for a data set definition of DataSetType.SINGLE and DataSetType.MULTI types. The entities are always reloaded from the database. Fetch plan can be provided by the fetchPlanName() attribute or by the FetchPlanProvider delegate method.
Model object is DataSet.
See Also:
  • Element Details

    • parameterAlias

      String parameterAlias
      Alias of the input parameter (defined with InputParameterDef) used as data source for this data set.
      Default:
      ""
    • nestedCollectionAttribute

      String nestedCollectionAttribute
      Name of the parameter entity's nested collection attribute, if this collection should be used as data source for a DataSetType.MULTI data set.
      Default:
      ""
    • fetchPlanName

      String fetchPlanName
      Name of the globally defined fetch plan to reload entity(-ies) from the data store.
      Default:
      ""