
org.thymeleaf.dialect.springdata.SpringDataDialect Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of thymeleaf-spring-data-dialect Show documentation
Show all versions of thymeleaf-spring-data-dialect Show documentation
Data pagination made easy with Thymeleaf and Spring Data
package org.thymeleaf.dialect.springdata;
import java.util.HashSet;
import java.util.Set;
import org.thymeleaf.dialect.AbstractXHTMLEnabledDialect;
import org.thymeleaf.processor.IProcessor;
public final class SpringDataDialect extends AbstractXHTMLEnabledDialect{
public static final String PREFIX="sd";
public String getPrefix() {
return PREFIX;
}
@Override
public Set getProcessors() {
final Set attrProcessors = new HashSet();
attrProcessors.add(new PaginationAttrProcessor());
attrProcessors.add(new PaginationSortAttrProcessor());
attrProcessors.add(new PaginationSummaryAttrProcessor());
attrProcessors.add(new PageObjectAttrProcessor());
attrProcessors.add(new PaginationUrlAttrProcessor());
attrProcessors.add(new PaginationQualifierAttrProcessor());
attrProcessors.add(new PaginationSplitAttrProcessor());
return attrProcessors;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy