wt.dataops.objectcol.delegate
Class VersionAtMaturityAttrQueryDelegate

java.lang.Object
  extended bywt.dataops.objectcol.resolution.AbsResolutionProcessor
      extended bywt.dataops.objectcol.resolution.BaseQueryProcessor
          extended bywt.dataops.objectcol.resolution.AttrQueryProcessor
              extended bywt.dataops.objectcol.delegate.VersionAtMaturityAttrQueryDelegate
All Implemented Interfaces:
CollectionQueryProcessor, Externalizable, ResolutionProcessor, Serializable

public class VersionAtMaturityAttrQueryDelegate
extends AttrQueryProcessor

See Also:
Serialized Form

Field Summary
private static String RESOURCE
           
static String VERSION_ID
           
 
Fields inherited from class wt.dataops.objectcol.resolution.AttrQueryProcessor
EXTERNALIZATION_VERSION_UID, OLD_FORMAT_VERSION_UID
 
Fields inherited from class wt.dataops.objectcol.resolution.AbsResolutionProcessor
 
Constructor Summary
VersionAtMaturityAttrQueryDelegate()
           
 
Method Summary
protected  QuerySpec appendSubQuery(QuerySpec spec, LogicalOperator oper)
           
protected  RelationalExpression createSubSelectForVersionId(QuerySpec spec)
           
 StatementSpecHolder[] process(StatementSpecHolder[] specs, LogicalOperator operator)
          

Supported API: false
 
Methods inherited from class wt.dataops.objectcol.resolution.AttrQueryProcessor
appendAttrSearchCondition, createAttrSearchCondition, createAttrSearchCondition, createAttrSearchCondition, createSearchConditionWithCorrectType, getAttrName, getOperator, getTypeOfAttr, getValues, initialize, readExternal, readVersion, setAttrName, setOperator, setValues, writeExternal
 
Methods inherited from class wt.dataops.objectcol.resolution.BaseQueryProcessor
initialize, readVersion
 
Methods inherited from class wt.dataops.objectcol.resolution.AbsResolutionProcessor
getInputMap, getInputs, readVersion, setInputMap, setInputs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface wt.dataops.objectcol.resolution.ResolutionProcessor
getInputMap, setInputMap
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

VERSION_ID

public static final String VERSION_ID
See Also:
Constant Field Values
Constructor Detail

VersionAtMaturityAttrQueryDelegate

public VersionAtMaturityAttrQueryDelegate()
Method Detail

process

public StatementSpecHolder[] process(StatementSpecHolder[] specs,
                                     LogicalOperator operator)
                              throws WTException,
                                     QueryException
Description copied from class: BaseQueryProcessor


Supported API: false

Specified by:
process in interface CollectionQueryProcessor
Overrides:
process in class AttrQueryProcessor
Throws:
WTException
QueryException

appendSubQuery

protected QuerySpec appendSubQuery(QuerySpec spec,
                                   LogicalOperator oper)
                            throws WTException
Throws:
WTException

createSubSelectForVersionId

protected RelationalExpression createSubSelectForVersionId(QuerySpec spec)
                                                    throws WTException
Throws:
WTException