M
- An interface extending the ModelDescriptor
interface, being rich enough to describe the model implementing this interface.public interface DescribedModel<M extends ModelDescriptor> extends ModelInterface
Modifier and Type | Method and Description |
---|---|
M |
getDescriptor()
Return a model descriptor representing this model.
|
DescribedProduct<? extends ProductDescriptor> |
getProductFromDescriptor(ProductDescriptor productDescriptor)
Construct a product from a product descriptor, which may be valued by this model.
|
M getDescriptor()
DescribedProduct<? extends ProductDescriptor> getProductFromDescriptor(ProductDescriptor productDescriptor)
productDescriptor
- Given product descriptor.Copyright © 2018. All rights reserved.