org.exist.dom
Class SortedNodeSet

java.lang.Object
  extended byorg.exist.dom.NodeSet
      extended byorg.exist.dom.SortedNodeSet
All Implemented Interfaces:
org.w3c.dom.NodeList

public class SortedNodeSet
extends NodeSet


Field Summary
 
Fields inherited from class org.exist.dom.NodeSet
ANCESTOR, DESCENDANT, EMPTY_SET, FOLLOWING, PRECEDING
 
Constructor Summary
SortedNodeSet(BrokerPool pool, User user, java.lang.String sortExpr)
           
 
Method Summary
 void addAll(org.w3c.dom.NodeList other)
           
 void addAll(NodeSet other)
           
 boolean contains(DocumentImpl doc, long nodeId)
           
 boolean contains(NodeProxy proxy)
           
 NodeProxy get(DocumentImpl doc, long nodeId)
           
 NodeProxy get(int pos)
           
 NodeProxy get(NodeProxy proxy)
           
 int getLength()
           
 org.w3c.dom.Node item(int pos)
           
 java.util.Iterator iterator()
           
 
Methods inherited from class org.exist.dom.NodeSet
add, add, add, contains, getAncestors, getChildren, getChildren, getContextNodes, getDescendants, getDescendants, getDescendants, getParents, getRange, getSiblings, hasIndex, intersection, nodeHasParent, nodeHasParent, nodeHasParent, nodeHasParent, parentWithChild, parentWithChild, parentWithChild, parentWithChild, remove, union
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortedNodeSet

public SortedNodeSet(BrokerPool pool,
                     User user,
                     java.lang.String sortExpr)
Method Detail

addAll

public void addAll(NodeSet other)
Specified by:
addAll in class NodeSet

addAll

public void addAll(org.w3c.dom.NodeList other)
Overrides:
addAll in class NodeSet

contains

public boolean contains(DocumentImpl doc,
                        long nodeId)
Specified by:
contains in class NodeSet

contains

public boolean contains(NodeProxy proxy)
Specified by:
contains in class NodeSet

get

public NodeProxy get(int pos)
Specified by:
get in class NodeSet

get

public NodeProxy get(DocumentImpl doc,
                     long nodeId)
Specified by:
get in class NodeSet

get

public NodeProxy get(NodeProxy proxy)
Specified by:
get in class NodeSet

getLength

public int getLength()
Specified by:
getLength in interface org.w3c.dom.NodeList
Specified by:
getLength in class NodeSet

item

public org.w3c.dom.Node item(int pos)
Specified by:
item in interface org.w3c.dom.NodeList
Specified by:
item in class NodeSet

iterator

public java.util.Iterator iterator()
Specified by:
iterator in class NodeSet


Copyright (C) Wolfgang Meier. All rights reserved.