@Component(value="ui_Aggregations")
public class Aggregations
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Class,Aggregation> |
aggregationByDatatype |
protected io.jmix.core.metamodel.datatype.DatatypeRegistry |
datatypeRegistry |
Constructor and Description |
---|
Aggregations() |
Modifier and Type | Method and Description |
---|---|
<T> Aggregation<T> |
get(java.lang.Class<T> clazz) |
protected <T> void |
register(io.jmix.core.metamodel.datatype.Datatype datatype,
Aggregation<T> aggregation) |
protected void |
registerDatatypes() |
void |
setDatatypeRegistry(io.jmix.core.metamodel.datatype.DatatypeRegistry datatypeRegistry) |
protected io.jmix.core.metamodel.datatype.DatatypeRegistry datatypeRegistry
protected java.util.Map<java.lang.Class,Aggregation> aggregationByDatatype
@Autowired public void setDatatypeRegistry(io.jmix.core.metamodel.datatype.DatatypeRegistry datatypeRegistry)
@Nullable public <T> Aggregation<T> get(java.lang.Class<T> clazz)
protected void registerDatatypes()
protected <T> void register(io.jmix.core.metamodel.datatype.Datatype datatype, Aggregation<T> aggregation)