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 TypeClassDescriptionclassBasic 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.dataInstanceUrisMethods in com.janeirodigital.sai.core.data that return types with arguments of type DataInstanceModifier and TypeMethodDescriptionDataInstanceList.iterator()Return an iterator for theDataInstanceListMethods in com.janeirodigital.sai.core.data with parameters of type DataInstanceModifier and TypeMethodDescriptionvoidDataInstance.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 BasicDataInstanceBasicDataInstance.get(URI uri, SaiSession saiSession, ReadableDataGrant dataGrant, DataInstance parent) static BasicDataInstanceBasicDataInstance.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType, ReadableDataGrant dataGrant, DataInstance parent) Get aBasicDataInstanceat the providedurivoidDataInstance.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 aDataInstanceConstructor parameters in com.janeirodigital.sai.core.data with type arguments of type DataInstanceModifierConstructorDescriptionDataInstanceList(SaiSession saiSession, ReadableDataGrant dataGrant, Map<URI, DataInstance> dataInstanceUris) Construct aDataInstanceList