Annotation Type KeysetConfig
Required configuration for a
KeysetPageable that specifies the keyset element type.- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionThe query parameter name for the highest keyset parameter.Class<?>Alias forvalue().The query parameter name for the lowest keyset parameter.The query parameter name for the previous offset parameter.The query parameter name for the previous page parameter.The query parameter name for the previous page size parameter.Class<?>The keyset element type.
-
Element Details
-
value
Class<?> valueThe keyset element type. Usually the entity type or the DTO type representing the result element type.- Returns:
- The keyset element type.
- Default:
- void.class
-
keysetClass
Class<?> keysetClassAlias forvalue().- Returns:
- The keyset element type
- Default:
- void.class
-
previousOffsetName
String previousOffsetNameThe query parameter name for the previous offset parameter. If empty, the value fromKeysetPageableConfiguration.getPreviousOffsetParameterName()is used.- Returns:
- The previous offset query parameter name
- Since:
- 1.3.0
- Default:
- ""
-
previousPageName
String previousPageNameThe query parameter name for the previous page parameter. If empty, the value fromKeysetPageableConfiguration.getPreviousPageParameterName()is used.- Returns:
- The previous page query parameter name
- Default:
- ""
-
previousPageSizeName
String previousPageSizeNameThe query parameter name for the previous page size parameter. If empty, the value fromKeysetPageableConfiguration.getPreviousSizeParameterName()()} is used.- Returns:
- The previous page size query parameter name
- Default:
- ""
-
lowestName
String lowestNameThe query parameter name for the lowest keyset parameter. If empty, the value fromKeysetPageableConfiguration.getLowestParameterName()()} is used.- Returns:
- The lowest keyset query parameter name
- Default:
- ""
-
highestName
String highestNameThe query parameter name for the highest keyset parameter. If empty, the value fromKeysetPageableConfiguration.getHighestParameterName()()} is used.- Returns:
- The highest keyset query parameter name
- Default:
- ""
-