Uses of Interface
org.nuxeo.ecm.platform.relations.api.Node
-
-
Uses of Node in org.nuxeo.ecm.automation.core.operations.services
Methods in org.nuxeo.ecm.automation.core.operations.services with parameters of type Node Modifier and Type Method Description protected DocumentModelGetRelations. getDocumentModel(Node node) -
Uses of Node in org.nuxeo.ecm.platform.relations
Classes in org.nuxeo.ecm.platform.relations that implement Node Modifier and Type Class Description static classCoreGraph.SubjectsFake Node type used to pass down multiple nodes into whereBuilder.Fields in org.nuxeo.ecm.platform.relations with type parameters of type Node Modifier and Type Field Description protected List<Node>CoreGraph.Subjects. nodesMethods in org.nuxeo.ecm.platform.relations that return Node Modifier and Type Method Description protected NodeCoreGraph.StatementFinder. createUri(String uri)Methods in org.nuxeo.ecm.platform.relations that return types with arguments of type Node Modifier and Type Method Description List<Node>CoreGraph.Subjects. getNodes()List<Node>CoreGraph. getObjects(Node subject, Node predicate)List<Node>CoreGraph. getPredicates(Node subject, Node object)List<Node>CoreGraph. getSubjects(Node predicate, Node object)Methods in org.nuxeo.ecm.platform.relations with parameters of type Node Modifier and Type Method Description protected static CoreGraph.NodeAsStringCoreGraph. getNodeAsString(Node node)List<Node>CoreGraph. getObjects(Node subject, Node predicate)List<Node>CoreGraph. getPredicates(Node subject, Node object)List<Statement>CoreGraph. getStatements(Node subject, Node predicate, Node object)List<Node>CoreGraph. getSubjects(Node predicate, Node object)Constructor parameters in org.nuxeo.ecm.platform.relations with type arguments of type Node Constructor Description Subjects(List<Node> nodes) -
Uses of Node in org.nuxeo.ecm.platform.relations.api
Subinterfaces of Node in org.nuxeo.ecm.platform.relations.api Modifier and Type Interface Description interfaceBlankBlank node.interfaceLiteralLiteral node.interfaceQNameResourceResource with a qualified name.interfaceResourceResource.interfaceSubjectSubject interface to identify subject nodes: resources and blank nodes.Methods in org.nuxeo.ecm.platform.relations.api that return Node Modifier and Type Method Description NodeStatement. getObject()Node[]Statement. getProperties(Resource property)NodeStatement. getProperty(Resource property)Methods in org.nuxeo.ecm.platform.relations.api that return types with arguments of type Node Modifier and Type Method Description List<Node>Graph. getObjects(Node subject, Node predicate)Gets items matching the statement pattern (subject, predicate, null).List<Node>Graph. getPredicates(Node subject, Node object)Gets items matching the statement pattern (subject, null, object).List<Map<String,Node>>QueryResult. getResults()List<Node>Graph. getSubjects(Node predicate, Node object)Get items matching the statement pattern (null, predicate, object).Methods in org.nuxeo.ecm.platform.relations.api with parameters of type Node Modifier and Type Method Description voidStatement. addProperties(Resource property, Node[] values)voidStatement. addProperty(Resource property, Node value)voidDocumentRelationManager. addRelation(CoreSession session, DocumentModel from, Node to, String predicate)Add link between two documentvoidDocumentRelationManager. addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse)Add link between two documentvoidDocumentRelationManager. addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents)Add link between two documentvoidDocumentRelationManager. addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents, String comment)Add link between two documentvoidStatement. deleteProperties(Resource property, Node[] values)voidStatement. deleteProperty(Resource property, Node value)List<Node>Graph. getObjects(Node subject, Node predicate)Gets items matching the statement pattern (subject, predicate, null).List<Node>Graph. getPredicates(Node subject, Node object)Gets items matching the statement pattern (subject, null, object).List<Statement>Graph. getStatements(Node subject, Node predicate, Node object)Returns all statements in the graph matching the pattern.List<Node>Graph. getSubjects(Node predicate, Node object)Get items matching the statement pattern (null, predicate, object).voidStatement. setObject(Node object)voidStatement. setPredicate(Node predicate)voidStatement. setProperties(Resource property, Node[] values)voidStatement. setProperty(Resource property, Node value)voidStatement. setSubject(Node subject)Method parameters in org.nuxeo.ecm.platform.relations.api with type arguments of type Node Modifier and Type Method Description voidQueryResult. setResults(List<Map<String,Node>> results) -
Uses of Node in org.nuxeo.ecm.platform.relations.api.impl
Classes in org.nuxeo.ecm.platform.relations.api.impl that implement Node Modifier and Type Class Description classAbstractNodeAbstract class for nodes.classBlankImplBlank node.classLiteralImplLiteral nodes.classQNameResourceImplPrefixed resource.classResourceImplResource.Fields in org.nuxeo.ecm.platform.relations.api.impl declared as Node Modifier and Type Field Description protected NodeStatementImpl. objectFields in org.nuxeo.ecm.platform.relations.api.impl with type parameters of type Node Modifier and Type Field Description protected List<Map<String,Node>>QueryResultImpl. resultsMethods in org.nuxeo.ecm.platform.relations.api.impl that return Node Modifier and Type Method Description NodeStatementImpl. getObject()Node[]StatementImpl. getProperties(Resource property)NodeStatementImpl. getProperty(Resource property)Methods in org.nuxeo.ecm.platform.relations.api.impl that return types with arguments of type Node Modifier and Type Method Description List<Map<String,Node>>QueryResultImpl. getResults()Methods in org.nuxeo.ecm.platform.relations.api.impl with parameters of type Node Modifier and Type Method Description voidStatementImpl. addProperties(Resource property, Node[] values)voidStatementImpl. addProperty(Resource property, Node value)intAbstractNode. compareTo(Node o)voidStatementImpl. deleteProperties(Resource property, Node[] values)voidStatementImpl. deleteProperty(Resource property, Node value)voidStatementImpl. setObject(Node object)voidStatementImpl. setPredicate(Node predicate)voidStatementImpl. setProperties(Resource property, Node[] values)voidStatementImpl. setProperty(Resource property, Node value)voidStatementImpl. setSubject(Node subject)Method parameters in org.nuxeo.ecm.platform.relations.api.impl with type arguments of type Node Modifier and Type Method Description voidQueryResultImpl. setResults(List<Map<String,Node>> results)Constructors in org.nuxeo.ecm.platform.relations.api.impl with parameters of type Node Constructor Description StatementImpl(Node subject, Node predicate, Node object)Constructor. -
Uses of Node in org.nuxeo.ecm.platform.relations.api.util
Methods in org.nuxeo.ecm.platform.relations.api.util with parameters of type Node Modifier and Type Method Description static DocumentModelRelationHelper. getDocumentModel(Node node, CoreSession session)Returns the document model corresponding to a relation node. -
Uses of Node in org.nuxeo.ecm.platform.relations.jena
Methods in org.nuxeo.ecm.platform.relations.jena that return types with arguments of type Node Modifier and Type Method Description List<Node>JenaGraph. getObjects(Node subject, Node predicate)List<Node>JenaGraph. getPredicates(Node subject, Node object)List<Node>JenaGraph. getSubjects(Node predicate, Node object)Methods in org.nuxeo.ecm.platform.relations.jena with parameters of type Node Modifier and Type Method Description List<Node>JenaGraph. getObjects(Node subject, Node predicate)List<Node>JenaGraph. getPredicates(Node subject, Node object)List<Statement>JenaGraph. getStatements(Node subject, Node predicate, Node object)List<Node>JenaGraph. getSubjects(Node predicate, Node object) -
Uses of Node in org.nuxeo.ecm.platform.relations.services
Methods in org.nuxeo.ecm.platform.relations.services with parameters of type Node Modifier and Type Method Description voidDocumentRelationService. addRelation(CoreSession session, DocumentModel from, Node to, String predicate)voidDocumentRelationService. addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse)voidDocumentRelationService. addRelation(CoreSession session, DocumentModel from, Node to, String predicate, boolean inverse, boolean includeStatementsInEvents)voidDocumentRelationService. addRelation(CoreSession session, DocumentModel from, Node toResource, String predicate, boolean inverse, boolean includeStatementsInEvents, String comment)
-