|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SSWAPNode
SSWAPNodes are special individuals in SSWAP protocol, and they are handled
specially. These individuals include SSWAPProvider
,
SSWAPResource
, SSWAPGraph
, SSWAPSubject
, and
SSWAPObject
.
SSWAPProvider
,
SSWAPResource
,
SSWAPGraph
,
SSWAPSubject
,
SSWAPObject
Method Summary | |
---|---|
SSWAPGraph |
asSSWAPGraph()
Type-safe cast to SSWAPGraph. |
SSWAPObject |
asSSWAPObject()
Type-safe cast to SSWAPObject. |
SSWAPProvider |
asSSWAPProvider()
Type-safe cast to SSWAPProvider. |
SSWAPResource |
asSSWAPResource()
Type-safe cast to SSWAPResource. |
SSWAPSubject |
asSSWAPSubject()
Type-safe cast to SSWAPSubject. |
java.net.URI |
getID()
Gets a unique identifier of this node. |
boolean |
isSSWAPGraph()
Checks whether this node is a SSWAPGraph |
boolean |
isSSWAPObject()
Checks whether this node is a SSWAPObject |
boolean |
isSSWAPProvider()
Checks whether this node is a SSWAPProvider. |
boolean |
isSSWAPResource()
Checks whether this node is a SSWAPResource. |
boolean |
isSSWAPSubject()
Checks whether this node is a SSWAPSubject |
Methods inherited from interface info.sswap.api.model.SSWAPIndividual |
---|
addProperty, addProperty, addProperty, addProperty, addType, clearProperty, getDeclaredType, getDeclaredTypes, getInferredIndividual, getProperties, getProperties, getProperty, getType, getTypes, hasValue, hasValue, isAnonymous, isCompatibleWith, isOfType, removeProperty, removeProperty, removeType, setProperty, setProperty, setProperty, setProperty |
Methods inherited from interface info.sswap.api.model.SSWAPElement |
---|
addComment, addLabel, asBoolean, asDouble, asIndividual, asInteger, asList, asLiteral, asString, getComment, getLabel, isIndividual, isList, isLiteral |
Methods inherited from interface info.sswap.api.model.SSWAPModel |
---|
addImport, checkProfile, dereference, dereference, doClosure, getDocument, getImports, getInputStream, getNsPrefixMap, getReasoningService, getTypeSignature, getURI, isDereferenced, removeImport, removeNsPrefix, serialize, serialize, setNsPrefix, validate |
Method Detail |
---|
java.net.URI getID()
boolean isSSWAPProvider()
boolean isSSWAPResource()
boolean isSSWAPGraph()
boolean isSSWAPSubject()
boolean isSSWAPObject()
SSWAPProvider asSSWAPProvider()
SSWAPResource asSSWAPResource()
SSWAPGraph asSSWAPGraph()
SSWAPSubject asSSWAPSubject()
SSWAPObject asSSWAPObject()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |