Module is.codion.framework.model
Package is.codion.framework.model
Interface ModelLink.Builder.ModelStep
- Enclosing interface:
ModelLink.Builder<B extends ModelLink.Builder<B>>
public static interface ModelLink.Builder.ModelStep
Specifies the linked detail model.
-
Method Summary
Modifier and TypeMethodDescription<M extends EntityModel<M,E, T, R>, E extends EntityEditModel<M, E, T, R>, T extends EntityTableModel<M, E, T, R>, R extends EntityEditor<R>, B extends ModelLink.Builder<B>>
ModelLink.Builder<B> model(M model) Returns a newModelLink.Builderinstance.
-
Method Details
-
model
<M extends EntityModel<M,E, ModelLink.Builder<B> modelT, R>, E extends EntityEditModel<M, E, T, R>, T extends EntityTableModel<M, E, T, R>, R extends EntityEditor<R>, B extends ModelLink.Builder<B>> (M model) Returns a new
ModelLink.Builderinstance.Note that if the linked model contains a table model it is configured so that a query condition is required for it to show any data, via
EntityQueryModel.conditionRequired()- Type Parameters:
M- theEntityModeltypeE- theEntityEditModeltypeT- theEntityTableModeltypeR- theEntityEditortypeB- the builder type- Parameters:
model- the model to link- Returns:
- a
ModelLink.Builderinstance
-