Uses of Interface
info.sswap.impl.empire.model.SourceModel

Packages that use SourceModel
info.sswap.api.model Main package for SSWAP API 
info.sswap.impl.empire.io   
info.sswap.impl.empire.model   
 

Uses of SourceModel in info.sswap.api.model
 

Methods in info.sswap.api.model with parameters of type SourceModel
 com.hp.hpl.jena.rdf.model.Model ModelResolver.resolveSourceModel(SourceModel model)
           
 

Uses of SourceModel in info.sswap.impl.empire.io
 

Methods in info.sswap.impl.empire.io with parameters of type SourceModel
 com.hp.hpl.jena.rdf.model.Model ClosureModelResolver.resolveSourceModel(SourceModel model)
           
 

Uses of SourceModel in info.sswap.impl.empire.model
 

Classes in info.sswap.impl.empire.model that implement SourceModel
 class PDGImpl
          Implementation of PDG.
 class ProtocolImpl
           
 class RDGImpl
           
 class RIGImpl
          Implementation of RIG.
 class RQGImpl
          Implementation of RQG interface
 class RRGImpl
          Implementation of RRG interface
 class SourceModelImpl
          Implementation of SSWAP model that is directly backed by a Jena model.
 

Fields in info.sswap.impl.empire.model declared as SourceModel
private  SourceModel ModelImpl.sourceModel
          The reference to the source model; that is, the object that manages the Jena model containing the RDF data for this object.
 

Fields in info.sswap.impl.empire.model with type parameters of type SourceModel
private  java.util.List<SourceModel> ReasoningServiceImpl.sourceModels
          The source models for which this reasoning service operates.
 

Methods in info.sswap.impl.empire.model with type parameters of type SourceModel
<T extends SourceModel>
T
ImplFactory.readSSWAPDataObject(java.lang.Object stream, java.lang.String format, java.lang.Class<T> clazz)
          Reads a single Empire-annotated object from a data source (usually a stream).
 

Methods in info.sswap.impl.empire.model that return SourceModel
protected  SourceModel ModelImpl.assertSourceModel()
          Gets the source model of a dereferenced ModelImpl
 SourceModel ImplFactory.assertSourceModel(ModelImpl modelImpl)
          Gets the source model of a dereferenced ModelImpl
 SourceModel ModelImpl.getSourceModel()
          Gets a reference to the current source model of this object (i.e., the object that holds the RDF graph that is the source of data for this object).
 SourceModel ReasoningServiceImpl.translate(SSWAPType type, SSWAPElement individual)
          Translates the individual into statements that are required and used by the specified class.
 

Methods in info.sswap.impl.empire.model with parameters of type SourceModel
private  void ReasoningServiceImpl.addSourceModel(SourceModel sourceModel)
           
<T extends ModelImpl>
boolean
ImplFactory.canAs(SourceModel sourceModel, java.net.URI uri, java.lang.Class<T> clazz)
          Checks whether the given individual can be viewed using the specified Empire class.
<T extends ModelImpl>
T
ImplFactory.castDependentModel(SourceModel sourceModel, java.net.URI uri, java.lang.Class<T> clazz)
           
