Index

A B C D E F G H I L M N O P R S T U V W Z 
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form

A

ABOUT - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a resource that is the subject of the link's context.
add(Link) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Adds links to the HalWrapper.
add(Iterable<Link>) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Adds links to the HalWrapper.
add(LeftT, List<RightT>) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Adds a new pair to the list.
add(LeftT, RightT) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Adds a new pair to the list.
ALTERNATE - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a substitute for this context.
ASCENDING - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.utility.SortDirection
Sort direction representing ascending order.
assembleWithOffset(int, long, Long) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Computes pagination information based on page size, total number of elements, and an optional offset.
assembleWithPageNumber(int, long, int) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Computes pagination information based on page size, total number of elements, and an optional offset.
AUTHOR - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to the author of the context.

B

BaseUrlExtractor - Klasse in de.kamillionlabs.hateoflux.linkbuilder
Utility class for extracting the base URL from a server web exchange or HTTP request.
buildLinksForEmbedded(EmbeddedT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedEmbeddedLinkAssemblerModule
Main method for building all links for a given embedded resource, including a self-link and other contextual links.
buildLinksForResource(ResourceT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceLinkAssemblerModule
Main method for building all links for a given resource, including a self-link and other contextual links.
buildLinksForResourceList(HalPageInfo, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Main method for building all links for a paged list of resources and embedded resources, including navigational links and other contextual links applicable to the entire list.
buildLinksForResourceList(ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Main method for building all links for a list of resources and embedded resources, including a self-link and other contextual links applicable to the entire list.
buildOtherLinksForEmbedded(EmbeddedT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedEmbeddedLinkAssemblerModule
Provides additional contextual links for a given embedded resource, beyond the self-link.
buildOtherLinksForResource(ResourceT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceLinkAssemblerModule
Provides additional contextual links for a given resource, beyond the self-link.
buildOtherLinksForResourceList(ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Provides additional contextual links for a list of resources and embedded resources, beyond the self-link, applicable to the entire list.
buildSelfLinkForEmbedded(EmbeddedT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedEmbeddedLinkAssemblerModule
Creates a self-link for a given embedded resource, representing a URI that clients can use to access the resource directly.
buildSelfLinkForResource(ResourceT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceLinkAssemblerModule
Creates a self-link for a given resource, representing a URI that clients can use to access the resource directly.
buildSelfLinkForResourceList(ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Creates a self-link for a list of resources and embedded resources, representing a URI that clients can use to access the list directly, applicable to the entire list.
by(String, SortDirection) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
Creates a new SortCriteria instance with the specified property and direction.

C

CANONICAL - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Designates the preferred version of a resource.
COLLECTION - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
The target IRI points to a resource which represents the collection resource for the context IRI.
collectionRelation() - Element in Annotationsschnittstellen de.kamillionlabs.hateoflux.model.hal.Relation
Defines the relation to be used when referring to a collection of resources.
Composite - Annotationsschnittstelle in de.kamillionlabs.hateoflux.model.hal
Annotation to be used in combination with RequestParam to indicate that collection-based parameters should be rendered as composite values in URLs.
CONTENTS - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a table of contents.
ControllerMethodReference<ControllerT> - Schnittstelle in de.kamillionlabs.hateoflux.linkbuilder
Functional interface for method references to a controller method in the context of URI generation.
COPYRIGHT - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a copyright notice for the context.
CREATE_FORM - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
The target IRI points to a resource where a submission form can be obtained.
createEmptyListWrapper(Class<?>, int, int, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Creates a paged empty HalListWrapper including hypermedia links applicable to the entire list.
createEmptyListWrapper(Class<?>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Creates an empty HalListWrapper including hypermedia links applicable to the entire list.
createEmptyListWrapper(String, int, int, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Creates an empty HalListWrapper including hypermedia links applicable to the entire list.
createEmptyListWrapper(String, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Creates an empty HalListWrapper including hypermedia links applicable to the entire list.

D

de.kamillionlabs.hateoflux.assembler - Package de.kamillionlabs.hateoflux.assembler
 
de.kamillionlabs.hateoflux.linkbuilder - Package de.kamillionlabs.hateoflux.linkbuilder
 
de.kamillionlabs.hateoflux.model.hal - Package de.kamillionlabs.hateoflux.model.hal
 
de.kamillionlabs.hateoflux.model.link - Package de.kamillionlabs.hateoflux.model.link
 
de.kamillionlabs.hateoflux.utility - Package de.kamillionlabs.hateoflux.utility
 
de.kamillionlabs.hateoflux.utility.pair - Package de.kamillionlabs.hateoflux.utility.pair
 
deriveNavigationLinks(HalPageInfo, SortCriteria...) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Derives a list of navigational links (i.e., self, first, prev, next, last) based on the provided pagination and sorting information.
deriveNavigationLinks(HalPageInfo, List<SortCriteria>) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
DESCENDING - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.utility.SortDirection
Sort direction representing descending order.
determineCollectionRelationName(Class<?>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Determines the collection name based on Relation annotation or using a default naming strategy.
determineRelationNameForObject(Object) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Determines the appropriate relation name for a given object based on its type.
determineResourceRelationName(Class<?>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Determines the resource name based on Relation annotation or using a default naming strategy.
direction() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
Gibt den Wert für die Datensatzkomponente direction zurück.
doesNotIncludeAllPathParameters(Set<String>) - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Checks if the given set of parameter names does not include all path parameters from the URI template.

E

EDIT - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a resource that can be directly edited.
EDIT_FORM - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
The target IRI points to a resource where a submission form for editing this resource can be obtained.
EmbeddingHalWrapperAssembler<ResourceT,EmbeddedT> - Schnittstelle in de.kamillionlabs.hateoflux.assembler
Interface for managing the transformation of resources and their associated embedded resources into HAL-compliant representations, supplemented with hypermedia links.
empty() - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalEmbeddedWrapper
Creates an empty instance.
empty() - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Creates an empty MultiRightPair.
empty() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux
Creates an empty MultiRightPair.
empty() - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Creates an empty Pair.
empty() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
Creates an empty PairFlux.
empty(Class<?>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalListWrapper
Creates an empty HalListWrapper.
empty(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalListWrapper
Creates an empty HalListWrapper.
equals(Object) - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
equals(Object) - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
equals(Object) - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
equals(Object) - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
expand(Object...) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Utility method that serves as a proxy for UriExpander.expand(String, Object...).
expand(String, Object...) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriExpander
Expands the URI template using a list of anonymous parameters provided in the order they appear within the template.
expand(String, Map<String, ?>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriExpander
Expands the URI template using a map of named path or query parameters.
expand(String, Map<String, ?>, boolean) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriExpander
Expands the URI template using a map of named path or query parameters.
expand(Map<String, ?>) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Utility method that serves as a proxy for UriExpander.expand(String, Map).
expand(Map<String, ?>, boolean) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Utility method that serves as a proxy for UriExpander.expand(String, Map, boolean).
extractBaseUrl(ServerHttpRequest) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.BaseUrlExtractor
Extracts the base URL from the given ServerHttpRequest.
extractBaseUrl(ServerWebExchange) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.BaseUrlExtractor
Extracts the base URL from the given ServerWebExchange.

F

FIRST - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
An IRI that refers to the furthest preceding resource in a series of resources.
FlatHalWrapperAssembler<ResourceT> - Schnittstelle in de.kamillionlabs.hateoflux.assembler
Interface for managing the transformation of standalone resources into HAL-compliant representations, supplemented with hypermedia links in a reactive programming context.
from(Flux<LeftT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux
Initiates building a MultiRightPairFlux by providing the first Flux.
from(Flux<LeftT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
Initiates building a PairFlux by providing the first Flux.
fromIterable(Iterable<MultiRightPair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux
Creates a MultiRightPairFlux from an Iterable of MultiRightPair objects (e.g. from a MultiRightPairList).
fromIterable(Iterable<Pair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
Creates a PairFlux from an Iterable of Pair objects (e.g. from a PairList).

G

getEmbedded() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Returns the embedded resource(s).
getEmbeddedTClass() - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Specifies the class type of EmbeddedT that the assembler builds.
getFlattenedRights() - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Returns a flattened list of all right elements in the pairs.
getLeft() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Gets the left element
getLeft() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Gets the left element
getLeft(int) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Retrieves the left element of the pair at the specified index.
getLeft(int) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Retrieves the left element of the pair at the specified index.
getLefts() - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Returns a list of all left elements in the pairs.
getLefts() - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Returns a list of all left elements in the pairs.
getLink(IanaRelation) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Get a specific link of the links of the wrapped resource(s).
getLink(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Get a specific link of the links of the wrapped resource(s).
getLinks() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Get the list of links of the wrapped resource(s).
getNameOfEmbedded() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Returns the name of the embedded resource or list of resources.
getNameOfResourceList() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalListWrapper
Name of the list of resources.
getQueryParameterNames() - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Returns the names of the query parameters in the URI template.
getRequiredEmbedded() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Returns the embedded resource(s).
getRequiredLink(IanaRelation) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Get a specific link of the links of the wrapped resource(s).
getRequiredLink(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Get a specific link of the links of the wrapped resource(s).
getRequiredNameOfEmbedded() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Returns the name of the embedded resource or list of resources.
getResourceList() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalListWrapper
Returns the held list of resources.
getResourceTClass() - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
Specifies the class type of ResourceT that the assembler builds.
getRight() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Gets the right element
getRight(int) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Retrieves the right element of the pair at the specified index.
getRights() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Gets the right elements
getRights() - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Returns a list of all right elements in the pairs.
getRights(int) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Retrieves the right elements of the pair at the specified index.
getTotalNumberOfParameters() - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Returns the total number of parameters (path and query) in the URI template.

H

HalEmbeddedWrapper<EmbeddedT> - Klasse in de.kamillionlabs.hateoflux.model.hal
Represents an immutable wrapper class for encapsulating embedded resources in a hypermedia-driven format, adhering to HAL standards.
HalListWrapper<ResourceT,EmbeddedT> - Klasse in de.kamillionlabs.hateoflux.model.hal
Represents an immutable wrapper class for managing a collection of HalResourceWrapper instances in a hypermedia-driven format, adhering to HAL standards.
HalPageInfo - Datensatzklasse in de.kamillionlabs.hateoflux.model.hal
Represents pagination details in a hypermedia-driven format.
HalPageInfo(Integer, Long, Integer, Integer) - Konstruktor für Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Erstellt eine Instanz einer Datensatzklasse HalPageInfo.
HalResourceWrapper<ResourceT,EmbeddedT> - Klasse in de.kamillionlabs.hateoflux.model.hal
Represents an immutable wrapper class for adding hypermedia links to any arbitrary resource object and, optionally, incorporating embedded resources, adhering to HAL standards.
HalWrapper<HalWrapperT> - Klasse in de.kamillionlabs.hateoflux.model.hal
Abstract base class for HAL wrappers, providing essential functionality for managing hypermedia links according to HAL (Hypertext Application Language) standards.
HalWrapper() - Konstruktor für Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Creates empty HalWrapper
hasEmbedded() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Indicates whether the HalResourceWrapper has an embedded resource
hasExplodedQueryParameters() - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Checks if the URI template contains any exploded query parameters.
hashCode() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Gibt einen Hashcodewert für diese Objekt zurück.
hashCode() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Gibt einen Hashcodewert für diese Objekt zurück.
hashCode() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Gibt einen Hashcodewert für diese Objekt zurück.
hashCode() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
Gibt einen Hashcodewert für diese Objekt zurück.
hasOnlyQueryParameters() - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Checks if the URI template contains only query parameters and no path parameters.

I

IanaRelation - Enum-Klasse in de.kamillionlabs.hateoflux.model.link
A subset of IANA relations.
includesUnknownParameters(Set<String>) - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Checks if the given set of parameter names includes any parameters not present in the URI template.
invoke(ControllerT) - Methode in Schnittstelle de.kamillionlabs.hateoflux.linkbuilder.ControllerMethodReference
Method to invoke
isEmpty() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalEmbeddedWrapper
Indicates whether the wrapper holds a resource.
isEmpty() - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalListWrapper
Indicates whether the wrapper hold a non-empty list.
isEmpty() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Indicates whether the MultiRightPair is empty
isEmpty() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Indicates whether the Pair is empty
isExplodedQueryParameter(String) - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Checks if the specified query parameter is exploded in the URI template.
isScalar(Class<?>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
 
isTemplated() - Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Checks if the URI template contains any parameters.
isTemplated() - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Indicates whether the href is a URI template that should be templated with variables.
ITEM - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
The target IRI points to a resource that is a member of the collection represented by the context IRI.
itemRelation() - Element in Annotationsschnittstellen de.kamillionlabs.hateoflux.model.hal.Relation
Defines the relation to be used when referring to a single resource.

L

LAST - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
An IRI that refers to the furthest following resource in a series of resources.
left() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Gibt den Wert für die Datensatzkomponente left zurück.
left() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Gibt den Wert für die Datensatzkomponente left zurück.
LICENSE - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a license associated with this context.
Link - Klasse in de.kamillionlabs.hateoflux.model.link
Represents a hypermedia link with various attributes defining aspects of the link such as href, templated nature, and media type among others.
linkAsSelfOf(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Creates a new Link instance with an IANA relation of type IanaRelation.SELF.
LinkRelation - Klasse in de.kamillionlabs.hateoflux.model.link
Represents a link relation type as defined in RFC 8288.
links - Variable in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Links of the HalWrapper as whole.
linkTo(Class<ControllerT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.SpringControllerLinkBuilder
linkTo(Class<ControllerT>, ControllerMethodReference<ControllerT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.SpringControllerLinkBuilder
Creates a Link object that represents a link to the resource(s) addressed by calling the API of the specified controller class.

M

MultiRightPair<LeftT,RightT> - Datensatzklasse in de.kamillionlabs.hateoflux.utility.pair
Represents an immutable pair consisting of a single left value and multiple right values.
MultiRightPair(LeftT, List<RightT>) - Konstruktor für Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Erstellt eine Instanz einer Datensatzklasse MultiRightPair.
MultiRightPairFlux<LeftT,RightT> - Klasse in de.kamillionlabs.hateoflux.utility.pair
Wraps a Flux of MultiRightPair objects, providing convenient factory methods to create reactive streams of pairs.
MultiRightPairFlux.Builder<LeftT> - Klasse in de.kamillionlabs.hateoflux.utility.pair
Builder class for MultiRightPairFlux.
MultiRightPairList<LeftT,RightT> - Klasse in de.kamillionlabs.hateoflux.utility.pair
Utility class that associates multiple RightT values with a single LeftT value.
MultiRightPairListCollector - Klasse in de.kamillionlabs.hateoflux.utility.pair
Utility class providing collectors for MultiRightPairList.

N

NEXT - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Indicates that the link's context is a part of a series, and that the next in the series is the link target.
number() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Gibt den Wert für die Datensatzkomponente number zurück.

O

of() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates an empty MultiRightPairList.
of() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates an empty PairList.
of(IanaRelation) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.LinkRelation
Creates a new LinkRelation from a given IanaRelation.
of(IanaRelation, String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Creates a new Link instance and associates it with a specified IANA relation.
of(Pair<LeftT, RightT>) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Creates a new MultiRightPair from a Pair.
of(Integer, Long, Integer, Integer) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Creates a HalPageInfo instance using provided individual parameters.
of(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
Creates a new UriTemplateData instance from the given URI template string.
of(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Creates a new Link instance with the specified href but without any IANA relation.
of(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.LinkRelation
Creates a new LinkRelation from the given relation name.
of(List<MultiRightPair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList from a list of MultiRightPairs.
of(List<Pair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList from a list of pairs.
of(List<LeftT>, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList from two lists of left and right elements.
of(Map<LeftT, RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList from a map of left and right elements.
of(LeftT, List<RightT>) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Creates a new MultiRightPair with the specified left and right values.
of(LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with a single pair.
of(LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with two pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with three pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with four pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with five pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with six pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with seven pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with eight pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with nine pairs.
of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with ten pairs.
of(LeftT, RightT) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Creates a new MultiRightPair with the specified left and single right value.
of(LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with a single pair.
of(LeftT, RightT) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Creates a new Pair with the specified left and right values.
of(LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with a single pair.
of(LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with two pairs.
of(LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with two pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with three pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with three pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with four pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with four pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with five pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with five pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with six pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with six pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with seven pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with seven pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with eight pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with eight pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with nine pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with nine pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList with ten pairs.
of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Creates a PairList with ten pairs.
of(MultiValueMap<LeftT, RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Creates a MultiRightPairList from a MultiValueMap.
of(Flux<MultiRightPair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux
Creates a MultiRightPairFlux from an existing Flux of MultiRightPair objects.
of(Flux<Pair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
Creates a PairFlux from an existing Flux of Pair objects.

P

Pair<LeftT,RightT> - Datensatzklasse in de.kamillionlabs.hateoflux.utility.pair
Represents an immutable pair of two values.
Pair(LeftT, RightT) - Konstruktor für Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Erstellt eine Instanz einer Datensatzklasse Pair.
PairFlux<LeftT,RightT> - Klasse in de.kamillionlabs.hateoflux.utility.pair
Wraps a Flux of Pair objects, providing convenient factory methods to create reactive streams of pairs.
PairFlux.Builder<LeftT> - Klasse in de.kamillionlabs.hateoflux.utility.pair
Builder class for PairFlux.
PairList<LeftT,RightT> - Klasse in de.kamillionlabs.hateoflux.utility.pair
A specialized list implementation that stores pairs of values.
PairListCollector - Klasse in de.kamillionlabs.hateoflux.utility.pair
Utility class providing collectors for PairList.
prependBaseUrl(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Prepends the provided base URL to the current href.
prependBaseUrl(ServerHttpRequest) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Extracts the base URL from the given ServerHttpRequest and prepends it to the current href.
prependBaseUrl(ServerWebExchange) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Extracts the base URL from the given ServerWebExchange and prepends it to the current href.
PREV - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Indicates that the link's context is a part of a series, and that the previous in the series is the link target.
property() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
Gibt den Wert für die Datensatzkomponente property zurück.

R

RELATED - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Identifies a related resource.
Relation - Annotationsschnittstelle in de.kamillionlabs.hateoflux.model.hal
Identical to Spring's Hateoas @Relation annotation.
removePagingParameters(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriExpander
Removes existing paging query parameters page, size, and sort.
requiredValueWasNonExisting(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.ValidationMessageTemplates
Returns a message indicating that a required value was non-existing.
right() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Gibt den Wert für die Datensatzkomponente right zurück.
rights() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Gibt den Wert für die Datensatzkomponente rights zurück.

S

SealedEmbeddedLinkAssemblerModule<EmbeddedT> - Schnittstelle in de.kamillionlabs.hateoflux.assembler
Assembler module that builds links for an embedded resource.
SealedNonReactiveEmbeddingHalWrapperAssembler<ResourceT,EmbeddedT> - Schnittstelle in de.kamillionlabs.hateoflux.assembler
Interface for managing the transformation of resources and their associated embedded resources into HAL-compliant representations, supplemented with hypermedia links.
SealedNonReactiveFlatHalWrapperAssembler<ResourceT> - Schnittstelle in de.kamillionlabs.hateoflux.assembler
Interface for managing the transformation of standalone resources into HAL-compliant representations, supplemented with hypermedia links.
SealedResourceLinkAssemblerModule<ResourceT> - Schnittstelle in de.kamillionlabs.hateoflux.assembler
Assembler module that builds links for an resource.
SealedResourceListAssemblerModule<ResourceT,EmbeddedT> - Schnittstelle in de.kamillionlabs.hateoflux.assembler
Assembler module that has utility functions and builds links for a list of resources.
SEARCH - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a search tool for finding resources.
SELF - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Conveys an identifier for the link's context.
SERVICE - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Indicates a URI that can be used to retrieve a service.
size() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Gibt den Wert für die Datensatzkomponente size zurück.
slash(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Appends a specified URI part to the current Link's href.
SortCriteria - Datensatzklasse in de.kamillionlabs.hateoflux.utility
Represents sorting criteria for a specific property in a collection of data, allowing results to be ordered by the specified property and direction.
SortCriteria(String, SortDirection) - Konstruktor für Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
Erstellt eine Instanz einer Datensatzklasse SortCriteria.
SortDirection - Enum-Klasse in de.kamillionlabs.hateoflux.utility
Enum representing the direction of sorting to be applied to a property, either ascending or descending.
SpringControllerLinkBuilder - Klasse in de.kamillionlabs.hateoflux.linkbuilder
Provides functionality to build URI links pointing to Spring controllers.

T

toMultiRightPairFlux() - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
Converts this MultiRightPairList instance to a MultiRightPairFlux instance, allowing the pairs in this list to be used in a reactive stream.
toMultiRightPairList() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairListCollector
Creates a Collector that accumulates MultiRightPair elements into a MultiRightPairList.
toPairFlux() - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
Converts this PairList instance to a PairFlux instance, allowing the pairs in this list to be used in a reactive stream.
toPairList() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairListCollector
Creates a Collector that accumulates Pair elements into a PairList.
toString() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
toString() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
toString() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
toString() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
totalElements() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Gibt den Wert für die Datensatzkomponente totalElements zurück.
totalPages() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
Gibt den Wert für die Datensatzkomponente totalPages zurück.

U

UP - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Refers to a parent document in a hierarchy of documents.
UriExpander - Klasse in de.kamillionlabs.hateoflux.linkbuilder
Utility class for expanding URI templates.
UriTemplateData - Klasse in de.kamillionlabs.hateoflux.linkbuilder
Represents a parsed URI template and provides methods to retrieve information from it.

V

ValidationMessageTemplates - Klasse in de.kamillionlabs.hateoflux.utility
Utility class providing standard message templates for validation errors.
value() - Element in Annotationsschnittstellen de.kamillionlabs.hateoflux.model.hal.Relation
Defines the relation to be used when referring to a single resource.
valueIsNotAllowedToBeOfType(String, String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.ValidationMessageTemplates
Returns a message indicating that a value is not allowed to be of a certain type.
valueNotAllowedToBeEmpty(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.ValidationMessageTemplates
Returns a message indicating that a value is not allowed to be empty.
valueNotAllowedToBeNull(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.ValidationMessageTemplates
Returns a message indicating that a value is not allowed to be null.
valueOf(String) - Statische Methode in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
valueOf(String) - Statische Methode in Enum-Klasse de.kamillionlabs.hateoflux.utility.SortDirection
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
values() - Statische Methode in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
values() - Statische Methode in Enum-Klasse de.kamillionlabs.hateoflux.utility.SortDirection
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
VERSION_HISTORY - Enum-Konstante in Enum-Klasse de.kamillionlabs.hateoflux.model.link.IanaRelation
Points to a resource containing the version history for the context.

W

with(Function<LeftT, Flux<RightT>>) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux.Builder
Specifies how to map each left element to its corresponding right elements asynchronously.
with(Function<LeftT, Mono<RightT>>) - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux.Builder
Specifies how to map each element to the right element of the pair asynchronously.
withDeprecation(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
A URL that provides information about the deprecation of the link, useful for alerting API consumers that a resource is outdated or scheduled for removal.
withEmbeddedList(Class<NewEmbeddedT>, List<HalEmbeddedWrapper<NewEmbeddedT>>) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Adds an embedded list to the HalResourceWrapper.
withEmbeddedList(String, List<HalEmbeddedWrapper<NewEmbeddedT>>) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Adds an embedded list to the HalResourceWrapper.
withEmbeddedResource(HalEmbeddedWrapper<NewEmbeddedT>) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Adds an embedded resource i.e. object to the HalResourceWrapper.
withHref(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
The URI of the linked resource.
withHreflang(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Specifies the language of the linked resource, useful for applications supporting multiple languages.
withLinks(Link...) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Adds Links to the currently wrapped resource.
withLinks(Iterable<Link>) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalWrapper
Adds Links to the currently wrapped resource.
withMedia(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Describes the media type of the linked resource, often used to specify the type of content that the client can expect at the URL, such as "application/json" or "text/html".
withName(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
An identifier or label for the link, used for documentation or as additional metadata in client applications.
withNonEmptyEmbeddedList(List<HalEmbeddedWrapper<NewEmbeddedT>>) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Adds an embedded list of type NewEmbeddedT to the HalResourceWrapper.
withPageInfo(HalPageInfo) - Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalListWrapper
Adds pagination details to the HalListWrapper.
withProfile(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
A hint about the profile (or schema) that the linked resource conforms to, providing additional semantics about the linked resource.
withRel(IanaRelation) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
The relationship between the current resource and the linked resource.
withRel(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
The relationship between the current resource and the linked resource.
withSelfRel() - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
The relationship between the current resource and the linked resource.
withTitle(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
A human-readable title for the link, which can be used for labeling the link in user interfaces.
withType(String) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
Further specifies the MIME type of the linked resource's expected content.
wrap(EmbeddedT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalEmbeddedWrapper
Wrapper for any given resource that is desired to be put as an embedded resource in either a HalListWrapper or a HalResourceWrapper, ensuring it conforms to HAL standards.
wrap(List<HalResourceWrapper<ResourceT, EmbeddedT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalListWrapper
Wraps a given list of resources, where each resource needs to be wrapped in a HalResourceWrapper.
wrap(ResourceT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.hal.HalResourceWrapper
Wraps any given resource into a HalResourceWrapper to make it conform to HAL standards.
wrapInListWrapper(MultiRightPairFlux<ResourceT, EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive stream of resource pairs into a Mono of a HalListWrapper, enhancing them with hypermedia links as defined by the assembler.
wrapInListWrapper(MultiRightPairFlux<ResourceT, EmbeddedT>, Mono<Long>, int, Long, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive stream of resource pairs into a Mono of a HalListWrapper with pagination details.
wrapInListWrapper(MultiRightPairList<ResourceT, EmbeddedT>, long, int, Long, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a list of main resources with their corresponding list of embedded resources in a HalListWrapper with pagination information, appending hypermedia links as defined by the assembler.
wrapInListWrapper(MultiRightPairList<ResourceT, EmbeddedT>, HalPageInfo, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a list of main resources with their corresponding list of embedded resources in a HalListWrapper, optionally including pagination information, appending hypermedia links as defined by the assembler.
wrapInListWrapper(MultiRightPairList<ResourceT, EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a list of main resources with their corresponding list of embedded resources in a HalListWrapper, appending hypermedia links as defined by the assembler.
wrapInListWrapper(PairFlux<ResourceT, EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive stream of resource pairs into a Mono of a HalListWrapper, enhancing them with hypermedia links as defined by the assembler.
wrapInListWrapper(PairFlux<ResourceT, EmbeddedT>, Mono<Long>, int, Long, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive stream of resource pairs into a Mono of a HalListWrapper with pagination details.
wrapInListWrapper(PairList<ResourceT, EmbeddedT>, long, int, Long, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a list of main resources with their corresponding embedded resources in a HalListWrapper with pagination information, appending hypermedia links as defined by the assembler.
wrapInListWrapper(PairList<ResourceT, EmbeddedT>, HalPageInfo, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a list of main resources with their corresponding embedded resources in a HalListWrapper, optionally including pagination information, appending hypermedia links as defined by the assembler.
wrapInListWrapper(PairList<ResourceT, EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a list of main resources with their corresponding embedded resources in a HalListWrapper, appending hypermedia links as defined by the assembler.
wrapInListWrapper(List<ResourceT>, long, int, Long, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveFlatHalWrapperAssembler
Wraps a list of resources into a HalListWrapper with pagination details, enhancing them with hypermedia links as defined by the assembler.
wrapInListWrapper(List<ResourceT>, HalPageInfo, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveFlatHalWrapperAssembler
Wraps a list of resources into a HalListWrapper, optionally including pagination information, and enhances them with hypermedia links as defined by the assembler.
wrapInListWrapper(List<ResourceT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveFlatHalWrapperAssembler
Wraps a list of resources into a HalListWrapper, enhancing them with hypermedia links as defined by the assembler.
wrapInListWrapper(Flux<ResourceT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.FlatHalWrapperAssembler
Wraps the provided resources in a single HalListWrapper.
wrapInListWrapper(Flux<ResourceT>, Mono<Long>, int, Long, List<SortCriteria>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.FlatHalWrapperAssembler
Wraps the provided resources in a single HalListWrapper with paging information.
wrapInResourceWrapper(Mono<ResourceT>, Class<EmbeddedT>, Flux<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive Mono of an resource and a Flux of its associated embedded resources into a HalResourceWrapper, appending hypermedia links as defined by the assembler.
wrapInResourceWrapper(Mono<ResourceT>, String, Flux<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive Mono of an resource and a Flux of its associated embedded resources into a HalResourceWrapper, appending hypermedia links as defined by the assembler.
wrapInResourceWrapper(Mono<ResourceT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.FlatHalWrapperAssembler
Wraps the provided resource in a HalResourceWrapper
wrapInResourceWrapper(Mono<ResourceT>, Flux<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive Mono of a resource and a non-empty Flux of its embedded resources into a HalResourceWrapper, appending hypermedia links as defined by the assembler.
wrapInResourceWrapper(Mono<ResourceT>, Mono<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
Wraps a reactive Mono of a resource and its associated embedded resource into a HalResourceWrapper, enhancing both with hypermedia links as defined by the assembler.
wrapInResourceWrapper(ResourceT, EmbeddedT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a single main resource and its corresponding embedded resource in a HalResourceWrapper, appending hypermedia links as defined by the assembler.
wrapInResourceWrapper(ResourceT, Class<EmbeddedT>, List<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a single main resource and its list of embedded resources, with the list name derived from the specified class embeddedTypeAsNameOrigin, in a HalResourceWrapper, appending hypermedia links as defined by the assembler.
wrapInResourceWrapper(ResourceT, String, List<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a single main resource and its list of embedded resources, identified by a directly provided list name, in a HalResourceWrapper, appending hypermedia links as defined by the assembler.
wrapInResourceWrapper(ResourceT, List<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveEmbeddingHalWrapperAssembler
Wraps a single main resource and a non-empty list of its embedded resources in a HalResourceWrapper, appending hypermedia links as defined by the assembler.
wrapInResourceWrapper(ResourceT, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedNonReactiveFlatHalWrapperAssembler
Wraps a single resource in a HalResourceWrapper and enhances it with hypermedia links as defined by the assembler.

Z

zipWith(Flux<LeftT>, Function<LeftT, Flux<RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux
Zips a Flux of left elements with a Flux of right elements into a MultiRightPairFlux.
zipWith(Flux<LeftT>, Function<LeftT, Mono<RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
Zips a Flux with a corresponding Mono to create a PairFlux.
A B C D E F G H I L M N O P R S T U V W Z 
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form