Package org.cxbox.core.service.rowmeta
Class FieldMetaBuilder<T extends org.cxbox.api.data.dto.DataResponseDTO>
- java.lang.Object
-
- org.cxbox.core.service.rowmeta.FieldMetaBuilder<T>
-
- Direct Known Subclasses:
HistoricityFieldMetaBuilder
public abstract class FieldMetaBuilder<T extends org.cxbox.api.data.dto.DataResponseDTO> extends Object
-
-
Constructor Summary
Constructors Constructor Description FieldMetaBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidbuildExtremeRowDependentMeta(RowDependentFieldsMeta<T> fields, ExtremeBcDescription bcDescription, Long id, Long parentId)voidbuildIndependentMeta(FieldsMeta<T> fields, BusinessComponent bc)abstract voidbuildIndependentMeta(FieldsMeta<T> fields, InnerBcDescription bcDescription, Long parentId)voidbuildRowDependentMeta(RowDependentFieldsMeta<T> fields, BusinessComponent bc)abstract voidbuildRowDependentMeta(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)
-
-