com.ptc.windchill.cadx.search
Class IBAQuerySpec

java.lang.Object
  extended bycom.ptc.windchill.cadx.search.IBAQuerySpec
All Implemented Interfaces:
Serializable

public class IBAQuerySpec
extends Object
implements Serializable



Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String ATTR_DENOMINATOR
           
private static String ATTR_VALUE
           
private  Class attrCl
           
private static String CLASSNAME
           
private static String DEFINITION_REFERENCE_ID
           
private static String HOLDER_REFERENCE_CLASS
           
private static String HOLDER_REFERENCE_ID
           
private static String OBJ_ID
           
private  Vector queryObjects
           
private static String RESOURCE
           
private static boolean VERBOSE
           
 
Constructor Summary
IBAQuerySpec(Class attrCl)
          

Supported API: false
 
Method Summary
 void addCondition(long attrID, String op, String value)
          

Supported API: false
protected  void doQueryObjectSearchCondition(QuerySpec qs, IBAQueryObject qo, int holderInd, int attrInd)
           
 void doSearchCondition(QuerySpec qs, Class holderCl)
          

Supported API: false
 void doSearchCondition(QuerySpec qs, Class holderCl, int order)
          

Supported API: false
 Vector find(Vector holdersCl, String searchFilter, boolean isAnd)
          

Supported API: false
 int getQueryObjectCount()
          

Supported API: false
private  void setFilterAndAdvanced(QuerySpec qs, String searchFilter, Class holderCl, int holderInd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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

attrCl

private Class attrCl

queryObjects

private Vector queryObjects

OBJ_ID

private static final String OBJ_ID
See Also:
Constant Field Values

DEFINITION_REFERENCE_ID

private static final String DEFINITION_REFERENCE_ID
See Also:
Constant Field Values

HOLDER_REFERENCE_ID

private static final String HOLDER_REFERENCE_ID
See Also:
Constant Field Values

HOLDER_REFERENCE_CLASS

private static final String HOLDER_REFERENCE_CLASS
See Also:
Constant Field Values

ATTR_VALUE

private static final String ATTR_VALUE
See Also:
Constant Field Values

ATTR_DENOMINATOR

private static final String ATTR_DENOMINATOR
See Also:
Constant Field Values

VERBOSE

private static boolean VERBOSE
Constructor Detail

IBAQuerySpec

public IBAQuerySpec(Class attrCl)


Supported API: false

Parameters:
attrCl -
Method Detail

addCondition

public void addCondition(long attrID,
                         String op,
                         String value)
                  throws WTException


Supported API: false

Parameters:
attrID -
op -
value -
Throws:
WTException

getQueryObjectCount

public int getQueryObjectCount()


Supported API: false

Returns:
int

doSearchCondition

public void doSearchCondition(QuerySpec qs,
                              Class holderCl)
                       throws WTException


Supported API: false

Parameters:
qs -
holderCl -
Throws:
WTException

doSearchCondition

public void doSearchCondition(QuerySpec qs,
                              Class holderCl,
                              int order)
                       throws WTException


Supported API: false

Parameters:
qs -
holderCl -
order -
Throws:
WTException

find

public Vector find(Vector holdersCl,
                   String searchFilter,
                   boolean isAnd)
            throws WTException


Supported API: false

Parameters:
holdersCl -
searchFilter -
isAnd -
Returns:
Vector
Throws:
WTException

setFilterAndAdvanced

private void setFilterAndAdvanced(QuerySpec qs,
                                  String searchFilter,
                                  Class holderCl,
                                  int holderInd)
                           throws WTException
Throws:
WTException

doQueryObjectSearchCondition

protected void doQueryObjectSearchCondition(QuerySpec qs,
                                            IBAQueryObject qo,
                                            int holderInd,
                                            int attrInd)
                                     throws WTException
Throws:
WTException