Package io.tesler.core.service.rowmeta
Class FieldMetaBuilder<T extends DataResponseDTO>
- java.lang.Object
-
- io.tesler.core.service.rowmeta.FieldMetaBuilder<T>
-
- Direct Known Subclasses:
AudDictionaryFieldMetaBuilder
,BaseDictionaryLnkRuleCondFieldMetaBuilder
,BaseWorkflowAssigneeRecommendationFieldMetaBuilder
,BaseWorkflowConditionFieldMetaBuilder
,BaseWorkflowPostFunctionFieldMetaBuilder
,BaseWorkflowTransitionValidationFieldMetaBuilder
,BcFieldMetaBuilder
,BcPropertiesMetaBuilder
,CustomizableResponseServiceFieldMetaBuilder
,DeptFieldMetaBuilder
,DictionaryItemsFieldMetaBuilder
,DictionaryLnkRuleFieldMetaBuilder
,DictionaryLnkRuleValueFieldMetaBuilder
,DictionaryTypeDescFieldMetaBuilder
,FilterGroupMetaBuilder
,HistoricityFieldMetaBuilder
,NotificationRecipientFieldMetaBuilder
,NotificationSettingsFieldMetaBuilder
,NotificationTemplateFieldMetaBuilder
,ScheduledJobFieldMetaBuilder
,ScheduledJobParamFieldMetaBuilder
,ScreenFieldMetaBuilder
,SystemSettingFieldMetaBuilder
,TaskChildBcFieldMetaBuilder
,WidgetFieldMetaBuilder
,WorkflowFieldMetaBuilder
,WorkflowStepConditionGroupFieldMetaBuilder
,WorkflowStepFieldFieldMetaBuilder
,WorkflowStepFieldMetaBuilder
,WorkflowTaskChildBcAvailabilityFieldMetaBuilder
,WorkflowTaskFieldsFieldMetaBuilder
,WorkflowTaskMigrationFieldMetaBuilder
,WorkflowTransitionConditionGroupFieldMetaBuilder
,WorkflowTransitionFieldMetaBuilder
,WorkflowTransitionGroupMetaBuilder
,WorkflowVersionFieldMetaBuilder
public abstract class FieldMetaBuilder<T extends DataResponseDTO> extends Object
-
-
Constructor Summary
Constructors Constructor Description FieldMetaBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
buildExtremeRowDependentMeta(RowDependentFieldsMeta<T> fields, ExtremeBcDescription bcDescription, Long id, Long parentId)
void
buildIndependentMeta(FieldsMeta<T> fields, BusinessComponent bc)
abstract void
buildIndependentMeta(FieldsMeta<T> fields, InnerBcDescription bcDescription, Long parentId)
void
buildRowDependentMeta(RowDependentFieldsMeta<T> fields, BusinessComponent bc)
abstract void
buildRowDependentMeta(RowDependentFieldsMeta<T> fields, InnerBcDescription bcDescription, Long id, Long parentId)
-
-
-
Method Detail
-
buildRowDependentMeta
public void buildRowDependentMeta(RowDependentFieldsMeta<T> fields, BusinessComponent bc)
-
buildIndependentMeta
public void buildIndependentMeta(FieldsMeta<T> fields, BusinessComponent bc)
-
buildRowDependentMeta
public abstract void buildRowDependentMeta(RowDependentFieldsMeta<T> fields, InnerBcDescription bcDescription, Long id, Long parentId)
-
buildExtremeRowDependentMeta
public void buildExtremeRowDependentMeta(RowDependentFieldsMeta<T> fields, ExtremeBcDescription bcDescription, Long id, Long parentId)
-
buildIndependentMeta
public abstract void buildIndependentMeta(FieldsMeta<T> fields, InnerBcDescription bcDescription, Long parentId)
-
-