Uses of Class
com.janeirodigital.sai.core.data.DataInstance
Packages that use DataInstance
Package
Description
-
Uses of DataInstance in com.janeirodigital.sai.core.data
Subclasses of DataInstance in com.janeirodigital.sai.core.dataModifier and TypeClassDescriptionclass
Basic instantiation of a Data Instance, which extends the abstractDataInstance
, and can be used when an application only wants to deal with the basics of the data instance, and not extend it for domain specific purposes.Fields in com.janeirodigital.sai.core.data declared as DataInstanceFields in com.janeirodigital.sai.core.data with type parameters of type DataInstanceModifier and TypeFieldDescriptionprotected Map<URI,
DataInstance> DataInstanceList.dataInstanceUris
Methods in com.janeirodigital.sai.core.data that return types with arguments of type DataInstanceModifier and TypeMethodDescriptionDataInstanceList.iterator()
Return an iterator for theDataInstanceList
Methods in com.janeirodigital.sai.core.data with parameters of type DataInstanceModifier and TypeMethodDescriptionvoid
DataInstance.addChildInstance
(DataInstance childInstance) Add a child data instance by adding a shape tree reference relationship to the instance graph, as authorized by an inherited data grant.static BasicDataInstance
BasicDataInstance.get
(URI uri, SaiSession saiSession, ReadableDataGrant dataGrant, DataInstance parent) static BasicDataInstance
BasicDataInstance.get
(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType, ReadableDataGrant dataGrant, DataInstance parent) Get aBasicDataInstance
at the provideduri
void
DataInstance.removeChildInstance
(DataInstance childInstance) Remove a child data instance by removing a shape tree reference relationship from the instance graph.DataInstance.Builder.setParent
(DataInstance parent) Set the parent associated with a "child"DataInstance
.Constructors in com.janeirodigital.sai.core.data with parameters of type DataInstanceModifierConstructorDescriptionBuilder
(DataInstance dataInstance) Initialize builder with aDataInstance
Constructor parameters in com.janeirodigital.sai.core.data with type arguments of type DataInstanceModifierConstructorDescriptionDataInstanceList
(SaiSession saiSession, ReadableDataGrant dataGrant, Map<URI, DataInstance> dataInstanceUris) Construct aDataInstanceList