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

java.lang.Object
  |
  +--com.sun.ebxml.registry.query.filter.QueryProcessor
        |
        +--com.sun.ebxml.registry.query.filter.RegistryObjectQueryProcessor
              |
              +--com.sun.ebxml.registry.query.filter.RegistryEntryQueryProcessor
                    |
                    +--com.sun.ebxml.registry.query.filter.ExtrinsicObjectQueryProcessor
All Implemented Interfaces:
SQLConverter

public class ExtrinsicObjectQueryProcessor
extends RegistryEntryQueryProcessor

Class Declaration for ExtrinsicObjectQueryProcessor

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
ExtrinsicObjectQueryProcessor()
           
 
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

ExtrinsicObjectQueryProcessor

public ExtrinsicObjectQueryProcessor()
Method Detail

getName

protected java.lang.String getName()
Overrides:
getName in class RegistryEntryQueryProcessor

setNativeQuery

protected void setNativeQuery(org.oasis.ebxml.registry.bindings.query.RegistryObjectQueryType query)
Overrides:
setNativeQuery in class RegistryEntryQueryProcessor

buildFilterClauses

protected void buildFilterClauses()
                           throws RegistryException
Overrides:
buildFilterClauses in class RegistryEntryQueryProcessor
RegistryException

buildQueryClauses

protected void buildQueryClauses()
                          throws RegistryException
Overrides:
buildQueryClauses in class RegistryEntryQueryProcessor
RegistryException

buildBranchClauses

protected void buildBranchClauses()
                           throws RegistryException
Overrides:
buildBranchClauses in class RegistryEntryQueryProcessor
RegistryException


Copyright © 2001-2003 OASIS. All Rights Reserved.