org.qi4j.library.rdf.serializer

## Class SerializerContext

- java.lang.Object
- - org.qi4j.library.rdf.serializer.SerializerContext

-     public final class SerializerContext
      extends Object

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `SerializerContext(org.openrdf.model.Graph graph)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addName(String subject, String name)`
    `void` | `addRelationship(String subject, org.openrdf.model.URI relationship, String object)`
    `void` | `addStatement(String subject, org.openrdf.model.URI predicate, boolean literal)`
    `void` | `addStatement(String subject, org.openrdf.model.URI predicate, String literal)`
    `void` | `addType(String subject, org.openrdf.model.URI type)`
    `String` | `createApplicationUri(String app)`
    `String` | `createCompositeMethodUri(String compositeUri, Method method)`
    `String` | `createCompositeUri(String module, Class composite)`
    `String` | `createLayerUri(String appUri, String layer)`
    `String` | `createModuleUri(String layerUri, String module)`
    `String` | `createServiceUri(String layer, String module, Class type, String identity)`
    `org.openrdf.model.Graph` | `getGraph()`
    `org.openrdf.model.ValueFactory` | `getValueFactory()`
    `void` | `setNameAndType(String node, String name, org.openrdf.model.URI type)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### SerializerContext

          public SerializerContext(org.openrdf.model.Graph graph)

  - ### Method Detail

    - #### getGraph

          public org.openrdf.model.Graph getGraph()

    - #### getValueFactory

          public org.openrdf.model.ValueFactory getValueFactory()

    - #### createServiceUri

          public String createServiceUri(String layer,
                                String module,
                                Class type,
                                String identity)

    - #### createCompositeUri

          public String createCompositeUri(String module,
                                  Class composite)

    - #### createApplicationUri

          public String createApplicationUri(String app)

    - #### createLayerUri

          public String createLayerUri(String appUri,
                              String layer)

    - #### createModuleUri

          public String createModuleUri(String layerUri,
                               String module)

    - #### setNameAndType

          public void setNameAndType(String node,
                            String name,
                            org.openrdf.model.URI type)

    - #### addName

          public void addName(String subject,
                     String name)

    - #### addType

          public void addType(String subject,
                     org.openrdf.model.URI type)

    - #### addStatement

          public void addStatement(String subject,
                          org.openrdf.model.URI predicate,
                          String literal)

    - #### addRelationship

          public void addRelationship(String subject,
                             org.openrdf.model.URI relationship,
                             String object)

    - #### addStatement

          public void addStatement(String subject,
                          org.openrdf.model.URI predicate,
                          boolean literal)

    - #### createCompositeMethodUri

          public String createCompositeMethodUri(String compositeUri,
                                        Method method)