Package com.janeirodigital.shapetrees.core.resources
package com.janeirodigital.shapetrees.core.resources
-
ClassDescriptionInstanceResource is a base class which may represent either a ManageableResource (a resource that can be managed by a shape tree), or a ManagerResource (a resource which assigns shape trees to a ManageableResource).A ManageableInstance represents a pairing of a shape tree ManagerResource and a ManageableResource.A ManageableResource represents a regular resource that could be managed by one or more shape trees.A ManagedResource indicates that a given ManageableResource is managed by a shape tree.A ManagerResource represents a resource that is associated with a regular MangeableResource, and contains metadata in the form of a ShapeTreeManager that assigns one or more shape trees to the associated ManageableResource.A MissingManageableResource represents a state where a given ManageableResource at a URL does not exist.A MissingManagerResource represents a state where a given ManagerResource at a URL does not exist.Extension of
ResourceAttributes
used specifically for storage of Link Relation attribute mapsInterface used by the shape trees core for accessing individualInstanceResource
s.The HttpClientHeaders object is a multi-map with some constructors and put-ers tailored to the shapetrees-java libraries.An UnmanagedResource indicates that a given ManageableResource is not managed by a shape tree.