Open Semantic Framework PHP API  3.0
 All Data Structures Namespaces Files Functions Variables Pages
GetSuperPropertiesFunction Class Reference

Get all the super-properties that have been defined in an ontology. More...

Inheritance diagram for GetSuperPropertiesFunction:

Public Member Functions

 __construct ()
 
 uri ($uri)
 URI of the property for which the requester want its super-properties. More...
 
 getDatatypeProperties ()
 Get all the Datatype super-properties of the ontology. More...
 
 getObjectProperties ()
 Get all the Object super-properties of the ontology. More...
 
 getPropertiesUris ()
 Get a list of URIs that refers to the properties described in this ontology. More...
 
 getPropertiesDescriptions ()
 Get the list of properties description for the classes described in this ontology. More...
 
 directSuperProperties ()
 Only get the direct super-properties of the target property. More...
 
 allSuperProperties ()
 Get all the super-properties by inference (so, the super-properties of the super-properties recursively). More...
 

Detailed Description

Get all the super-properties that have been defined in an ontology.

The requester can get a list of URIs or the full description of the super-properties.

See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#getSuperProperties
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 20 of file GetSuperPropertiesFunction.php.

Constructor & Destructor Documentation

__construct ( )

Definition at line 22 of file GetSuperPropertiesFunction.php.

Member Function Documentation

allSuperProperties ( )

Get all the super-properties by inference (so, the super-properties of the super-properties recursively).

See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#getSuperProperties
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 127 of file GetSuperPropertiesFunction.php.

directSuperProperties ( )

Only get the direct super-properties of the target property.

See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#getSuperProperties
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 112 of file GetSuperPropertiesFunction.php.

getDatatypeProperties ( )

Get all the Datatype super-properties of the ontology.

See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#getSuperProperties
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 56 of file GetSuperPropertiesFunction.php.

getObjectProperties ( )

Get all the Object super-properties of the ontology.

See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#getSuperProperties
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 70 of file GetSuperPropertiesFunction.php.

getPropertiesDescriptions ( )

Get the list of properties description for the classes described in this ontology.

See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#getSuperProperties
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 98 of file GetSuperPropertiesFunction.php.

getPropertiesUris ( )

Get a list of URIs that refers to the properties described in this ontology.

See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#v
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 84 of file GetSuperPropertiesFunction.php.

uri (   $uri)

URI of the property for which the requester want its super-properties.

Required: This function must be called before sending the query

Parameters
mixed$uriURI of the property for which the requester want its super-properties.
See also
http://wiki.opensemanticframework.org/index.php/Ontology_Read#getSuperProperties
Author
Frederick Giasson, Structured Dynamics LLC.

Definition at line 41 of file GetSuperPropertiesFunction.php.