org.pre4j.graph
Interface EncryptableGraph

All Superinterfaces:
Encryptable, com.hp.hpl.jena.graph.Graph, com.hp.hpl.jena.graph.GraphAdd
All Known Implementing Classes:
EncryptableGraphImpl

public interface EncryptableGraph
extends Encryptable, com.hp.hpl.jena.graph.Graph

This class extends to the Graph interface to allow the encryption of nodes and triples.

Author:
Mark Giereth
See Also:
Graph

Field Summary
 
Fields inherited from interface com.hp.hpl.jena.graph.Graph
emptyGraph
 
Method Summary
 void encryptLabel(com.hp.hpl.jena.graph.Node n)
          Changes
 void encryptTriple(com.hp.hpl.jena.graph.Triple t)
           
 void encryptTriples(java.util.Collection<com.hp.hpl.jena.graph.Triple> t)
           
 
Methods inherited from interface org.pre4j.graph.Encryptable
commitEncryption, commitEncryption, decrypt, decrypt, getTrace
 
Methods inherited from interface com.hp.hpl.jena.graph.Graph
close, contains, contains, delete, dependsOn, find, find, getBulkUpdateHandler, getCapabilities, getEventManager, getPrefixMapping, getReifier, getTransactionHandler, isEmpty, isIsomorphicWith, queryHandler, size
 
Methods inherited from interface com.hp.hpl.jena.graph.GraphAdd
add
 

Method Detail

encryptLabel

void encryptLabel(com.hp.hpl.jena.graph.Node n)
                  throws RDFEncryptionException
Changes

Parameters:
n -
Throws:
RDFEncryptionException

encryptTriple

void encryptTriple(com.hp.hpl.jena.graph.Triple t)
                   throws RDFEncryptionException
Parameters:
t -
Throws:
RDFEncryptionException

encryptTriples

void encryptTriples(java.util.Collection<com.hp.hpl.jena.graph.Triple> t)
                    throws RDFEncryptionException
Parameters:
t -
Throws:
RDFEncryptionException