
com.sdl.dxa.api.datamodel.model.PageTemplateData 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 com.sdl.dxa.api.datamodel.Constants;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.joda.time.DateTime;
@NoArgsConstructor
@Data
@Accessors(chain = true)
@JsonTypeName
public class PageTemplateData {
private String id;
private String namespace;
private String title;
private String fileExtension;
private DateTime revisionDate;
private ContentModelData metadata;
public String getNamespace() {
return namespace == null ? Constants.DEFAULT_NAMESPACE : namespace;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy