<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Rdf.Serializers.NTriples" file="/work/a/ports/textproc/py-4suite/work/4Suite-1.0b1/build/lib.freebsd-7.1-RELEASE-i386-2.4/Ft/Rdf/Serializers/NTriples.py">
  <modification-date>2004-06-21 16:42:36</modification-date>
  <abstract>N-Triples module.  http://www.w3.org/TR/rdf-testcases/#ntriples</abstract>
  <description>Copyright 2003 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
  <classes>
    <class name="Literal" public="yes">
      <bases>
      </bases>
      <abstract/>
      <description/>
      <method-resolution-order>
        <base name="Literal" module="Ft.Rdf.Serializers.NTriples"/>
      </method-resolution-order>
      <methods documented="yes" class="Literal" module="Ft.Rdf.Serializers.NTriples" inherited="no">
        <method public="no" name="__init__" id="Literal-__init__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="value"/>
            <arg default="'http://www.w3.org/2000/01/rdf-schema#Literal'" name="datatype"/>
          </arguments>
        </method>
        <method public="no" name="__repr__" id="Literal-__repr__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="no" realid="Literal-__repr__" name="__str__" realname="__repr__" id="Literal-__str__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
      </methods>
    </class>
    <class name="Resource" public="yes">
      <bases>
      </bases>
      <abstract/>
      <description/>
      <method-resolution-order>
        <base name="Resource" module="Ft.Rdf.Serializers.NTriples"/>
      </method-resolution-order>
      <methods documented="yes" class="Resource" module="Ft.Rdf.Serializers.NTriples" inherited="no">
        <method public="no" name="__init__" id="Resource-__init__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="id"/>
            <arg default="0" name="anon"/>
          </arguments>
        </method>
        <method public="no" name="__repr__" id="Resource-__repr__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
        <method public="no" realid="Resource-__repr__" name="__str__" realname="__repr__" id="Resource-__str__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
          </arguments>
        </method>
      </methods>
    </class>
    <class name="Serializer" public="yes">
      <bases>
      </bases>
      <abstract>Serialize or deserialize a model using N-Triples.</abstract>
      <description/>
      <method-resolution-order>
        <base name="Serializer" module="Ft.Rdf.Serializers.NTriples"/>
      </method-resolution-order>
      <methods documented="yes" class="Serializer" module="Ft.Rdf.Serializers.NTriples" inherited="no">
        <method public="no" name="__init__" id="Serializer-__init__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg default="1" name="reify"/>
          </arguments>
        </method>
        <method public="yes" name="deserialize" id="Serializer-deserialize">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="model"/>
            <arg name="stream"/>
            <arg default="None" name="scope"/>
          </arguments>
        </method>
        <method public="yes" name="serialize" id="Serializer-serialize">
          <abstract>Construct a DOM representing statements in the model.</abstract>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="model"/>
            <arg default="None" name="nsMap"/>
            <arg default="None" name="selectUri"/>
            <arg default="[]" name="localResources"/>
            <arg default="None" name="stmts"/>
            <arg default="None" name="stream"/>
          </arguments>
        </method>
      </methods>
    </class>
  </classes>
  <functions>
    <function public="yes" name="ParseNTriples" id="ParseNTriples">
      <abstract>Takes a sequence of lines with NTriples and returns a list of resulting
statement objects</abstract>
      <description/>
      <arguments>
        <arg name="lines"/>
      </arguments>
    </function>
    <function public="yes" name="Test" id="Test">
      <abstract/>
      <description/>
      <arguments>
      </arguments>
    </function>
  </functions>
  <fields>
    <field public="yes" name="CHAR" id="CHAR">
      <value>'[ -x7E]'</value>
    </field>
    <field public="yes" name="DTSTRING" id="DTSTRING">
      <abstract>Compiled regular expression objects</abstract>
      <description/>
      <value>&lt;_sre.SRE_Pattern object&gt;</value>
    </field>
    <field public="yes" name="DTSTRING_REGEX" id="DTSTRING_REGEX">
      <value>'&quot;(?P&lt;name&gt;[ -x7E]*)&quot;^^(?P&lt;dt&gt;(?:(?:[a-zA-Z][0-9a...\\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&amp;=+$\\.\\-_!~*\'()%]+)?)'</value>
    </field>
    <field public="yes" name="LANG" id="LANG">
      <value>r'[a-z0-9]+(\-[a-z0-9]+)?'</value>
    </field>
    <field public="yes" name="LANGSTRING" id="LANGSTRING">
      <abstract>Compiled regular expression objects</abstract>
      <description/>
      <value>&lt;_sre.SRE_Pattern object&gt;</value>
    </field>
    <field public="yes" name="LANGSTRING_REGEX" id="LANGSTRING_REGEX">
      <value>r'&quot;(?P&lt;value&gt;[ -x7E]*)&quot;(@(?P&lt;lang&gt;[a-z0-9]+(\-[a-z0-9]+)?))?'</value>
    </field>
    <field public="yes" name="NAME" id="NAME">
      <value>'[A-Za-z][A-Za-z0-9]*'</value>
    </field>
    <field public="yes" name="NODEID" id="NODEID">
      <abstract>Compiled regular expression objects</abstract>
      <description/>
      <value>&lt;_sre.SRE_Pattern object&gt;</value>
    </field>
    <field public="yes" name="NODEID_REGEX" id="NODEID_REGEX">
      <value>'_:(?P&lt;name&gt;[A-Za-z][A-Za-z0-9]*)'</value>
    </field>
    <field public="yes" name="OBJECT_TYPE_LITERAL" id="OBJECT_TYPE_LITERAL">
      <value>'L'</value>
    </field>
    <field public="yes" name="OBJECT_TYPE_RESOURCE" id="OBJECT_TYPE_RESOURCE">
      <value>'R'</value>
    </field>
    <field public="yes" name="OBJECT_TYPE_UNKNOWN" id="OBJECT_TYPE_UNKNOWN">
      <value>'?'</value>
    </field>
    <field public="yes" name="RDF_MS_BASE" id="RDF_MS_BASE">
      <value>'http://www.w3.org/1999/02/22-rdf-syntax-ns#'</value>
    </field>
    <field public="yes" name="RDF_SCHEMA_BASE" id="RDF_SCHEMA_BASE">
      <value>'http://www.w3.org/2000/01/rdf-schema#'</value>
    </field>
    <field public="yes" name="URIREF" id="URIREF">
      <abstract>Compiled regular expression objects</abstract>
      <description/>
      <value>&lt;_sre.SRE_Pattern object&gt;</value>
    </field>
    <field public="yes" name="URIREF_REGEX" id="URIREF_REGEX">
      <value>r&quot;&lt;(?P&lt;uriref&gt;(?:(?:[a-zA-Z][0-9a-zA-Z+\-\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&amp;=+$\.\-_!~*'()%]+)?)&gt;&quot;</value>
    </field>
    <field public="yes" name="URI_REGEX" id="URI_REGEX">
      <value>r&quot;(?:(?:[a-zA-Z][0-9a-zA-Z+\-\.]*:)?/{0,2}[0-9a-zA-Z;/?:@&amp;=+$\.\-_!~*'()%]+)?&quot;</value>
    </field>
  </fields>
</module>
