com.sun.ebxml.registry.query.filter
Class RegistryObjectQueryProcessor

java.lang.Object
  |
  +--com.sun.ebxml.registry.query.filter.QueryProcessor
        |
        +--com.sun.ebxml.registry.query.filter.RegistryObjectQueryProcessor
All Implemented Interfaces:
SQLConverter
Direct Known Subclasses:
AssociationQueryProcessor, AuditableEventQueryProcessor, ClassificationNodeQueryProcessor, ClassificationQueryProcessor, OrganizationQueryProcessor, RegistryEntryQueryProcessor

public class RegistryObjectQueryProcessor
extends QueryProcessor

Class Declaration for RegistryObjectQueryProcessor

Author:
Nikola Stojanovic
See Also:

Field Summary
 
Fields inherited from class com.sun.ebxml.registry.query.filter.QueryProcessor
clauseHandler, filterProcessor, nativeQuery, sqlQuery, whereClause
 
Constructor Summary
RegistryObjectQueryProcessor()
           
 
Method Summary
protected  void buildBranchClauses()
           
protected  void buildFilterClauses()
           
protected  void buildQueryClauses()
           
protected  java.lang.String getName()
           
protected  void setNativeQuery(org.oasis.ebxml.registry.bindings.query.RegistryObjectQueryType query)
           
 
Methods inherited from class com.sun.ebxml.registry.query.filter.QueryProcessor
addWhereClause, buildForeignWhereClause, buildNativeWhereClause, convertToSQL, setParentJoinColumn, setSelectColumn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryObjectQueryProcessor

public RegistryObjectQueryProcessor()
Method Detail

getName

protected java.lang.String getName()
Specified by:
getName in class QueryProcessor

setNativeQuery

protected void setNativeQuery(org.oasis.ebxml.registry.bindings.query.RegistryObjectQueryType query)
Specified by:
setNativeQuery in class QueryProcessor

buildFilterClauses

protected void buildFilterClauses()
                           throws RegistryException
Specified by:
buildFilterClauses in class QueryProcessor
RegistryException

buildQueryClauses

protected void buildQueryClauses()
                          throws RegistryException
Specified by:
buildQueryClauses in class QueryProcessor
RegistryException

buildBranchClauses

protected void buildBranchClauses()
                           throws RegistryException
Specified by:
buildBranchClauses in class QueryProcessor
RegistryException


Copyright © 2001-2003 OASIS. All Rights Reserved.