Uses of Interface
info.sswap.api.model.SSWAPElement

Packages that use SSWAPElement
info.sswap.api.model Main package for SSWAP API 
info.sswap.api.spi Run-time API provider for interface implementation 
 

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.
 



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