
com.sdl.dxa.api.datamodel.model.MvcModelData Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dxa-data-model Show documentation
Show all versions of dxa-data-model Show documentation
DXA Data Model artifact provides API for de-/serializing CM JSON content into a DXA model
package com.sdl.dxa.api.datamodel.model;
import com.fasterxml.jackson.annotation.JsonTypeName;
import lombok.Builder;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;
import java.util.Map;
@JsonTypeName
@ToString
@NoArgsConstructor
@Getter
@Setter
@EqualsAndHashCode
public class MvcModelData {
private String actionName;
private String areaName;
private String controllerAreaName;
private String controllerName;
private String viewName;
private Map parameters;
@Builder
public MvcModelData(String actionName, String areaName, String controllerAreaName, String controllerName, String viewName, Map parameters) {
this.actionName = actionName;
this.areaName = areaName;
this.controllerAreaName = controllerAreaName;
this.controllerName = controllerName;
this.viewName = viewName;
this.parameters = parameters;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy