Uses of Interface
org.nuxeo.ecm.platform.relations.api.Node
Package
Description
-
Uses of Node in org.nuxeo.ecm.automation.core.operations.services
Modifier and TypeMethodDescriptionprotected DocumentModel
GetRelations.getDocumentModel
(Node node) -
Uses of Node in org.nuxeo.ecm.platform.relations
Modifier and TypeClassDescriptionstatic class
Fake Node type used to pass down multiple nodes into whereBuilder.Modifier and TypeMethodDescriptionCoreGraph.Subjects.getNodes()
CoreGraph.getObjects
(Node subject, Node predicate) CoreGraph.getPredicates
(Node subject, Node object) CoreGraph.getSubjects
(Node predicate, Node object) Modifier and TypeMethodDescriptionprotected static CoreGraph.NodeAsString
CoreGraph.getNodeAsString
(Node node) CoreGraph.getObjects
(Node subject, Node predicate) CoreGraph.getPredicates
(Node subject, Node object) CoreGraph.getStatements
(Node subject, Node predicate, Node object) CoreGraph.getSubjects
(Node predicate, Node object) -
Uses of Node in org.nuxeo.ecm.platform.relations.api
Modifier and TypeInterfaceDescriptioninterface
Blank node.interface
Literal node.interface
Resource with a qualified name.interface
Resource.interface
Subject interface to identify subject nodes: resources and blank nodes.Modifier and TypeMethodDescriptionStatement.getObject()
Node[]
Statement.getProperties
(Resource property) Statement.getProperty
(Resource property) Modifier and TypeMethodDescriptionGraph.getObjects
(Node subject, Node predicate) Gets items matching the statement pattern (subject, predicate, null).Graph.getPredicates
(Node subject, Node object) Gets items matching the statement pattern (subject, null, object).QueryResult.getResults()
Graph.getSubjects
(Node predicate, Node object) Get items matching the statement pattern (null, predicate, object).Modifier and TypeMethodDescriptionvoid
Statement.addProperties
(Resource property, Node[] values) void
Statement.addProperty
(Resource property, Node value) void
DocumentRelationManager.addRelation
(CoreSession session, DocumentModel from, Node to, String predicate) Add link between two documentvoid
DocumentRelationManager.addRelation
(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse) Add link between two documentvoid
DocumentRelationManager.addRelation
(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents) Add link between two documentvoid
DocumentRelationManager.addRelation
(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents, String comment) Add link between two documentvoid
Statement.deleteProperties
(Resource property, Node[] values) void
Statement.deleteProperty
(Resource property, Node value) Graph.getObjects
(Node subject, Node predicate) Gets items matching the statement pattern (subject, predicate, null).Graph.getPredicates
(Node subject, Node object) Gets items matching the statement pattern (subject, null, object).Graph.getStatements
(Node subject, Node predicate, Node object) Returns all statements in the graph matching the pattern.Graph.getSubjects
(Node predicate, Node object) Get items matching the statement pattern (null, predicate, object).void
void
Statement.setPredicate
(Node predicate) void
Statement.setProperties
(Resource property, Node[] values) void
Statement.setProperty
(Resource property, Node value) void
Statement.setSubject
(Node subject) -
Uses of Node in org.nuxeo.ecm.platform.relations.api.impl
Modifier and TypeClassDescriptionclass
Abstract class for nodes.class
Blank node.class
Literal nodes.class
Prefixed resource.class
Resource.Modifier and TypeMethodDescriptionStatementImpl.getObject()
Node[]
StatementImpl.getProperties
(Resource property) StatementImpl.getProperty
(Resource property) Modifier and TypeMethodDescriptionvoid
StatementImpl.addProperties
(Resource property, Node[] values) void
StatementImpl.addProperty
(Resource property, Node value) int
void
StatementImpl.deleteProperties
(Resource property, Node[] values) void
StatementImpl.deleteProperty
(Resource property, Node value) void
void
StatementImpl.setPredicate
(Node predicate) void
StatementImpl.setProperties
(Resource property, Node[] values) void
StatementImpl.setProperty
(Resource property, Node value) void
StatementImpl.setSubject
(Node subject) Modifier and TypeMethodDescriptionvoid
QueryResultImpl.setResults
(List<Map<String, Node>> results) ModifierConstructorDescriptionStatementImpl
(Node subject, Node predicate, Node object) Constructor. -
Uses of Node in org.nuxeo.ecm.platform.relations.api.util
Modifier and TypeMethodDescriptionstatic DocumentModel
RelationHelper.getDocumentModel
(Node node, CoreSession session) Returns the document model corresponding to a relation node. -
Uses of Node in org.nuxeo.ecm.platform.relations.jena
Modifier and TypeMethodDescriptionJenaGraph.getObjects
(Node subject, Node predicate) JenaGraph.getPredicates
(Node subject, Node object) JenaGraph.getSubjects
(Node predicate, Node object) Modifier and TypeMethodDescriptionJenaGraph.getObjects
(Node subject, Node predicate) JenaGraph.getPredicates
(Node subject, Node object) JenaGraph.getStatements
(Node subject, Node predicate, Node object) JenaGraph.getSubjects
(Node predicate, Node object) -
Uses of Node in org.nuxeo.ecm.platform.relations.services
Modifier and TypeMethodDescriptionvoid
DocumentRelationService.addRelation
(CoreSession session, DocumentModel from, Node to, String predicate) void
DocumentRelationService.addRelation
(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse) void
DocumentRelationService.addRelation
(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents) void
DocumentRelationService.addRelation
(CoreSession session, DocumentModel from, Node toResource, String predicate, boolean inverse, boolean includeStatementsInEvents, String comment)