Package org.cxbox.core.service.rowmeta
Class HistoricityFieldMetaBuilder<T extends HistoricityDto>
- java.lang.Object
-
- org.cxbox.core.service.rowmeta.FieldMetaBuilder<T>
-
- org.cxbox.core.service.rowmeta.HistoricityFieldMetaBuilder<T>
-
public abstract class HistoricityFieldMetaBuilder<T extends HistoricityDto> extends FieldMetaBuilder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.springframework.context.ApplicationContextapplicationContext
-
Constructor Summary
Constructors Constructor Description HistoricityFieldMetaBuilder(Class<? extends HistoricityKey<?,T>> historicityKeyClass)
-
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)voidbuildIndependentMeta(FieldsMeta<T> fields, InnerBcDescription bcDescription, Long parentId)voidbuildRowDependentMeta(RowDependentFieldsMeta<T> fields, BusinessComponent bc)voidbuildRowDependentMeta(RowDependentFieldsMeta<T> fields, InnerBcDescription bcDescription, Long id, Long parentId)protected abstract voiddependentMeta(RowDependentFieldsMeta<T> fields, InnerBcDescription bcDescription, Long id, Long parentId)protected abstract voidindependentMeta(FieldsMeta<T> fields, InnerBcDescription bcDescription, Long parentId)
-
-
-
Constructor Detail
-
HistoricityFieldMetaBuilder
public HistoricityFieldMetaBuilder(Class<? extends HistoricityKey<?,T>> historicityKeyClass)
-
-
Method Detail
-
buildRowDependentMeta
public final void buildRowDependentMeta(RowDependentFieldsMeta<T> fields, BusinessComponent bc)
- Overrides:
buildRowDependentMetain classFieldMetaBuilder<T extends HistoricityDto>
-
buildIndependentMeta
public final void buildIndependentMeta(FieldsMeta<T> fields, BusinessComponent bc)
- Overrides:
buildIndependentMetain classFieldMetaBuilder<T extends HistoricityDto>
-
buildExtremeRowDependentMeta
public final void buildExtremeRowDependentMeta(RowDependentFieldsMeta<T> fields, ExtremeBcDescription bcDescription, Long id, Long parentId)
- Overrides:
buildExtremeRowDependentMetain classFieldMetaBuilder<T extends HistoricityDto>
-
buildRowDependentMeta
public final void buildRowDependentMeta(RowDependentFieldsMeta<T> fields, InnerBcDescription bcDescription, Long id, Long parentId)
- Specified by:
buildRowDependentMetain classFieldMetaBuilder<T extends HistoricityDto>
-
buildIndependentMeta
public final void buildIndependentMeta(FieldsMeta<T> fields, InnerBcDescription bcDescription, Long parentId)
- Specified by:
buildIndependentMetain classFieldMetaBuilder<T extends HistoricityDto>
-
dependentMeta
protected abstract void dependentMeta(RowDependentFieldsMeta<T> fields, InnerBcDescription bcDescription, Long id, Long parentId)
-
independentMeta
protected abstract void independentMeta(FieldsMeta<T> fields, InnerBcDescription bcDescription, Long parentId)
-
-