SemWeb : SemWeb Namespace
TurtleWriter Class

Writer that outputs triples in Turtle format.

public class TurtleWriter : NTriplesWriter

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

Members

See Also: Inherited members from NTriplesWriter.

Public Constructors

Initializes a new SemWeb.TurtleWriter instance.
Initializes a new SemWeb.TurtleWriter instance.

Protected Fields

static readonly
TurtleAbbreviations Hashtable . Entity abbreviations.

Protected Properties

[read-only]
Abbreviations Hashtable . Gets the namespace abbreviations hashtable.

Public Methods

override
Close ()
Documentation for this section has not yet been entered.

Protected Methods

override
AddStatement (Statement)
Documentation for this section has not yet been entered.
DecrementIndentation (int) : int
Decrements the indentation.
IncrementIndentation (int) : int
Increments the indentation.
override
WriteBNode (BNode)
Documentation for this section has not yet been entered.
WriteIndentation ()
Starts a new line in the output writer.
override
WriteLiteralValueWithDataType (string, string)
Documentation for this section has not yet been entered.
WriteNamespaces ()
Writes the namespace declarations.
override
WriteStatement (Statement)
Documentation for this section has not yet been entered.
override
WriteStatementBody (Statement)
Documentation for this section has not yet been entered.
override
WriteUri (Entity)
Documentation for this section has not yet been entered.
WriteVariable (Variable)
Writes the specified variable to the output writer.

Member Details

TurtleWriter Constructor

Initializes a new SemWeb.TurtleWriter instance.

public TurtleWriter (System.IO.TextWriter writer)

Parameters

writer
The writer.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

TurtleWriter Constructor

Initializes a new SemWeb.TurtleWriter instance.

public TurtleWriter (string file)

Parameters

file
The File.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

Abbreviations Property

Gets the namespace abbreviations hashtable.

protected virtual Hashtable Abbreviations { get; }

Value

A hashtable of URI/abbreviation pairs.Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

AddStatement Method

Documentation for this section has not yet been entered.

protected override void AddStatement (Statement statement)

Parameters

statement
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 1.0.7.0

Close Method

Documentation for this section has not yet been entered.

public override void Close ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 1.0.7.0

DecrementIndentation Method

Decrements the indentation.

protected virtual int DecrementIndentation (int units)

Parameters

units
The number units to decrement.

Returns

units.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

IncrementIndentation Method

Increments the indentation.

protected virtual int IncrementIndentation (int units)

Parameters

units
The number units to increment.

Returns

units.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

TurtleAbbreviations Field

Entity abbreviations.

protected static readonly Hashtable TurtleAbbreviations

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

WriteBNode Method

Documentation for this section has not yet been entered.

protected override void WriteBNode (BNode bNode)

Parameters

bNode
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 1.0.7.0

WriteIndentation Method

Starts a new line in the output writer.

protected virtual void WriteIndentation ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

WriteLiteralValueWithDataType Method

Documentation for this section has not yet been entered.

protected override void WriteLiteralValueWithDataType (string literal, string dataType)

Parameters

literal
Documentation for this section has not yet been entered.
dataType
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 1.0.7.0

WriteNamespaces Method

Writes the namespace declarations.

protected virtual void WriteNamespaces ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0

WriteStatement Method

Documentation for this section has not yet been entered.

protected override void WriteStatement (Statement statement)

Parameters

statement
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 1.0.7.0

WriteStatementBody Method

Documentation for this section has not yet been entered.

protected override void WriteStatementBody (Statement statement)

Parameters

statement
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 1.0.7.0

WriteUri Method

Documentation for this section has not yet been entered.

protected override void WriteUri (Entity entity)

Parameters

entity
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 1.0.7.0

WriteVariable Method

Writes the specified variable to the output writer.

protected virtual void WriteVariable (Variable variable)

Parameters

variable
The variable.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: SemWeb
Assembly: SemWeb (in SemWeb.dll)
Assembly Versions: 0.0.0.0, 1.0.7.0