Spring Hateoas

Uses of Package
org.springframework.hateoas

Packages that use org.springframework.hateoas
org.springframework.hateoas Value objects to ease creating Links and link driven representations for REST webservices. 
org.springframework.hateoas.core   
org.springframework.hateoas.hal   
org.springframework.hateoas.jaxrs   
org.springframework.hateoas.mvc Spring MVC helper classes to build Links and assemble ResourceSupport types. 
 

Classes in org.springframework.hateoas used by org.springframework.hateoas
Identifiable
          Interface to mark objects that are identifiable by an ID of any type.
Link
          Value object for links.
LinkBuilder
          Builder to ease building Link instances.
LinkBuilderFactory
          Factory for LinkBuilder instances.
LinkDiscoverer
          Interface to allow discovering links by relation type from some source.
Links
          Value object to represent a list of Links.
PagedResources
          DTO to implement binding response representations of pageable collections.
PagedResources.PageMetadata
          Value object for pagination metadata.
Resource
          A simple Resource wrapping a domain object and adding links to it.
Resources
          General helper to easily create a wrapper for a collection of entities.
ResourceSupport
          Base class for DTOs to collect links.
TemplateVariable
          A single template variable.
TemplateVariable.VariableType
          An enumeration for all supported variable types.
TemplateVariables
          Wrapper type for a collection of TemplateVariable.
UriTemplate
          Custom URI template to support qualified URI template variables.
VndErrors
          A representation model class to be rendered as specified for the media type application/vnd.error.
VndErrors.VndError
          A single VndErrors.VndError.
 

Classes in org.springframework.hateoas used by org.springframework.hateoas.core
EntityLinks
          Accessor to links pointing to controllers backing an entity type.
Identifiable
          Interface to mark objects that are identifiable by an ID of any type.
Link
          Value object for links.
LinkBuilder
          Builder to ease building Link instances.
LinkBuilderFactory
          Factory for LinkBuilder instances.
LinkDiscoverer
          Interface to allow discovering links by relation type from some source.
RelProvider
          API to provide relation types for collections and items of the given type.
 

Classes in org.springframework.hateoas used by org.springframework.hateoas.hal
Identifiable
          Interface to mark objects that are identifiable by an ID of any type.
Link
          Value object for links.
LinkDiscoverer
          Interface to allow discovering links by relation type from some source.
Links
          Value object to represent a list of Links.
RelProvider
          API to provide relation types for collections and items of the given type.
Resources
          General helper to easily create a wrapper for a collection of entities.
ResourceSupport
          Base class for DTOs to collect links.
UriTemplate
          Custom URI template to support qualified URI template variables.
 

Classes in org.springframework.hateoas used by org.springframework.hateoas.jaxrs
LinkBuilder
          Builder to ease building Link instances.
LinkBuilderFactory
          Factory for LinkBuilder instances.
 

Classes in org.springframework.hateoas used by org.springframework.hateoas.mvc
Identifiable
          Interface to mark objects that are identifiable by an ID of any type.
LinkBuilder
          Builder to ease building Link instances.
LinkBuilderFactory
          Factory for LinkBuilder instances.
MethodLinkBuilderFactory
          Extension of LinkBuilderFactory for implementations that also support creating LinkBuilders by pointing to a method.
RelProvider
          API to provide relation types for collections and items of the given type.
ResourceAssembler
          Interface for components that convert a domain type into an ResourceSupport.
ResourceSupport
          Base class for DTOs to collect links.
 


Spring Hateoas

Copyright © 2012-2014-2014 Pivotal, Inc.. All Rights Reserved.