|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ModelImpl | |
---|---|
info.sswap.impl.empire.model |
Uses of ModelImpl in info.sswap.impl.empire.model |
---|
Subclasses of ModelImpl in info.sswap.impl.empire.model | |
---|---|
class |
DatatypeImpl
Implementation of SSWAPDatatype |
class |
ElementImpl
Implements a SSWAPElement (an element in SSWAP other than an RDF data source like a PDG or a canonical/protocol graph) |
class |
EmpireGeneratedNodeImpl
An abstract class containing methods common to all Empire-generated SSWAPIndividuals. |
class |
GraphImpl
Partial implementation of SSWAP Graph (the remaining abstract methods are automatically generated by Empire in the run-time). |
class |
IndividualImpl
Implementation of a SSWAP individual (objects in SSWAP). |
class |
ListImpl
Implementation of SSWAPList. |
class |
Literal
Implementation of SSWAPElement that is a literal. |
class |
NodeImpl
Implementation of SSWAPNode (a SSWAP entity that requires special handling in SSWAP protocol) |
class |
NonEmpireIndividual
An concrete implementation of SSWAPIndividual that is not a SSWAPNode and is not Empire-managed. |
class |
ObjectImpl
The implementation of SSWAPObject. |
class |
PDGImpl
Implementation of PDG. |
class |
PredicateImpl
Implementation of SSWAPPredicate. |
class |
PropertyImpl
Implementation of SSWAPProperty |
class |
ProtocolImpl
|
class |
ProviderImpl
Record describing a Provider in SSWAP. |
class |
RDGImpl
|
class |
ResourceImpl
Implementation of SSWAPResource. |
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. |
class |
SubjectImpl
Implementation of SSWAPSubject. |
class |
TranslatedSubjectImpl
Represents a translated subject. |
class |
TypeImpl
Implementation of SSWAPType. |
Fields in info.sswap.impl.empire.model with type parameters of type ModelImpl | |
---|---|
private java.util.List<ModelImpl> |
SourceModelImpl.dependentModels
All other SSWAPModels that are based on the information from the Jena model. |
private java.util.Map<java.net.URI,java.util.List<ModelImpl>> |
SourceModelImpl.dependentModelsMap
Mapping of URIs of dependent models to actual models. |
Methods in info.sswap.impl.empire.model with type parameters of type ModelImpl | ||
---|---|---|
|
ImplFactory.assertImplementation(A apiObject,
java.lang.Class<I> implementationClass)
Asserts that the parameter typed via an API interface has the expected implementation. |
|
|
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. |
|
|
ImplFactory.castDependentModel(SourceModel sourceModel,
java.net.URI uri,
java.lang.Class<T> clazz)
|
|
|
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). |
|
|
ImplFactory.createEmptySSWAPDataObject(java.net.URI uri,
java.lang.Class<T> clazz)
Creates an empty Empire-generated object. |
|
protected
|
EmpireGeneratedNodeImpl.ensureProperView(java.util.List<? extends ModelImpl> models,
java.lang.Class<T> clazz)
|
|
protected
|
EmpireGeneratedNodeImpl.ensureProperView(ModelImpl model,
java.lang.Class<T> clazz)
|
|
protected
|
ModelImpl.getAllDependentObjects(java.lang.Class<T> clazz)
|
|
protected
|
ModelImpl.getDependentObject(java.lang.Class<T> clazz)
Creates an object based on the data from the same data source as this one (e.g., if this object represents a PDG, it allows to get a SSWAPProvider from this data source; or a SSWAPResource from RDG). |
|
protected static
|
EmpireGeneratedNodeImpl.listFromImpl(java.util.List<S> implList,
java.lang.Class<T> modelClass,
java.lang.Class<S> implClass)
Convenience method for Empire-generated objects. |
|
protected static
|
EmpireGeneratedNodeImpl.listToImpl(java.util.List<T> modelList,
java.lang.Class<T> modelClass,
java.lang.Class<S> implClass)
Convenience method for Empire-generated objects. |
|
protected static
|
EmpireGeneratedNodeImpl.setSourceModel(java.util.List<T> models,
SourceModel sourceModel)
Convenience method for setting the same source model to all elements in a list |
|
protected static
|
EmpireGeneratedNodeImpl.toListImpl(java.util.Collection<T> modelList,
java.lang.Class<T> modelClass,
java.lang.Class<S> implClass)
Convenience method for Empire-generated objects. |
Methods in info.sswap.impl.empire.model that return types with arguments of type ModelImpl | |
---|---|
private java.util.List<ModelImpl> |
SourceModelImpl.getDependentModelList(java.net.URI uri)
|
private static java.lang.Class<? extends ModelImpl> |
NodeImpl.getImplClass(java.lang.Class<? extends SSWAPModel> apiClass)
|
Methods in info.sswap.impl.empire.model with parameters of type ModelImpl | ||
---|---|---|
void |
SourceModel.addDependentModel(ModelImpl dependentModel)
Adds a dependent SSWAP Model to this source model (i.e., a SSWAP model that is created based on the information read from the Jena model) |
|
void |
SourceModelImpl.addDependentModel(ModelImpl dependentModel)
|
|
SourceModel |
ImplFactory.assertSourceModel(ModelImpl modelImpl)
Gets the source model of a dereferenced ModelImpl |
|
protected
|
EmpireGeneratedNodeImpl.ensureProperView(ModelImpl model,
java.lang.Class<T> clazz)
|
|
static void |
ImplFactory.initURI(ModelImpl object)
Initializes the URI of a SSWAPModel based on its RDF identifier. |
|
protected boolean |
ModelImpl.rdfIdEquals(ModelImpl other)
|
|
void |
SourceModel.removeDependentModel(ModelImpl dependentModel)
Removes a dependent SSWAP model from this source model |
|
void |
SourceModelImpl.removeDependentModel(ModelImpl dependentModel)
|
Method parameters in info.sswap.impl.empire.model with type arguments of type ModelImpl | ||
---|---|---|
protected
|
EmpireGeneratedNodeImpl.ensureProperView(java.util.List<? extends ModelImpl> models,
java.lang.Class<T> clazz)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |