Stellent
HowToComponents
JavaDoc

intradoc.shared
Class ClausesData

java.lang.Object
  |
  +--intradoc.shared.ClausesData
Direct Known Subclasses:
AvsQueryData, CommonQueryData, JumpClausesData, RuleClausesData, SqlQueryData, TaminoQueryData, VerityQueryData

public class ClausesData
extends java.lang.Object


Field Summary
static short BOOL_OP
           
static short DATE_OP
           
protected  ClauseDisplay m_clauseDisplay
           
 java.util.Vector m_clauses
           
protected  java.lang.String m_conjunction
           
 java.lang.String m_customQuery
           
 java.lang.String m_dispStr
           
protected  short[] m_fieldComparisonIndexStart
           
 boolean m_isCustom
           
protected  java.lang.String[][] m_legacyOpMap
           
protected  java.lang.String[][] m_operatorCodes
           
protected  java.lang.String[][] m_operatorMap
           
 java.util.Vector m_props
           
static short NUMBER_OP
           
static short TEXT_OP
           
static short ZONE_OP
           
 
Constructor Summary
ClausesData()
           
 
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)
           
 short[] comparisonIndexRange(int fieldType)
           
 void createClauseString(java.util.Vector clause, java.lang.StringBuffer query)
           
 java.util.Vector createNameValue(java.lang.String name, java.lang.String value)
           
 java.lang.String createQueryString()
           
 boolean find(int index, java.util.Vector newClause)
           
 java.lang.String findOperatorFromAlias(java.lang.String str)
           
 java.lang.String formatString()
           
 ClauseDisplay getClauseDisplay()
           
 java.lang.String[][] getOperatorCodes()
           
 java.lang.String getOperatorString(java.lang.String str)
           
 java.lang.String getPresentationOperatorString(java.lang.String str)
           
 java.lang.String getQueryProp(java.lang.String key)
           
 void markQueryPropForUrl(java.lang.String key)
           
 void parse(java.lang.String query)
           
 java.lang.String prepareQueryValue(java.lang.String dataOp, java.lang.String value)
           
 void setClauseDisplay(ClauseDisplay display, java.lang.String conj)
           
 void setNameValueFormatAt(java.util.Vector list, int index, java.lang.String name, java.lang.String value)
           
 void setQueryProp(java.lang.String key, java.lang.String val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEXT_OP

public static final short TEXT_OP
See Also:
Constant Field Values

DATE_OP

public static final short DATE_OP
See Also:
Constant Field Values

BOOL_OP

public static final short BOOL_OP
See Also:
Constant Field Values

NUMBER_OP

public static final short NUMBER_OP
See Also:
Constant Field Values

ZONE_OP

public static final short ZONE_OP
See Also:
Constant Field Values

m_dispStr

public java.lang.String m_dispStr

m_customQuery

public java.lang.String m_customQuery

m_isCustom

public boolean m_isCustom

m_props

public java.util.Vector m_props

m_clauses

public java.util.Vector m_clauses

m_operatorCodes

protected java.lang.String[][] m_operatorCodes

m_operatorMap

protected java.lang.String[][] m_operatorMap

m_legacyOpMap

protected java.lang.String[][] m_legacyOpMap

m_fieldComparisonIndexStart

protected short[] m_fieldComparisonIndexStart

m_conjunction

protected java.lang.String m_conjunction

m_clauseDisplay

protected ClauseDisplay m_clauseDisplay
Constructor Detail

ClausesData

public ClausesData()
Method Detail

comparisonIndexRange

public short[] comparisonIndexRange(int fieldType)

parse

public void parse(java.lang.String query)

formatString

public java.lang.String formatString()

getQueryProp

public java.lang.String getQueryProp(java.lang.String key)

setQueryProp

public void setQueryProp(java.lang.String key,
                         java.lang.String val)

markQueryPropForUrl

public void markQueryPropForUrl(java.lang.String key)

createQueryString

public java.lang.String createQueryString()
                                   throws ServiceException
ServiceException

createClauseString

public void createClauseString(java.util.Vector clause,
                               java.lang.StringBuffer query)
                        throws ServiceException
ServiceException

appendClause

public void appendClause(java.lang.String field,
                         java.lang.StringBuffer query,
                         java.lang.String op,
                         java.lang.String value)
                  throws ServiceException
ServiceException

appendOpAndValue

public void appendOpAndValue(java.lang.StringBuffer query,
                             java.lang.String op,
                             java.lang.String value)
                      throws ServiceException
ServiceException

prepareQueryValue

public java.lang.String prepareQueryValue(java.lang.String dataOp,
                                          java.lang.String value)

setClauseDisplay

public void setClauseDisplay(ClauseDisplay display,
                             java.lang.String conj)

getClauseDisplay

public ClauseDisplay getClauseDisplay()

createNameValue

public java.util.Vector createNameValue(java.lang.String name,
                                        java.lang.String value)

setNameValueFormatAt

public void setNameValueFormatAt(java.util.Vector list,
                                 int index,
                                 java.lang.String name,
                                 java.lang.String value)

getOperatorCodes

public java.lang.String[][] getOperatorCodes()

find

public boolean find(int index,
                    java.util.Vector newClause)

findOperatorFromAlias

public java.lang.String findOperatorFromAlias(java.lang.String str)

getOperatorString

public java.lang.String getOperatorString(java.lang.String str)

getPresentationOperatorString

public java.lang.String getPresentationOperatorString(java.lang.String str)


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