Interface RepresentationModelFactories
-
public interface RepresentationModelFactoriesA container that holds the factories for all known types ofRepresentationModels that are used during the deserialization process.- Since:
- 1.0.0
- Author:
- Ingo Griebsch
-
-
Field Summary
Fields Modifier and Type Field Description static RepresentationModelFactoriesDEFAULT_INSTANCEThe default instance that can be used if no specific implementation of this interface is necessary.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default CollectionModelFactoryforCollectioModel()default EntityModelFactoryforEntityModel()default PagedModelFactoryforPagedModel()default RepresentationModelFactoryforRepresentationModel()
-
-
-
Field Detail
-
DEFAULT_INSTANCE
static final RepresentationModelFactories DEFAULT_INSTANCE
The default instance that can be used if no specific implementation of this interface is necessary.
-
-
Method Detail
-
forRepresentationModel
default RepresentationModelFactory forRepresentationModel()
- Returns:
- a factory to create
RepresentationModelinstances.
-
forEntityModel
default EntityModelFactory forEntityModel()
- Returns:
- a factory to create
EntityModelinstances.
-
forCollectioModel
default CollectionModelFactory forCollectioModel()
- Returns:
- a factory to create
CollectionModelinstances.
-
forPagedModel
default PagedModelFactory forPagedModel()
- Returns:
- a factory to create
PagedModelinstances.
-
-