Index
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
SortCriteriainstance 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
RequestParamto 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
HalListWrapperincluding hypermedia links applicable to the entire list. - createEmptyListWrapper(Class<?>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
-
Creates an empty
HalListWrapperincluding 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
HalListWrapperincluding hypermedia links applicable to the entire list. - createEmptyListWrapper(String, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.SealedResourceListAssemblerModule
-
Creates an empty
HalListWrapperincluding 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
-
Variation of the
Link.deriveNavigationLinks(HalPageInfo, SortCriteria...)method. - 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
Relationannotation 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
Relationannotation or using a default naming strategy. - direction() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.SortCriteria
-
Gibt den Wert für die Datensatzkomponente
directionzurü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
MultiRightPairFluxby providing the firstFlux. - from(Flux<LeftT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
-
Initiates building a
PairFluxby providing the firstFlux. - fromIterable(Iterable<MultiRightPair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux
-
Creates a
MultiRightPairFluxfrom anIterableofMultiRightPairobjects (e.g. from aMultiRightPairList). - fromIterable(Iterable<Pair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
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
EmbeddedTthat 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
ResourceTthat 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
HalResourceWrapperinstances 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
HalResourceWrapperhas 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
MultiRightPairis empty - isEmpty() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
-
Indicates whether the
Pairis 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
leftzurück. - left() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
-
Gibt den Wert für die Datensatzkomponente
leftzurü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
Linkinstance with an IANA relation of typeIanaRelation.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
HalWrapperas whole. - linkTo(Class<ControllerT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.SpringControllerLinkBuilder
-
Variation of the
SpringControllerLinkBuilder.linkTo(Class, ControllerMethodReference)method. - linkTo(Class<ControllerT>, ControllerMethodReference<ControllerT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.SpringControllerLinkBuilder
-
Creates a
Linkobject 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
FluxofMultiRightPairobjects, 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
RightTvalues with a singleLeftTvalue. - 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
numberzurü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
LinkRelationfrom a givenIanaRelation. - of(IanaRelation, String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
-
Creates a new
Linkinstance 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
MultiRightPairfrom aPair. - of(Integer, Long, Integer, Integer) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
-
Creates a
HalPageInfoinstance using provided individual parameters. - of(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriTemplateData
-
Creates a new
UriTemplateDatainstance from the given URI template string. - of(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
-
Creates a new
Linkinstance with the specified href but without any IANA relation. - of(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.model.link.LinkRelation
-
Creates a new
LinkRelationfrom the given relation name. - of(List<MultiRightPair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListfrom a list ofMultiRightPairs. - of(List<Pair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
-
Creates a
PairListfrom a list of pairs. - of(List<LeftT>, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
-
Creates a
PairListfrom two lists of left and right elements. - of(Map<LeftT, RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
-
Creates a
PairListfrom a map of left and right elements. - of(LeftT, List<RightT>) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
-
Creates a new
MultiRightPairwith the specified left and right values. - of(LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListwith a single pair. - of(LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListwith two pairs. - of(LeftT, List<RightT>, LeftT, List<RightT>, LeftT, List<RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListwith 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
MultiRightPairListwith 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
MultiRightPairListwith 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
MultiRightPairListwith 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
MultiRightPairListwith 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
MultiRightPairListwith 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
MultiRightPairListwith 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
MultiRightPairListwith ten pairs. - of(LeftT, RightT) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
-
Creates a new
MultiRightPairwith the specified left and single right value. - of(LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListwith a single pair. - of(LeftT, RightT) - Statische Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.Pair
-
Creates a new
Pairwith the specified left and right values. - of(LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
-
Creates a
PairListwith a single pair. - of(LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListwith two pairs. - of(LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
-
Creates a
PairListwith two pairs. - of(LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListwith three pairs. - of(LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
-
Creates a
PairListwith three pairs. - of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListwith four pairs. - of(LeftT, RightT, LeftT, RightT, LeftT, RightT, LeftT, RightT) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
-
Creates a
PairListwith 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
MultiRightPairListwith 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
PairListwith 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
MultiRightPairListwith 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
PairListwith 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
MultiRightPairListwith 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
PairListwith 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
MultiRightPairListwith 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
PairListwith 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
MultiRightPairListwith 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
PairListwith 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
MultiRightPairListwith 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
PairListwith ten pairs. - of(MultiValueMap<LeftT, RightT>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairList
-
Creates a
MultiRightPairListfrom aMultiValueMap. - of(Flux<MultiRightPair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairFlux
- of(Flux<Pair<LeftT, RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
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
FluxofPairobjects, 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
ServerHttpRequestand prepends it to the currenthref. - prependBaseUrl(ServerWebExchange) - Methode in Klasse de.kamillionlabs.hateoflux.model.link.Link
-
Extracts the base URL from the given
ServerWebExchangeand prepends it to the currenthref. - 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
propertyzurü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
@Relationannotation. - removePagingParameters(String) - Statische Methode in Klasse de.kamillionlabs.hateoflux.linkbuilder.UriExpander
-
Removes existing paging query parameters
page,size, andsort. - 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
rightzurück. - rights() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPair
-
Gibt den Wert für die Datensatzkomponente
rightszurü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
sizezurü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
MultiRightPairListinstance to aMultiRightPairFluxinstance, allowing the pairs in this list to be used in a reactive stream. - toMultiRightPairList() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.MultiRightPairListCollector
- toPairFlux() - Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairList
- toPairList() - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairListCollector
- 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
totalElementszurück. - totalPages() - Methode in Datensatzklasse de.kamillionlabs.hateoflux.model.hal.HalPageInfo
-
Gibt den Wert für die Datensatzkomponente
totalPageszurü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
NewEmbeddedTto theHalResourceWrapper. - 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
HalListWrapperor aHalResourceWrapper, 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
HalResourceWrapperto 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
Monoof aHalListWrapper, 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
Monoof aHalListWrapperwith 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
HalListWrapperwith 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
Monoof aHalListWrapper, 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
Monoof aHalListWrapperwith 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
HalListWrapperwith 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
HalListWrapperwith 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
HalListWrapperwith paging information. - wrapInResourceWrapper(Mono<ResourceT>, Class<EmbeddedT>, Flux<EmbeddedT>, ServerWebExchange) - Methode in Schnittstelle de.kamillionlabs.hateoflux.assembler.EmbeddingHalWrapperAssembler
-
Wraps a reactive
Monoof an resource and aFluxof its associated embedded resources into aHalResourceWrapper, 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
Monoof an resource and aFluxof its associated embedded resources into aHalResourceWrapper, 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
Monoof a resource and a non-emptyFluxof its embedded resources into aHalResourceWrapper, 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
Monoof a resource and its associated embedded resource into aHalResourceWrapper, 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 aHalResourceWrapper, 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
HalResourceWrapperand 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
- zipWith(Flux<LeftT>, Function<LeftT, Mono<RightT>>) - Statische Methode in Klasse de.kamillionlabs.hateoflux.utility.pair.PairFlux
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form