|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use INode | |
|---|---|
| org.dftproject.genesis.core.data | |
| org.dftproject.genesis.core.data.nodes | |
| Uses of INode in org.dftproject.genesis.core.data |
|---|
| Classes in org.dftproject.genesis.core.data that implement INode | |
|---|---|
class |
DataLiteralNode
DataLiteralNode is a database-backed literal node. |
class |
DataLongLiteralNode
DataLongLiteralNode is a database-backed literal node with a long raw database representation. |
class |
DataResourceNode
DataResourceNode is a database-backed resource node. |
| Methods in org.dftproject.genesis.core.data that return INode | |
|---|---|
INode |
DataResourceNode.getFirstObject(IResourceNode predicate)
|
INode |
DataConnection.stringToNode(java.lang.String value,
DataView view)
Instantiates the node given by the raw database representation. |
| Methods in org.dftproject.genesis.core.data with parameters of type INode | |
|---|---|
void |
DataResourceNode.addObject(IResourceNode predicate,
INode object,
IResourceNode graph)
|
void |
DataResourceNode.addObject(IResourceNode predicate,
INode object,
IResourceNode graph,
DataConnection conn)
Adds a statement wherein this node is the subject using the given connection. |
void |
DataConnection.delete(INode graph,
INode subject,
INode predicate,
INode object)
Deletes the given statement from the current store. |
void |
IDataListener.handleDelete(IResourceNode graph,
IResourceNode subject,
IResourceNode predicate,
INode object)
Notification that the given statement has been deleted. |
void |
IDataListener.handleInsert(IResourceNode graph,
IResourceNode subject,
IResourceNode predicate,
INode object)
Notification that the given statement has been inserted. |
void |
DataConnection.insert(INode graph,
INode subject,
INode predicate,
INode object)
Inserts the given statement into the current store. |
java.lang.String |
DataConnection.nodeToString(INode node,
boolean addIfLong)
Returns the raw database representation of the given node. |
void |
DataManager.notifyDeleteListeners(DataResourceNode graph,
DataResourceNode subject,
DataResourceNode predicate,
INode object)
Notifies data listeners of a deletion. |
void |
DataManager.notifyInsertListeners(DataResourceNode graph,
DataResourceNode subject,
DataResourceNode predicate,
INode object)
Notifies data listeners of an insertion. |
void |
DataResourceNode.removeObject(IResourceNode predicate,
INode object,
IResourceNode graph)
|
void |
DataResourceNode.setQuadAsSubject(IResourceNode predicate,
INode object,
IResourceNode graph)
Adds a statement wherein this node is the subject to the objects cache. |
void |
DataResourceNode.setSubject(IResourceNode predicate,
INode subject)
Adds a statement wherein this node is the object to the subjects cache. |
void |
DataResourceNode.unsetQuadAsSubject(IResourceNode predicate,
INode object,
IResourceNode graph)
Removes a statement wherein this node is the subject to the objects cache. |
| Uses of INode in org.dftproject.genesis.core.data.nodes |
|---|
| Subinterfaces of INode in org.dftproject.genesis.core.data.nodes | |
|---|---|
interface |
ILiteralNode
A literal node. |
interface |
IResourceNode
A resource node. |
| Classes in org.dftproject.genesis.core.data.nodes that implement INode | |
|---|---|
class |
LiteralNode
LiteralNode is a literal node. |
class |
ResourceNode
A resource node. |
| Fields in org.dftproject.genesis.core.data.nodes declared as INode | |
|---|---|
INode |
ExactExpression.object
The object to match. |
| Methods in org.dftproject.genesis.core.data.nodes that return INode | |
|---|---|
INode |
ResourceNode.getFirstObject(IResourceNode predicate)
|
INode |
IResourceNode.getFirstObject(IResourceNode predicate)
Returns the first object related to this node (as a subject) by the given predicate. |
INode |
Statement.getObject()
Returns the object. |
| Methods in org.dftproject.genesis.core.data.nodes with parameters of type INode | |
|---|---|
void |
ResourceNode.addObject(IResourceNode predicate,
INode object,
IResourceNode graph)
|
void |
IResourceNode.addObject(IResourceNode predicate,
INode object,
IResourceNode graph)
Adds a statement wherein this node is the subject. |
void |
ResourceSet.addOptional(IResourceNode predicate,
INode object)
Adds an optional field that must match the given object. |
void |
ResourceSet.addOptional(IResourceNode predicate,
INode object,
INode defaultObject,
IResourceNode defaultGraph)
Adds an optional field that must match the given object. |
void |
ResourceSet.addProperty(IResourceNode predicate,
INode object,
IResourceNode graph)
Adds the given field from the requested resources. |
void |
ResourceSet.addRequired(IResourceNode predicate,
INode object)
Adds a required field that must match the given object. |
void |
ResourceNode.removeObject(IResourceNode predicate,
INode object,
IResourceNode graph)
|
void |
IResourceNode.removeObject(IResourceNode predicate,
INode object,
IResourceNode graph)
Removes a statement wherein this node is the subject. |
| Constructors in org.dftproject.genesis.core.data.nodes with parameters of type INode | |
|---|---|
ExactExpression(INode object)
Creates an expression that matches the given object exactly. |
|
Statement(IResourceNode graph,
IResourceNode subject,
IResourceNode predicate,
INode object)
Creates a statement. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||