org.mmbase.storage.search.implementation
Class NodeSearchQuery

java.lang.Object
  extended byorg.mmbase.storage.search.implementation.BasicSearchQuery
      extended byorg.mmbase.storage.search.implementation.NodeSearchQuery
All Implemented Interfaces:
java.lang.Cloneable, SearchQuery

public class NodeSearchQuery
extends BasicSearchQuery
implements SearchQuery

A NodeSearchQuery implements a SearchQuery that retrieves nodes of one specified nodetype.

The constructor creates the query with all persistent fields belonging to the specified nodetype excluding byte[] type fields. Use getField() to retrieve each of these fields.

Once an instance is constructed, it is not possible to add more fields/steps. Consequently calling one of these methods always results in an UnsupportedOperationException: