Uses of Class
org.synchronoss.cpo.core.Node
Packages that use Node
-
Uses of Node in org.synchronoss.cpo.core
Subclasses of Node in org.synchronoss.cpo.coreModifier and TypeClassDescriptionclassDefaultCpoWhereimplementation: a bindable where-clause node that is also aNode, allowing leaf comparisons to be chained into branches viaBindableCpoWhere.addWhere(CpoWhere)and rendered to native SQL/CQL text viaBindableCpoWhere.toString(CpoClass).Methods in org.synchronoss.cpo.core that return NodeModifier and TypeMethodDescriptionstatic NodeNode.createNode(int nodeType) This is the factory method for creating Node objects.Node.getFirstChild()Gets the first child node in the linked-list of children.Node.getNextSibling()Gets the next sibling for this node in the linked list of Nodes.Node.getParentNode()Gets the parent node for this nodeNode.getPrevSibling()Gets the previous sibling for this node in the linked list of Nodes.Methods in org.synchronoss.cpo.core that return types with arguments of type NodeModifier and TypeMethodDescriptionNode.getChildList()Collects the immediate children of this node into a list, in sibling order.Methods in org.synchronoss.cpo.core with parameters of type NodeModifier and TypeMethodDescriptionvoidThis function adds a child to the linked-list of children for this node.voidNode.addChildSort(Node node) This function adds a child to the linked-list of children for this node.voidNode.addChildSort(Node node, Comparator<Node> c) Adds a child to the linked-list of children for this node, inserting it in sorted order.intDefault natural ordering: creation order.voidNode.insertParentAfter(Node node) Inserts a new Parent Node as a child of this node and moves all pre-existing children to be children of the new Parent Node.voidNode.insertParentBefore(Node node) Inserts a new Parent into the tree structure and adds this node as its child.voidNode.insertSiblingAfter(Node node) Adds a Sibling immediately following this Node.voidNode.insertSiblingBefore(Node node) Inserts a Sibling into the linked list just prior to this NodebooleanNode.removeChild(Node node) Searches for an immediate child node and if found removes it from the linked-list of children.voidNode.setFirstChild(Node node) Sets the first child node in the linked-list of children.voidNode.setNextSibling(Node node) Sets the NextSibling for this node.voidSets the Parent Node for this Node.voidNode.setPrevSibling(Node node) Sets the PrevSibling for this node.booleanThis is called for component elements which have no childrenbooleanThis is called for component elements which have no childrenbooleanBindableWhereBuilder.visitBegin(Node node) This is called by composite nodes prior to visiting childrenbooleanNodeVisitor.visitBegin(Node node) This is called by composite nodes prior to visiting childrenbooleanThis is called by composite nodes after visiting childrenbooleanThis is called by composite nodes after visiting childrenbooleanBindableWhereBuilder.visitMiddle(Node node) This is called for composite nodes between visiting childrenbooleanNodeVisitor.visitMiddle(Node node) This is called for composite nodes between visiting childrenMethod parameters in org.synchronoss.cpo.core with type arguments of type NodeModifier and TypeMethodDescriptionvoidNode.addChildSort(Node node, Comparator<Node> c) Adds a child to the linked-list of children for this node, inserting it in sorted order. -
Uses of Node in org.synchronoss.cpo.jdbc
Subclasses of Node in org.synchronoss.cpo.jdbcModifier and TypeClassDescriptionclassJDBC implementation ofBindableCpoWhere, resolving a where clause attribute to its qualifiedtable.column(or bare column) name using the attribute'sJdbcCpoAttributemetadata.