wt.dataops.archivesystem
Class WTArchiveSystemQuery

java.lang.Object
  extended bywt.dataops.archivesystem.WTArchiveSystemQuery
All Implemented Interfaces:
Serializable

public class WTArchiveSystemQuery
extends Object
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private  String[] aVols
           
private static String CLASSNAME
           
private  boolean isFinalized
           
private  List qLinks
           
private  Map qMap
           
private static String RESOURCE
           
private  WTArchiveSystemBetClauseOper setOp
           
private  String[] sources
           
private  List types
           
private static boolean VERBOSE
           
 
Constructor Summary
WTArchiveSystemQuery(Map map, WTArchiveSystemBetClauseOper oper, String[] aVols, String[] sources)
          

Supported API: false
WTArchiveSystemQuery(String[] aVols, String[] sources)
          

Supported API: false
 
Method Summary
 WTArchiveSystemQueryClause addClause(String name, String val, WTArchiveSystemInClauseOper oper)
          

Supported API: false
 void addOperator(WTArchiveSystemQueryClause fromClause, WTArchiveSystemQueryClause toClause, WTArchiveSystemBetClauseOper oper)
          

Supported API: false
 void addType(String typeName)
          

Supported API: false
private  StringBuffer appendCB(StringBuffer sb)
           
private  StringBuffer appendOB(StringBuffer sb)
           
private  boolean checkNameValid(String name)
           
 String computeQueryString()
           
 void finalize()
          

Supported API: false
 String[] getAVols()
          Gets the value of the attribute: aVols.
protected  List getQLinks()
          Gets the value of the attribute: qLinks.
protected  Map getQMap()
          Gets the value of the attribute: qMap.
 String[] getSearchTypes()
          

Supported API: false
 WTArchiveSystemBetClauseOper getSetOp()
          Gets the value of the attribute: setOp.
 String[] getSources()
          Gets the value of the attribute: sources.
 List getTypes()
          Gets the value of the attribute: types.
 void initialize(String[] aVols, String[] sources)
           
private  StringBuffer insertOB(StringBuffer sb)
           
 boolean isFinalized()
          

Supported API: false
protected  boolean isIsFinalized()
          Gets the value of the attribute: isFinalized.
 void setAVols(String[] a_AVols)
          Sets the value of the attribute: aVols.
protected  void setIsFinalized(boolean a_IsFinalized)
          Sets the value of the attribute: isFinalized.
protected  void setQLinks(List a_QLinks)
          Sets the value of the attribute: qLinks.
protected  void setQMap(Map a_QMap)
          Sets the value of the attribute: qMap.
 void setSetOp(WTArchiveSystemBetClauseOper a_SetOp)
          Sets the value of the attribute: setOp.
 void setSources(String[] a_Sources)
          Sets the value of the attribute: sources.
 void setTypes(List a_Types)
          Sets the value of the attribute: types.
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

qMap

private Map qMap

qLinks

private List qLinks

isFinalized

private boolean isFinalized

setOp

private WTArchiveSystemBetClauseOper setOp

aVols

private String[] aVols

sources

private String[] sources

types

private List types

VERBOSE

private static boolean VERBOSE
Constructor Detail

WTArchiveSystemQuery

public WTArchiveSystemQuery(String[] aVols,
                            String[] sources)


Supported API: false

Parameters:
aVols -
sources -

WTArchiveSystemQuery

public WTArchiveSystemQuery(Map map,
                            WTArchiveSystemBetClauseOper oper,
                            String[] aVols,
                            String[] sources)


Supported API: false

Parameters:
map -
oper -
aVols -
sources -
Method Detail

getQMap

protected Map getQMap()
Gets the value of the attribute: qMap.

Supported API: false

Returns:
Map

setQMap

protected void setQMap(Map a_QMap)
                throws WTPropertyVetoException
Sets the value of the attribute: qMap.

Supported API: false

Parameters:
a_QMap -
Throws:
WTPropertyVetoException

getQLinks

protected List getQLinks()
Gets the value of the attribute: qLinks.

Supported API: false

Returns:
List

setQLinks

protected void setQLinks(List a_QLinks)
                  throws WTPropertyVetoException
Sets the value of the attribute: qLinks.

Supported API: false

Parameters:
a_QLinks -
Throws:
WTPropertyVetoException

isIsFinalized

protected boolean isIsFinalized()
Gets the value of the attribute: isFinalized.

Supported API: false

Returns:
boolean

setIsFinalized

protected void setIsFinalized(boolean a_IsFinalized)
                       throws WTPropertyVetoException
Sets the value of the attribute: isFinalized.

Supported API: false

Parameters:
a_IsFinalized -
Throws:
WTPropertyVetoException

getSetOp

public WTArchiveSystemBetClauseOper getSetOp()
Gets the value of the attribute: setOp.

Supported API: false

Returns:
WTArchiveSystemBetClauseOper

setSetOp

public void setSetOp(WTArchiveSystemBetClauseOper a_SetOp)
              throws WTPropertyVetoException
Sets the value of the attribute: setOp.

Supported API: false

Parameters:
a_SetOp -
Throws:
WTPropertyVetoException

getAVols

public String[] getAVols()
Gets the value of the attribute: aVols.

Supported API: false

Returns:
String[]

setAVols

public void setAVols(String[] a_AVols)
              throws WTPropertyVetoException
Sets the value of the attribute: aVols.

Supported API: false

Parameters:
a_AVols -
Throws:
WTPropertyVetoException

getSources

public String[] getSources()
Gets the value of the attribute: sources.

Supported API: false

Returns:
String[]

setSources

public void setSources(String[] a_Sources)
                throws WTPropertyVetoException
Sets the value of the attribute: sources.

Supported API: false

Parameters:
a_Sources -
Throws:
WTPropertyVetoException

getTypes

public List getTypes()
Gets the value of the attribute: types.

Supported API: false

Returns:
List

setTypes

public void setTypes(List a_Types)
              throws WTPropertyVetoException
Sets the value of the attribute: types.

Supported API: false

Parameters:
a_Types -
Throws:
WTPropertyVetoException

finalize

public void finalize()


Supported API: false


isFinalized

public boolean isFinalized()


Supported API: false

Returns:
boolean

addClause

public WTArchiveSystemQueryClause addClause(String name,
                                            String val,
                                            WTArchiveSystemInClauseOper oper)


Supported API: false

Parameters:
name -
val -
oper -
Returns:
WTArchiveSystemQueryClause

addOperator

public void addOperator(WTArchiveSystemQueryClause fromClause,
                        WTArchiveSystemQueryClause toClause,
                        WTArchiveSystemBetClauseOper oper)
                 throws WTArchiveSystemException


Supported API: false

Parameters:
fromClause -
toClause -
oper -
Throws:
WTArchiveSystemException

getSearchTypes

public String[] getSearchTypes()


Supported API: false

Returns:
String[]

addType

public void addType(String typeName)


Supported API: false

Parameters:
typeName -

initialize

public void initialize(String[] aVols,
                       String[] sources)

computeQueryString

public String computeQueryString()
                          throws WTArchiveSystemException
Throws:
WTArchiveSystemException

insertOB

private StringBuffer insertOB(StringBuffer sb)

appendCB

private StringBuffer appendCB(StringBuffer sb)

appendOB

private StringBuffer appendOB(StringBuffer sb)

checkNameValid

private boolean checkNameValid(String name)