Stellent
HowToComponents
JavaDoc

intradoc.shared
Class CommonQueryData

java.lang.Object
  |
  +--intradoc.shared.ClausesData
        |
        +--intradoc.shared.CommonQueryData

public class CommonQueryData
extends ClausesData


Field Summary
static java.lang.String[][] ALIASMAP
           
protected static int CONJUNCTION
           
protected static int ESCAPECHAR
           
protected static int FIELDCOMPARISONINDEX
           
protected  java.util.Hashtable m_configs
           
protected  java.lang.String m_engineName
           
protected  java.lang.String[][] m_escapeChar
           
protected  java.lang.String m_escapeCharConvert
           
protected  java.util.Hashtable m_exprMap
           
protected  boolean m_isApplet
           
protected  DataResultSet m_opCodes
           
protected  DataResultSet m_opMap
           
 
Fields inherited from class intradoc.shared.ClausesData
BOOL_OP, DATE_OP, m_clauseDisplay, m_clauses, m_conjunction, m_customQuery, m_dispStr, m_fieldComparisonIndexStart, m_isCustom, m_legacyOpMap, m_operatorCodes, m_operatorMap, m_props, NUMBER_OP, TEXT_OP, ZONE_OP
 
Constructor Summary
CommonQueryData()
           
 
Method Summary
 void appendClause(java.lang.String field, java.lang.StringBuffer query, java.lang.String op, java.lang.String value)
           
 void appendOpAndValue(java.lang.StringBuffer query, java.lang.String op, java.lang.String value)
           
protected  java.lang.String[][] convertToStringArray(DataResultSet drset)
           
 java.lang.String findOperatorFromAlias(java.lang.String str)
           
protected  short[] getComparisonIndex(java.lang.String indexValue)
           
protected  java.lang.String getEnvironmentValue(java.lang.String key)
           
protected  java.util.Hashtable getQueryConfig()
           
protected  DataResultSet getTable(java.lang.String tableName)
           
 void init(java.lang.String engineName, boolean isApplet)
           
protected  java.lang.String[] parseQuery(java.lang.String query)
           
 
Methods inherited from class intradoc.shared.ClausesData
comparisonIndexRange, createClauseString, createNameValue, createQueryString, find, formatString, getClauseDisplay, getOperatorCodes, getOperatorString, getPresentationOperatorString, getQueryProp, markQueryPropForUrl, parse, prepareQueryValue, setClauseDisplay, setNameValueFormatAt, setQueryProp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALIASMAP

public static final java.lang.String[][] ALIASMAP

m_opCodes

protected DataResultSet m_opCodes

m_opMap

protected DataResultSet m_opMap

m_escapeChar

protected java.lang.String[][] m_escapeChar

m_escapeCharConvert

protected java.lang.String m_escapeCharConvert

m_isApplet

protected boolean m_isApplet

m_engineName

protected java.lang.String m_engineName

m_configs

protected java.util.Hashtable m_configs

m_exprMap

protected java.util.Hashtable m_exprMap

CONJUNCTION

protected static final int CONJUNCTION
See Also:
Constant Field Values

ESCAPECHAR

protected static final int ESCAPECHAR
See Also:
Constant Field Values

FIELDCOMPARISONINDEX

protected static final int FIELDCOMPARISONINDEX
See Also:
Constant Field Values
Constructor Detail

CommonQueryData

public CommonQueryData()
Method Detail

init

public void init(java.lang.String engineName,
                 boolean isApplet)
          throws ServiceException
ServiceException

parseQuery

protected java.lang.String[] parseQuery(java.lang.String query)

getComparisonIndex

protected short[] getComparisonIndex(java.lang.String indexValue)

getTable

protected DataResultSet getTable(java.lang.String tableName)

getEnvironmentValue

protected java.lang.String getEnvironmentValue(java.lang.String key)

getQueryConfig

protected java.util.Hashtable getQueryConfig()

convertToStringArray

protected java.lang.String[][] convertToStringArray(DataResultSet drset)

appendOpAndValue

public void appendOpAndValue(java.lang.StringBuffer query,
                             java.lang.String op,
                             java.lang.String value)
                      throws ServiceException
Overrides:
appendOpAndValue in class ClausesData
ServiceException

appendClause

public void appendClause(java.lang.String field,
                         java.lang.StringBuffer query,
                         java.lang.String op,
                         java.lang.String value)
                  throws ServiceException
Overrides:
appendClause in class ClausesData
ServiceException

findOperatorFromAlias

public java.lang.String findOperatorFromAlias(java.lang.String str)
Overrides:
findOperatorFromAlias in class ClausesData


(c) 1996-2005  All rights reserved.  Stellent, Inc.