Package io.github.astrapi69.model.api
Interface IChainingModel<T>
-
- Type Parameters:
T
- the generic type of the model object
- All Superinterfaces:
Attachable
,IDetachable
,IModel<T>
,java.io.Serializable
- All Known Implementing Classes:
AbstractPropertyModel
,ChainingModel
,PropertyModel
public interface IChainingModel<T> extends IModel<T>
The interfaceIChainingModel
provides chaining for model objects. TheIChainingModel
is also responsible to detach the internal models.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IModel<?>
getChainedModel()
Gets the chained model.void
setChainedModel(IModel<?> model)
Sets the chained model.-
Methods inherited from interface io.github.astrapi69.model.api.Attachable
attach
-
Methods inherited from interface io.github.astrapi69.model.api.IDetachable
detach
-
-