All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description Client<T> Class for retrieving, persisting and deleting annotated entity instances via remote hal+json resources.ClientFactory Factory class for creatingClients.ClientProxyException An exception thrown by a failure to create or navigate the proxies generated by aClient.Configuration Class encapsulating the user-provided configuration of a HALClientFactory.Configuration.Builder Fluent builder forConfigurationinstances.InlineAssociationDeserializer<T> A Jackson deserializer to properly handle inline associations in an annotated entity type.JacksonClientModule A module for handling serialization of Bowman annotated classes.LinkedResource Annotation to mark a property as a linked rather than inline association.NoSuchLinkException An exception thrown when no link could be found for a linked association.ObjectMapperConfigurer Interface supporting the configuration of the JacksonObjectMapperwhich is used internally by theClient.RemoteResource Class-level annotation to define the path of an entity's collection resource.ResourceId Annotation to mark a property as the entity'sURIID.ResourceTypeInfo Class-level annotation to define the narrowing polymorphic deserialization strategy for properties (or property collection items) of this type.ResourceTypeInfo.NullTypeResolver RestTemplateConfigurer Interface supporting the configuration of the SpringRestTemplateused internally by theClient.TypeResolver Narrowing type resolution strategy.