Annotation Interface ChildTable


@Retention(RUNTIME) public @interface ChildTable
value that goes inside a QMetadataProducingEntity annotation, to define child-tables, e.g., for producing joins and childRecordList widgets
  • Element Details

    • childTableEntityClass

      Class<? extends QRecordEntity> childTableEntityClass
    • joinFieldName

      String joinFieldName
      Default:
      ""
    • childJoin

      ChildJoin childJoin
      Default:
      @com.kingsrook.qqq.backend.core.model.metadata.producers.annotations.ChildJoin(enabled=false)
    • childRecordListWidget

      ChildRecordListWidget childRecordListWidget
      Default:
      @com.kingsrook.qqq.backend.core.model.metadata.producers.annotations.ChildRecordListWidget(enabled=false)