All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.rongaru.javaee.common.Paginator Maven / Gradle / Ivy

package io.github.rongaru.javaee.common;

public class Paginator extends Paginator_4 {

	public void navigateIntoPrevPage( ) {
		handleNavigatorProcess( this :: navigateIntoPrevPage );
	}

	public void navigateIntoNextPage( ) {
		handleNavigatorProcess( this :: navigateIntoNextPage );
	}

	public void navigateIntoFirstPage( ) {
		handleNavigatorProcess( this :: navigateIntoFirstPage );
	}

	public void navigateIntoFinalPage( ) {
		handleNavigatorProcess( this :: navigateIntoFinalPage );
	}

	@Override
	public void calculatePaginationSetting( ) {
		handleNavigatorProcess( this :: calculateCurrentNumber );
		handleNavigatorProcess( this :: calculateTotalViewPages );
		handleNavigatorProcess( this :: calculateViewPageNumbers );
		handleNavigatorProcess( this :: calculateIsFirstPage );
		handleNavigatorProcess( this :: calculateIsFinalPage );
		handleNavigatorProcess( this :: calculateIsPageable );
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy