Hierarchy For All Packages
Package Hierarchies:- org.springframework.hateoas,
- org.springframework.hateoas.aot,
- org.springframework.hateoas.client,
- org.springframework.hateoas.config,
- org.springframework.hateoas.mediatype,
- org.springframework.hateoas.mediatype.alps,
- org.springframework.hateoas.mediatype.collectionjson,
- org.springframework.hateoas.mediatype.hal,
- org.springframework.hateoas.mediatype.hal.forms,
- org.springframework.hateoas.mediatype.html,
- org.springframework.hateoas.mediatype.problem,
- org.springframework.hateoas.mediatype.uber,
- org.springframework.hateoas.mediatype.vnderrors,
- org.springframework.hateoas.server,
- org.springframework.hateoas.server.core,
- org.springframework.hateoas.server.mvc,
- org.springframework.hateoas.server.reactive,
- org.springframework.hateoas.support
Class Hierarchy
- java.lang.Object
- org.springframework.hateoas.server.core.AbstractEntityLinks (implements org.springframework.hateoas.server.EntityLinks)
- org.springframework.hateoas.server.core.ControllerEntityLinks
- org.springframework.beans.factory.config.AbstractFactoryBean<T> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
- org.springframework.hateoas.server.core.ControllerEntityLinksFactoryBean (implements org.springframework.context.ApplicationContextAware)
- org.springframework.http.converter.AbstractHttpMessageConverter<T> (implements org.springframework.http.converter.HttpMessageConverter<T>)
- org.springframework.http.converter.AbstractGenericHttpMessageConverter<T> (implements org.springframework.http.converter.GenericHttpMessageConverter<T>)
- org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
- org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
- org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter
- org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
- org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
- org.springframework.http.converter.AbstractGenericHttpMessageConverter<T> (implements org.springframework.http.converter.GenericHttpMessageConverter<T>)
- org.springframework.hateoas.Affordance (implements java.lang.Iterable<T>)
- org.springframework.hateoas.AffordanceModel
- org.springframework.hateoas.mediatype.Affordances (implements org.springframework.hateoas.mediatype.AffordanceOperations)
- org.springframework.hateoas.mediatype.alps.Alps
- org.springframework.hateoas.mediatype.alps.Alps.AlpsBuilder
- org.springframework.hateoas.server.core.AnnotationAttribute
- org.springframework.hateoas.server.core.AnnotationLinkRelationProvider (implements org.springframework.hateoas.server.LinkRelationProvider, org.springframework.core.Ordered)
- org.springframework.hateoas.server.core.AnnotationMappingDiscoverer (implements org.springframework.hateoas.server.core.MappingDiscoverer)
- org.springframework.hateoas.server.core.CachingMappingDiscoverer (implements org.springframework.hateoas.server.core.MappingDiscoverer)
- org.springframework.hateoas.support.ClassUtils
- org.springframework.hateoas.server.mvc.ControllerLinkRelationProvider (implements org.springframework.hateoas.server.LinkRelationProvider)
- org.springframework.hateoas.aot.ControllerMethodReturnTypeAotProcessor (implements org.springframework.beans.factory.aot.BeanRegistrationAotProcessor)
- org.springframework.hateoas.mediatype.hal.DefaultCurieProvider (implements org.springframework.hateoas.mediatype.hal.CurieProvider)
- org.springframework.hateoas.server.core.DefaultLinkRelationProvider (implements org.springframework.hateoas.server.LinkRelationProvider, org.springframework.core.Ordered)
- org.springframework.hateoas.server.core.EvoInflectorLinkRelationProvider
- org.springframework.hateoas.server.core.DelegatingEntityLinks (implements org.springframework.hateoas.server.EntityLinks)
- org.springframework.hateoas.server.core.DelegatingLinkRelationProvider (implements org.springframework.hateoas.server.LinkRelationProvider)
- org.springframework.hateoas.mediatype.alps.Descriptor
- org.springframework.hateoas.mediatype.alps.Descriptor.DescriptorBuilder
- org.springframework.hateoas.mediatype.alps.Doc
- org.springframework.hateoas.mediatype.alps.Doc.DocBuilder
- org.springframework.hateoas.server.core.DummyInvocationUtils
- org.springframework.hateoas.server.core.EmbeddedWrappers
- org.springframework.hateoas.mediatype.alps.Ext
- org.springframework.hateoas.mediatype.alps.Ext.ExtBuilder
- org.springframework.hateoas.mediatype.hal.HalConfiguration
- org.springframework.hateoas.mediatype.hal.forms.HalFormsConfiguration
- org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions.AbstractHalFormsOptions<T> (implements org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions)
- org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions.Inline
- org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions.Remote
- org.springframework.hateoas.mediatype.hal.forms.HalFormsPromptedValue
- org.springframework.hateoas.mediatype.hal.HalLinkRelation (implements org.springframework.hateoas.LinkRelation, org.springframework.context.MessageSourceResolvable)
- org.springframework.hateoas.mediatype.hal.HalMediaTypeConfiguration (implements org.springframework.hateoas.config.HypermediaMappingInformation)
- org.springframework.hateoas.mediatype.hal.HalModelBuilder
- com.fasterxml.jackson.databind.cfg.HandlerInstantiator
- org.springframework.hateoas.mediatype.ConfigurableHandlerInstantiator
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.HalHandlerInstantiator
- org.springframework.hateoas.mediatype.ConfigurableHandlerInstantiator
- org.springframework.hateoas.config.HateoasConfiguration
- org.springframework.hateoas.client.Hop
- org.springframework.hateoas.mediatype.html.HtmlInputType
- org.springframework.http.HttpEntity<T>
- org.springframework.http.ResponseEntity<T>
- org.springframework.hateoas.server.core.HeaderLinksResponseEntity<T>
- org.springframework.http.ResponseEntity<T>
- org.springframework.hateoas.config.HypermediaRestTemplateConfigurer
- org.springframework.hateoas.config.HypermediaWebClientConfigurer
- org.springframework.hateoas.config.HypermediaWebTestClientConfigurer (implements org.springframework.test.web.reactive.server.WebTestClientConfigurer)
- org.springframework.hateoas.IanaLinkRelations
- org.springframework.hateoas.IanaUriSchemes
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.EmbeddedMapper
- org.springframework.hateoas.mediatype.JacksonHelper
- org.springframework.hateoas.server.mvc.JacksonSerializers
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<T> (implements com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.HalLinkListDeserializer
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.HalResourcesDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
- org.springframework.hateoas.server.mvc.JacksonSerializers.MediaTypeDeserializer
- com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<T> (implements com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- org.springframework.hateoas.client.JsonPathLinkDiscoverer (implements org.springframework.hateoas.client.LinkDiscoverer)
- org.springframework.hateoas.mediatype.alps.AlpsLinkDiscoverer
- org.springframework.hateoas.mediatype.collectionjson.CollectionJsonLinkDiscoverer
- org.springframework.hateoas.mediatype.hal.HalLinkDiscoverer
- org.springframework.hateoas.mediatype.hal.forms.HalFormsLinkDiscoverer
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- com.fasterxml.jackson.databind.ser.ContainerSerializer<T>
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.HalLinkListSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.HalResourcesSerializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.OptionalListJackson2Serializer (implements com.fasterxml.jackson.databind.ser.ContextualSerializer)
- org.springframework.hateoas.mediatype.MessageSourceResolvableSerializer
- com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<T>
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule.TrueOnlyBooleanSerializer
- com.fasterxml.jackson.databind.ser.ContainerSerializer<T>
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.springframework.hateoas.Link (implements java.io.Serializable)
- org.springframework.hateoas.mediatype.hal.DefaultCurieProvider.Curie
- org.springframework.hateoas.mediatype.hal.LinkMixin
- org.springframework.hateoas.server.core.LinkBuilderSupport<T> (implements org.springframework.hateoas.server.LinkBuilder)
- org.springframework.hateoas.server.mvc.BasicLinkBuilder
- org.springframework.hateoas.server.core.TemplateVariableAwareLinkBuilderSupport<T>
- org.springframework.hateoas.server.reactive.WebFluxLinkBuilder
- org.springframework.hateoas.server.mvc.WebMvcLinkBuilder
- org.springframework.hateoas.client.LinkDiscoverers
- org.springframework.hateoas.server.LinkRelationProvider.LookupContext
- org.springframework.hateoas.Links (implements java.lang.Iterable<T>)
- org.springframework.hateoas.MediaTypes
- org.springframework.hateoas.server.core.MethodParameters
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.springframework.hateoas.mediatype.collectionjson.Jackson2CollectionJsonModule
- org.springframework.hateoas.mediatype.hal.forms.Jackson2HalFormsModule
- org.springframework.hateoas.mediatype.hal.Jackson2HalModule
- org.springframework.hateoas.mediatype.uber.Jackson2UberModule
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.springframework.hateoas.server.mvc.MvcLink
- org.springframework.hateoas.PagedModel.PageMetadata
- org.springframework.core.ParameterizedTypeReference<T>
- org.springframework.hateoas.server.core.TypeReferences.CollectionModelType<T>
- org.springframework.hateoas.server.core.TypeReferences.EntityModelType<T>
- org.springframework.hateoas.server.core.TypeReferences.PagedModelType<T>
- org.springframework.hateoas.mediatype.problem.Problem
- org.springframework.hateoas.mediatype.problem.Problem.ExtendedProblem<T>
- org.springframework.hateoas.mediatype.PropertyUtils
- org.springframework.hateoas.QueryParameter
- org.springframework.hateoas.RepresentationModel<T>
- org.springframework.hateoas.CollectionModel<T> (implements java.lang.Iterable<T>, org.springframework.core.ResolvableTypeProvider)
- org.springframework.hateoas.mediatype.hal.CollectionModelMixin<T>
- org.springframework.hateoas.PagedModel<T>
- org.springframework.hateoas.SlicedModel<T>
- org.springframework.hateoas.mediatype.vnderrors.VndErrors
- org.springframework.hateoas.EntityModel<T>
- org.springframework.hateoas.mediatype.hal.RepresentationModelMixin
- org.springframework.hateoas.mediatype.vnderrors.VndErrors.VndError
- org.springframework.hateoas.CollectionModel<T> (implements java.lang.Iterable<T>, org.springframework.core.ResolvableTypeProvider)
- org.springframework.hateoas.server.mvc.RepresentationModelAssemblerSupport<T,
D> (implements org.springframework.hateoas.server.RepresentationModelAssembler<T, D>) - org.springframework.hateoas.server.mvc.RepresentationModelProcessorHandlerMethodReturnValueHandler (implements org.springframework.web.method.support.HandlerMethodReturnValueHandler)
- org.springframework.hateoas.server.mvc.RepresentationModelProcessorInvoker
- org.springframework.hateoas.server.mvc.RepresentationModelProcessorInvoker.CollectionModelProcessorWrapper
- org.springframework.hateoas.SlicedModel.SliceMetadata
- org.springframework.hateoas.server.core.SpringAffordanceBuilder
- org.springframework.hateoas.TemplateVariable (implements java.io.Serializable)
- org.springframework.hateoas.TemplateVariables (implements java.lang.Iterable<T>, java.io.Serializable)
- org.springframework.hateoas.client.Traverson
- org.springframework.hateoas.client.Traverson.TraversalBuilder
- org.springframework.hateoas.server.TypedEntityLinks<T>
- org.springframework.hateoas.server.TypedEntityLinks.ExtendedTypedEntityLinks<T>
- org.springframework.hateoas.server.core.TypeReferences
- org.springframework.hateoas.mediatype.uber.UberLinkDiscoverer (implements org.springframework.hateoas.client.LinkDiscoverer)
- org.springframework.hateoas.server.core.UriMapping
- org.springframework.hateoas.UriTemplate (implements java.lang.Iterable<T>, java.io.Serializable)
- org.springframework.hateoas.server.core.UriTemplateFactory
- org.springframework.hateoas.config.WebConverters
- org.springframework.hateoas.server.reactive.WebFluxLinkBuilder.WebFluxBuilder
- org.springframework.hateoas.server.reactive.WebFluxLinkBuilder.WebFluxLink
- org.springframework.hateoas.server.core.WebHandler
- org.springframework.hateoas.server.mvc.WebMvcLinkBuilderFactory (implements org.springframework.hateoas.server.MethodLinkBuilderFactory<T>)
- org.springframework.hateoas.server.core.AbstractEntityLinks (implements org.springframework.hateoas.server.EntityLinks)
Interface Hierarchy
- org.springframework.hateoas.AffordanceModel.Named
- org.springframework.hateoas.AffordanceModel.PropertyMetadata
- org.springframework.hateoas.AffordanceModel.PayloadMetadata
- org.springframework.hateoas.AffordanceModel.InputPayloadMetadata
- org.springframework.hateoas.AffordanceModel.PropertyMetadataConfigured<T>
- org.springframework.hateoas.mediatype.AffordanceModelFactory
- org.springframework.hateoas.mediatype.AffordanceOperations
- org.springframework.hateoas.mediatype.ConfigurableAffordance
- org.springframework.hateoas.mediatype.ConfiguredAffordance
- org.springframework.hateoas.mediatype.hal.CurieProvider
- org.springframework.hateoas.server.core.EmbeddedWrapper
- org.springframework.hateoas.mediatype.hal.forms.HalFormsOptions
- org.springframework.hateoas.mediatype.hal.HalLinkRelation.HalLinkRelationBuilder
- org.springframework.hateoas.mediatype.hal.HalModelBuilder.PreviewBuilder
- org.springframework.hateoas.config.HypermediaMappingInformation
- org.springframework.hateoas.mediatype.InputTypeFactory
- org.springframework.hateoas.server.core.LastInvocationAware
- org.springframework.hateoas.server.LinkBuilder
- org.springframework.hateoas.server.LinkBuilderFactory<T>
- org.springframework.hateoas.server.MethodLinkBuilderFactory<T>
- org.springframework.hateoas.LinkRelation
- org.springframework.hateoas.server.core.MappingDiscoverer
- org.springframework.hateoas.config.MediaTypeConfigurationProvider
- org.springframework.hateoas.mediatype.MessageResolver
- org.springframework.hateoas.server.core.MethodInvocation
- org.springframework.plugin.core.Plugin<S>
- org.springframework.hateoas.server.EntityLinks
- org.springframework.hateoas.client.LinkDiscoverer
- org.springframework.hateoas.server.LinkRelationProvider
- org.springframework.hateoas.server.reactive.ReactiveRepresentationModelAssembler<T,
D> - org.springframework.hateoas.server.reactive.SimpleReactiveRepresentationModelAssembler<T>
- org.springframework.hateoas.server.RepresentationModelAssembler<T,
D> - org.springframework.hateoas.server.SimpleRepresentationModelAssembler<T>
- org.springframework.hateoas.server.RepresentationModelProcessor<T>
- org.springframework.hateoas.client.TraversonDefaults
- org.springframework.hateoas.server.mvc.UriComponentsContributor
- org.springframework.hateoas.server.core.WebHandler.LinkBuilderCreator<T>
- org.springframework.hateoas.server.core.WebHandler.PreparedWebHandler<T>
Annotation Interface Hierarchy
- org.springframework.hateoas.config.EnableHypermediaSupport (implements java.lang.annotation.Annotation)
- org.springframework.hateoas.server.ExposesResourceFor (implements java.lang.annotation.Annotation)
- org.springframework.hateoas.InputType (implements java.lang.annotation.Annotation)
- org.springframework.hateoas.NonComposite (implements java.lang.annotation.Annotation)
- org.springframework.hateoas.server.core.Relation (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.hateoas.config.EnableHypermediaSupport.HypermediaType
- org.springframework.hateoas.mediatype.alps.Format
- org.springframework.hateoas.mediatype.hal.HalConfiguration.RenderSingleLinks
- org.springframework.hateoas.Links.MergeMode
- org.springframework.hateoas.TemplateVariable.Cardinality
- org.springframework.hateoas.TemplateVariable.VariableType
- org.springframework.hateoas.mediatype.alps.Type
- org.springframework.hateoas.support.WebStack
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)