<T extends ModelImpl>
T
ImplFactory.createDependentObject(SourceModel sourceModel, java.net.URI uri, java.lang.Class<T> clazz)
          Creates a dependent object for a SourceModel (e.g., a SSWAPResource for an RDG).
 SSWAPElement ImplFactory.createElement(SourceModel sourceModel, com.hp.hpl.jena.rdf.model.RDFNode rdfNode)
          Creates a SSWAPElement based on an RDF node.
 IndividualImpl ImplFactory.createIndividual(SourceModel sourceModel, com.hp.hpl.jena.rdf.model.Resource resource)
          Creates a SSWAPIndividual that for the Jena resource.
 IndividualImpl ImplFactory.createIndividual(SourceModel sourceModel, java.net.URI uri)
          Creates a generic (non-Empire managed) SSWAP Entity.
 ListImpl ImplFactory.createList(SourceModel sourceModel, com.hp.hpl.jena.rdf.model.RDFList list)
          Creates a SSWAPList implementation for an RDFList
 com.hp.hpl.jena.rdf.model.Literal ImplFactory.createLiteral(SourceModel sourceModel, Literal literal)
          Creates a Jena literal for a SSWAPLiteral
 Literal ImplFactory.createLiteral(java.lang.String value, SourceModel sourceModel)
           
 Literal ImplFactory.createLiteral(java.lang.String value, java.lang.String language, SourceModel sourceModel)
           
 Literal ImplFactory.createLiteral(java.lang.String value, java.net.URI datatypeURI, SourceModel sourceModel)
           
 Literal ImplFactory.createLiteral(java.lang.String value, java.net.URI datatypeURI, java.lang.String language, SourceModel sourceModel)
          Creates a literal with the specified value
 PropertyImpl ImplFactory.createProperty(SourceModel sourceModel, SSWAPIndividual individual, SSWAPElement value, java.net.URI uri)
          Creates an implementation of SSWAPProperty with the specified URI
 com.hp.hpl.jena.rdf.model.RDFList ImplFactory.createRDFList(SourceModel sourceModel, SSWAPList list)
          Creates an RDFList for a SSWAPList.
 com.hp.hpl.jena.rdf.model.RDFNode ImplFactory.createRDFNode(SourceModel sourceModel, SSWAPElement element)
          Creates an RDFNode for a SSWAPElement.
 com.hp.hpl.jena.rdf.model.Resource ImplFactory.createResource(SourceModel sourceModel, SSWAPIndividual individual)
          Creates a corresponding Jena Resource for the SSWAPIndividual
 SSWAPElement ImplFactory.deepCopyElement(SourceModel newModel, SSWAPElement originalElement, java.util.Set<java.net.URI> copiedIndividuals)
          Performs a deep copy of a SSWAPElement from one source model to another
 void ImplFactory.deepCopyIndividual(SourceModel newModel, SSWAPIndividual originalIndividual, IndividualImpl dstIndividual, java.util.Set<java.net.URI> copiedIndividuals)
           
private  SSWAPIndividual ImplFactory.deepCopyIndividual(SourceModel newModel, SSWAPIndividual originalIndividual, java.util.Set<java.net.URI> copiedIndividuals)
          Perform a deep copy of a SSWAPIndividual into another source model
private  SSWAPList ImplFactory.deepCopyList(SourceModel newModel, SSWAPList originalList, java.util.Set<java.net.URI> copiedIndividuals)
          Perform a deep copy of a SSWAPList into another source model
private  boolean ImplFactory.existsTyped(SourceModel sourceModel, java.net.URI individualURI)
           
private  java.util.Collection<java.net.URI> ImplFactory.getTypes(SourceModel sourceModel, java.net.URI individualURI)
           
private  boolean ImplFactory.isTypedAs(SourceModel sourceModel, java.net.URI individualURI, java.net.URI typeURI)
           
private  void ReasoningServiceImpl.removeSourceModel(SourceModel sourceModel)
           
protected static
<T extends ModelImpl>
java.util.List<T>
EmpireGeneratedNodeImpl.setSourceModel(java.util.List<T> models, SourceModel sourceModel)
          Convenience method for setting the same source model to all elements in a list
 void IndividualImpl.setSourceModel(SourceModel sourceModel)
          Sets the source model for this individual.
 void ModelImpl.setSourceModel(SourceModel sourceModel)
          Sets the source model for this object (i.e., the object that actually holds the Jena model with RDF data).
 

Constructors in info.sswap.impl.empire.model with parameters of type SourceModel
DatatypeImpl(SourceModel parent, java.net.URI uri)
          Creates a datatype
PredicateImpl(SourceModel parent, java.net.URI uri)
          Creates a property definition.
ReasoningServiceImpl(SourceModel sourceModel)
          Creates a reasoning service based on Pellet reasoner.
TypeImpl(SourceModel parent, java.net.URI uri)
           
TypeImpl(SourceModel parent, java.net.URI uri, boolean preventOWLClass)
           
 



Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.