@Named @Singleton public class DefaultModelUrlNormalizer extends java.lang.Object implements ModelUrlNormalizer
| Modifier and Type | Field and Description |
|---|---|
private UrlNormalizer |
urlNormalizer |
| Constructor and Description |
|---|
DefaultModelUrlNormalizer() |
| Modifier and Type | Method and Description |
|---|---|
void |
normalize(Model model,
ModelBuildingRequest request)
Normalizes the well-known URLs of the specified model.
|
private java.lang.String |
normalize(java.lang.String url) |
DefaultModelUrlNormalizer |
setUrlNormalizer(UrlNormalizer urlNormalizer) |
@Inject private UrlNormalizer urlNormalizer
public DefaultModelUrlNormalizer setUrlNormalizer(UrlNormalizer urlNormalizer)
public void normalize(Model model, ModelBuildingRequest request)
ModelUrlNormalizernormalize in interface ModelUrlNormalizermodel - The model whose URLs should be normalized, may be null.request - The model building request that holds further settings, must not be null.private java.lang.String normalize(java.lang.String url)