All Classes and Interfaces

Class
Description
Abstract delegating Resource Service Broker adaptor class.
Abstract Resource representation.
Abstract implementation for ResourceBeanMapper.
Abstract ResourceCacheResolvable base class.
Abstract ResourceLinkResolver base class.
Abstract ResourceResolver base class.
Abstract CRISP Resource Service Broker base class.
Abstract ValueMap base class.
Common Binary representation interface, reflecting any binary content.
CRISP related global constants.
Convenient utility to allow easy access to the singleton ResourceServiceBroker in an application.
Default ValueMap implementation.
Extra message exchange hint representation for backend services.
Builder to help build ExchangeHint instance.
Common Resource representation interface, reflecting any content such as JSON, XML, JCR, etc.
Mapper to convert a Resource object to a bean.
An abstraction responsible for the following: to return a ResourceDataCache as a cache store of resource representations, to be able to check whether or not a specific Resource representation is cacheable, to convert a Resource representation to a cacheable data object to be stored in ResourceDataCache, and to convert a cached data object back to a Resource representation.
Read-only Iterable interface with some read-only Collection/List operations such as size() or get(int).
Abstraction that represents the underlying cache store.
The ResourceException class defines a general exception that any CRISP Resource operations can throw when it is unable to perform its operation successfully.
Resource link representation.
Responsible for resolving a link (type of ResourceLink) for a Resource representation.
Responsible for resolving Resource(s).
Responsible for providing a ResourceResolver.
CRISP Resource Service Broker abstraction.
Provides an access method to the current request object if available.
ValueMap is an easy way to access properties or metadata of a resource.