NumberKeywordsDTO.java
package sk.iway.iwcm.components.seo.jpa;
import lombok.Getter;
import lombok.Setter;
import sk.iway.iwcm.system.datatable.DataTableColumnType;
import sk.iway.iwcm.system.datatable.annotations.DataTableColumn;
@Getter
@Setter
public class NumberKeywordsDTO {
public NumberKeywordsDTO() {}
public NumberKeywordsDTO(Integer order, String name, Integer numberOfPages, Integer numberOfKeywords, Integer numberOfKeywordsSubstring) {
this.order = order;
this.name = name;
this.numberOfPages = numberOfPages;
this.numberOfKeywords = numberOfKeywords;
this.numberOfKeywordsSubstring = numberOfKeywordsSubstring;
}
@DataTableColumn(
inputType = DataTableColumnType.NUMBER,
title="stat_top.order"
)
private Integer order;
@DataTableColumn(
inputType = DataTableColumnType.TEXT,
title="components.seo.keywords.name",
renderFormatLinkTemplate = "javascript:getSearchAll({{order}});"
)
private String name;
@DataTableColumn(
inputType = DataTableColumnType.NUMBER,
title="components.seo.keywords.number.pages"
)
private Integer numberOfPages;
@DataTableColumn(
inputType = DataTableColumnType.NUMBER,
title="components.seo.keywords.number.keywords"
)
private Integer numberOfKeywords;
@DataTableColumn(
inputType = DataTableColumnType.NUMBER,
title="components.seo.keywords.number.keywords_substring"
)
private Integer numberOfKeywordsSubstring;
}