Interface RepresentationModelFactories
-
public interface RepresentationModelFactories
A container that holds the factories for all known types ofRepresentationModel
s that are used during the deserialization process.- Since:
- 1.0.0
- Author:
- Ingo Griebsch
-
-
Field Summary
Fields Modifier and Type Field Description static RepresentationModelFactories
DEFAULT_INSTANCE
The 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 CollectionModelFactory
forCollectioModel()
default EntityModelFactory
forEntityModel()
default PagedModelFactory
forPagedModel()
default RepresentationModelFactory
forRepresentationModel()
-
-
-
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
RepresentationModel
instances.
-
forEntityModel
default EntityModelFactory forEntityModel()
- Returns:
- a factory to create
EntityModel
instances.
-
forCollectioModel
default CollectionModelFactory forCollectioModel()
- Returns:
- a factory to create
CollectionModel
instances.
-
forPagedModel
default PagedModelFactory forPagedModel()
- Returns:
- a factory to create
PagedModel
instances.
-
-