Uses of Class
com.janeirodigital.sai.core.resources.ReadableResource.Builder
Packages that use ReadableResource.Builder
Package
Description
Classes providing access to
Agent Registries,
Social Agent Profiles,
Application Profiles,
and Agent Registrations.
Classes providing access to
Access Authorizations,
Data Authorizations,
Access Grants,
Data Grants,
and Authorization Registries.
Essential "base" classes to access to corresponding RDF Resources, that are
extended by sai domain specific classes.
-
Uses of ReadableResource.Builder in com.janeirodigital.sai.core.agents
Classes in com.janeirodigital.sai.core.agents with type parameters of type ReadableResource.BuilderModifier and TypeClassDescriptionprotected static class
ReadableAgentRegistration.Builder<T extends ReadableResource.Builder<T>>
Abstract builder forReadableAgentRegistration
instances (used by subclasses).Subclasses of ReadableResource.Builder in com.janeirodigital.sai.core.agentsModifier and TypeClassDescriptionprotected static class
AgentRegistration.Builder<T extends CRUDResource.Builder<T>>
Abstract builder forAgentRegistration
instances (used by subclasses).static class
Builder forAgentRegistry
instances.static class
Builder forApplicationProfile
instances.static class
Builder forApplicationRegistration
instances.protected static class
ReadableAgentRegistration.Builder<T extends ReadableResource.Builder<T>>
Abstract builder forReadableAgentRegistration
instances (used by subclasses).static class
Builder forReadableApplicationProfile
instances.static class
Builder forRegistrySet
instances.static class
Builder forSocialAgentProfile
instances.static class
Builder forSocialAgentRegistration
instances. -
Uses of ReadableResource.Builder in com.janeirodigital.sai.core.authorizations
Subclasses of ReadableResource.Builder in com.janeirodigital.sai.core.authorizationsModifier and TypeClassDescriptionstatic class
Builder forAccessAuthorization
instances.static class
Builder forAccessGrant
instances.static class
Builder forAuthorizationRegistry
instances.static class
Builder forDataAuthorization
instances.static class
Builder forDataGrant
instances.static class
Builder forReadableAccessGrant
instances.static class
Builder forReadableDataGrant
instances. -
Uses of ReadableResource.Builder in com.janeirodigital.sai.core.data
Subclasses of ReadableResource.Builder in com.janeirodigital.sai.core.dataModifier and TypeClassDescriptionprotected static class
static class
DataInstance.Builder<T extends CRUDResource.Builder<T>>
Builder forDataInstance
instances.static class
Builder forDataRegistration
instances.static class
Builder forDataRegistry
instances. -
Uses of ReadableResource.Builder in com.janeirodigital.sai.core.resources
Classes in com.janeirodigital.sai.core.resources with type parameters of type ReadableResource.BuilderModifier and TypeClassDescriptionprotected static class
CRUDResource.Builder<T extends ReadableResource.Builder<T>>
Generic builder which is extended by CRUD resource builders.protected static class
ImmutableResource.Builder<T extends ReadableResource.Builder<T>>
Generic builder which is extended by Immutable resource builders.static class
ReadableResource.Builder<T extends ReadableResource.Builder<T>>
Generic builder which is extended by readable resource builders, as well as builders for the other base resource typesCRUDResource
andImmutableResource
, respectively.Subclasses of ReadableResource.Builder in com.janeirodigital.sai.core.resourcesModifier and TypeClassDescriptionprotected static class
CRUDResource.Builder<T extends ReadableResource.Builder<T>>
Generic builder which is extended by CRUD resource builders.protected static class
ImmutableResource.Builder<T extends ReadableResource.Builder<T>>
Generic builder which is extended by Immutable resource builders.Constructors in com.janeirodigital.sai.core.resources with parameters of type ReadableResource.BuilderModifierConstructorDescriptionprotected
ReadableResource
(ReadableResource.Builder<?> builder) Construct a Readable resource using the providedReadableResource.Builder
.