Uses of Class
io.wcm.handler.url.suffix.SuffixBuilder
Packages that use SuffixBuilder
-
Uses of SuffixBuilder in io.wcm.handler.url.suffix
Methods in io.wcm.handler.url.suffix that return SuffixBuilderModifier and TypeMethodDescription@NotNull SuffixBuilderSuffixBuilder.page(@NotNull com.day.cq.wcm.api.Page page, @NotNull com.day.cq.wcm.api.Page suffixBasePage) Puts a relative path of a page into the suffix.@NotNull SuffixBuilderSuffixBuilder.pages(@NotNull List<com.day.cq.wcm.api.Page> pages, @NotNull com.day.cq.wcm.api.Page suffixBasePage) Constructs a suffix that contains multiple key-value pairs and address pages.@NotNull SuffixBuilderPuts a key-value pair into the suffix.@NotNull SuffixBuilderPuts a map of key-value pairs into the suffix.@NotNull SuffixBuilderSuffixBuilder.resource(@NotNull org.apache.sling.api.resource.Resource resource, @NotNull org.apache.sling.api.resource.Resource suffixBaseResource) Puts a relative path of a resource into the suffix.@NotNull SuffixBuilderSuffixBuilder.resources(@NotNull List<org.apache.sling.api.resource.Resource> resources, @NotNull org.apache.sling.api.resource.Resource baseResource) Constructs a suffix that contains multiple key-value pairs and address resources.static @NotNull SuffixBuilderSuffixBuilder.thatDiscardsAllSuffixState()Creates a suffix builder that discards all existing suffix state.static @NotNull SuffixBuilderSuffixBuilder.thatDiscardsNamedParts(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull String @NotNull ... keysToDiscard) Creates a suffix builder that discards named parts.static @NotNull SuffixBuilderSuffixBuilder.thatDiscardsResourceAndNamedParts(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull String @NotNull ... keysToDiscard) Creates a suffix builder that discards resource and named parts.static @NotNull SuffixBuilderSuffixBuilder.thatDiscardsResourceParts(@NotNull org.apache.sling.api.SlingHttpServletRequest request) Creates a suffix builder that discards resource parts.static @NotNull SuffixBuilderSuffixBuilder.thatDiscardsSpecificResourceAndNamedParts(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull String resourcePathToDiscard, @NotNull String @NotNull ... keysToDiscard) Creates a suffix builder that discards a specific resource and named parts.static @NotNull SuffixBuilderSuffixBuilder.thatKeepsAllParts(@NotNull org.apache.sling.api.SlingHttpServletRequest request) Creates a suffix builder that keeps all parts from the current request.static @NotNull SuffixBuilderSuffixBuilder.thatKeepsNamedParts(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull String @NotNull ... keysToKeep) Creates a suffix builder that keeps only named parts.static @NotNull SuffixBuilderSuffixBuilder.thatKeepsNamedPartsAndResources(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull String @NotNull ... keysToKeep) Creates a suffix builder that keeps named parts and resource parts.static @NotNull SuffixBuilderSuffixBuilder.thatKeepsResourceParts(@NotNull org.apache.sling.api.SlingHttpServletRequest request) Creates a suffix builder that keeps only resource parts.