Class GraphPattern

Description

A graph pattern which consists of triple patterns, optional or union graph patterns and filters.

  • version: $Id: GraphPattern.html,v 1.9 2006/06/26 12:34:21 tgauss Exp $
  • author: Tobias Gauss <tobias.gauss@web.de>

Located in /sparql/GraphPattern.php (line 16)

Object
   |
   --GraphPattern
Method Summary
GraphPattern GraphPattern ()
void addConstraint (Constraint $cons)
void addOptional (integer $pattern)
void addTriplePattern (array $trpP)
void addUnion (integer $pattern)
String getGraphname ()
integer getId ()
integer getOptional ()
Array getTriplePattern ()
integer getUnion ()
void setGraphname (String $name)
void setId (integer $id)
Methods
Constructor GraphPattern (line 63)

Constructor

GraphPattern GraphPattern ()
addConstraint (line 140)

Adds a Constraint to the GraphPattern.

void addConstraint (Constraint $cons)
addOptional (line 149)

Adds a pointer to an optional graphPattern.

void addOptional (integer $pattern)
  • integer $pattern
addTriplePattern (line 130)

Adds a List of QueryTriples to the GraphPattern.

void addTriplePattern (array $trpP)
  • array $trpP
addUnion (line 159)

Adds a pointer to a union graphPattern.

void addUnion (integer $pattern)
  • integer $pattern
getConstraint (line 93)

Returns a constraint if there is one false if not.

Constraint getConstraint ()
getGraphname (line 75)

Returns the graphname.

String getGraphname ()
getId (line 179)

Returns the GraphPatterns id.

integer getId ()
getOptional (line 102)

Returns a pointer to an optional graph pattern.

integer getOptional ()
getTriplePattern (line 84)

Returns the triple pattern of the graph pattern.

Array getTriplePattern ()
getUnion (line 111)

Returns a pointer to a union graph pattern.

integer getUnion ()
setGraphname (line 121)

Sets the graphname.

void setGraphname (String $name)
  • String $name
setId (line 170)

Sets the GraphPatterns Id.

void setId (integer $id)
  • integer $id

Inherited Methods

Inherited From Object

Object::toString()

Documentation generated on Mon, 26 Jun 2006 14:25:26 +0200 by phpDocumentor 1.3.0RC6