Module org.refcodes.hal
Package org.refcodes.hal
package org.refcodes.hal
-
ClassDescriptionThe
HalClient
lets you comfortably introspect and manage (in terms of CRUD) HAL resources.TheHalData
interface defines aCanonicalMap.CanonicalMapBuilder
specialized for working with HAL-Browser data.In case the a paginated result set is expected when querying theHalClient
, then aHalDataPage
will be returned containing the theHalData
instances correlating to the requested page as well as additional information about the number of total pages available.Implementation of theHalDataPage
interface.The base exception for HAL related issues.Common interface for HAL-Data related operation,The base runtime exception for HAL related issues.TheHalStructImpl
implements theHalStruct
interface by extending theCanonicalMapBuilderImpl
class.TheTraversalMode
specifies on how data in retrieved from a HAL-Resource.