|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SSWAPElement | |
---|---|
info.sswap.api.model | Main package for SSWAP API |
info.sswap.api.spi | Run-time API provider for interface implementation |
info.sswap.impl.empire | |
info.sswap.impl.empire.model |
Uses of SSWAPElement in info.sswap.api.model |
---|
Subinterfaces of SSWAPElement in info.sswap.api.model | |
---|---|
interface |
SSWAPDatatype
Represents a datatype definition. |
interface |
SSWAPGraph
A SSWAP Graph of a SSWAP Resource. |
interface |
SSWAPIndividual
Represents an individual in SSWAP, which corresponds to an RDF resource (a URI or blank node). |
interface |
SSWAPList
A list of SSWAP elements. |
interface |
SSWAPLiteral
Represents a literal value in SSWAP. |
interface |
SSWAPNode
SSWAPNodes are special individuals in SSWAP protocol, and they are handled specially. |
interface |
SSWAPObject
Object of SSWAP Graph. |
interface |
SSWAPPredicate
Represents an RDF predicate in SSWAP. |
interface |
SSWAPProperty
A SSWAPProperty is a specific instance of a
SSWAPPredicate with an assigned value, associated with a
SSWAPIndividual . |
interface |
SSWAPProvider
Describes a provider in SSWAP. |
interface |
SSWAPResource
Describes a resource (a service) in SSWAP. |
interface |
SSWAPSubject
Subject of a SSWAP Graph. |
interface |
SSWAPType
Represents a type of an individual in SSWAP. |
Methods in info.sswap.api.model that return SSWAPElement | |
---|---|
SSWAPElement |
SSWAPProperty.getValue()
Gets the value of the property. |
Methods in info.sswap.api.model with parameters of type SSWAPElement | |
---|---|
void |
SSWAPPredicate.addAnnotationPredicate(SSWAPPredicate predicate,
SSWAPElement value)
Annotates a predicate with the given annotation predicate. |
void |
SSWAPType.addAnnotationPredicate(SSWAPPredicate predicate,
SSWAPElement value)
Annotates a type with the given annotation predicate. |
void |
SSWAPType.addRestrictionHasValue(SSWAPPredicate predicate,
SSWAPElement element)
Adds an owl:hasValue restriction to this type on the specified predicate |
java.util.Collection<SSWAPProperty> |
SSWAPIndividual.hasValue(SSWAPElement element)
Retrieves all properties of the individual with the specified value (regardless of the predicate of these properties) |
boolean |
SSWAPIndividual.hasValue(SSWAPPredicate predicate,
SSWAPElement element)
Checks whether the individual has a property with the specified value for the predicate. |
void |
SSWAPIndividual.removeProperty(SSWAPPredicate predicate,
SSWAPElement value)
Removes a single property from this individual (property is identified by the predicate and the value) |
Uses of SSWAPElement in info.sswap.api.spi |
---|
Methods in info.sswap.api.spi that return SSWAPElement | |
---|---|
SSWAPElement |
APIProvider.copyElement(SSWAPDocument dstDocument,
SSWAPElement element)
|
static SSWAPElement |
ExtensionAPI.copyElement(SSWAPDocument dstDocument,
SSWAPElement element)
Performs a deep copy of an element, possibly to another document. |
Methods in info.sswap.api.spi with parameters of type SSWAPElement | |
---|---|
SSWAPElement |
APIProvider.copyElement(SSWAPDocument dstDocument,
SSWAPElement element)
|
static SSWAPElement |
ExtensionAPI.copyElement(SSWAPDocument dstDocument,
SSWAPElement element)
Performs a deep copy of an element, possibly to another document. |
Uses of SSWAPElement in info.sswap.impl.empire |
---|
Methods in info.sswap.impl.empire that return SSWAPElement | |
---|---|
SSWAPElement |
APIProviderImpl.copyElement(SSWAPDocument dstDocument,
SSWAPElement element)
|
Methods in info.sswap.impl.empire with parameters of type SSWAPElement | |
---|---|
SSWAPElement |
APIProviderImpl.copyElement(SSWAPDocument dstDocument,
SSWAPElement element)
|
Uses of SSWAPElement in info.sswap.impl.empire.model |
---|
Classes in info.sswap.impl.empire.model that implement SSWAPElement | |
---|---|
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 |
PredicateImpl
Implementation of SSWAPPredicate. |
class |
PropertyImpl
Implementation of SSWAPProperty |
class |
ProviderImpl
Record describing a Provider in SSWAP. |
class |
ResourceImpl
Implementation of SSWAPResource. |
class |
SubjectImpl
Implementation of SSWAPSubject. |
class |
TranslatedSubjectImpl
Represents a translated subject. |
class |
TypeImpl
Implementation of SSWAPType. |
Fields in info.sswap.impl.empire.model declared as SSWAPElement | |
---|---|
private SSWAPElement |
PropertyImpl.value
The value of the property. |
Fields in info.sswap.impl.empire.model with type parameters of type SSWAPElement | |
---|---|
private java.util.LinkedList<SSWAPElement> |
ListImpl.list
The underlying implementation of the list. |
Methods in info.sswap.impl.empire.model that return SSWAPElement | |
---|---|
SSWAPElement |
ImplFactory.createElement(SourceModel sourceModel,
com.hp.hpl.jena.rdf.model.RDFNode rdfNode)
Creates a SSWAPElement based on an RDF node. |
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 |
SSWAPElement |
ListImpl.get(int index)
|
SSWAPElement |
PropertyImpl.getValue()
|
SSWAPElement |
ListImpl.remove(int index)
|
SSWAPElement |
ListImpl.set(int index,
SSWAPElement element)
|
Methods in info.sswap.impl.empire.model that return types with arguments of type SSWAPElement | |
---|---|
java.util.Iterator<SSWAPElement> |
ListImpl.iterator()
|
java.util.ListIterator<SSWAPElement> |
ListImpl.listIterator()
|
java.util.ListIterator<SSWAPElement> |
ListImpl.listIterator(int index)
|
java.util.List<SSWAPElement> |
ListImpl.subList(int fromIndex,
int toIndex)
|
Methods in info.sswap.impl.empire.model with parameters of type SSWAPElement | |
---|---|
void |
ListImpl.add(int index,
SSWAPElement element)
|
boolean |
ListImpl.add(SSWAPElement o)
|
void |
PredicateImpl.addAnnotationPredicate(SSWAPPredicate predicate,
SSWAPElement value)
|
void |
TypeImpl.addAnnotationPredicate(SSWAPPredicate predicate,
SSWAPElement value)
|
void |
TypeImpl.addRestrictionHasValue(SSWAPPredicate predicate,
SSWAPElement element)
|
PropertyImpl |
ImplFactory.createProperty(SourceModel sourceModel,
SSWAPIndividual individual,
SSWAPElement value,
java.net.URI uri)
Creates an implementation of SSWAPProperty with the specified URI |
private PropertyImpl |
IndividualImpl.createProperty(java.net.URI uri,
SSWAPElement value)
Creates a property instance for the specified predicate URI and value |
com.hp.hpl.jena.rdf.model.RDFNode |
ImplFactory.createRDFNode(SourceModel sourceModel,
SSWAPElement element)
Creates an RDFNode for a SSWAPElement. |
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 |
java.util.Collection<SSWAPProperty> |
IndividualImpl.hasValue(SSWAPElement element)
|
boolean |
IndividualImpl.hasValue(SSWAPPredicate predicate,
SSWAPElement element)
|
void |
IndividualImpl.removeProperty(SSWAPPredicate predicate,
SSWAPElement value)
|
SSWAPElement |
ListImpl.set(int index,
SSWAPElement element)
|
(package private) void |
PropertyImpl.setValue(SSWAPElement value)
|
SourceModel |
ReasoningServiceImpl.translate(SSWAPType type,
SSWAPElement individual)
Translates the individual into statements that are required and used by the specified class. |
Method parameters in info.sswap.impl.empire.model with type arguments of type SSWAPElement | |
---|---|
boolean |
ListImpl.addAll(java.util.Collection<? extends SSWAPElement> c)
|
boolean |
ListImpl.addAll(int index,
java.util.Collection<? extends SSWAPElement> c)
|
private void |
IndividualImpl.disableUNA(java.util.Collection<SSWAPElement> values)
|
Constructor parameters in info.sswap.impl.empire.model with type arguments of type SSWAPElement | |
---|---|
ListImpl(java.util.Collection<SSWAPElement> originalList)
Creates a list initialized with data from a collection of SSWAPElements. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |