PoolQuery Class

com.bea.commerce.ebusiness.price.engine.pool
PoolQuery Class

public class PoolQuery

    extends Object

Hierarchy
Object
  PoolQuery

Field Summary

public static final String
cName
String
 

Constructor Summary

PoolQuery()

 

Method Summary

public ItemObject
getNextReplyQualifier(int setNumber)
Select one item from the qualifier set for this setNumber.
public List
getNextReplyQualifier(List qualifiers, int setNumber, int count)
Return null if the count is zero or no more qualifiers exist in the particular set.
public ItemObject
getNextReplyTarget(int setNumber)
Select one item from the qualifier set for this setNumber.
public List
getNextReplyTarget(List targets, int setNumber, int count)
Return null if the count is zero or no more targets exist in the particular set.
public List
getReplyQualifierSets()
public List
getReplyTargetSets()
public List
getRequestQualifiers()
public List
getRequestTargets()
public boolean
isSatisfied()
public void
set(List requestQualifiers, List requestTargets)
public void
setIsSatisfied(boolean value)
protected void
setReplyQualifiers(List replyQualifierSets, Set allQualifiers)
protected void
setReplyTargets(List replyTargetSets, Set allTargets)
public String
toString()
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
   

Field Detail

cName

public static final String cName

 

Constructor Detail

PoolQuery

public PoolQuery()
 

Method Detail

getNextReplyQualifier(int) Method

public ItemObject getNextReplyQualifier(int setNumber)
Select one item from the qualifier set for this setNumber. Return the one item found or null if no item is available.


getNextReplyQualifier(List, int, int) Method

public List getNextReplyQualifier(List qualifiers, 
                                  int setNumber, 
                                  int count)
Return null if the count is zero or no more qualifiers exist in the particular set. Otherwise populate the list passed in with up to count objects.


getNextReplyTarget(int) Method

public ItemObject getNextReplyTarget(int setNumber)
Select one item from the qualifier set for this setNumber. Return the one item found or null if no item is available.


getNextReplyTarget(List, int, int) Method

public List getNextReplyTarget(List targets, 
                               int setNumber, 
                               int count)
Return null if the count is zero or no more targets exist in the particular set. Otherwise populate the list passed in with up to count objects.


getReplyQualifierSets() Method

public List getReplyQualifierSets()

getReplyTargetSets() Method

public List getReplyTargetSets()

getRequestQualifiers() Method

public List getRequestQualifiers()

Returns

List of QuerySpec objects

getRequestTargets() Method

public List getRequestTargets()

Returns

List of QuerySpec objects

isSatisfied() Method

public boolean isSatisfied()

set(List, List) Method

public void set(List requestQualifiers, 
                List requestTargets)

setIsSatisfied(boolean) Method

public void setIsSatisfied(boolean value)

setReplyQualifiers(List, Set) Method

protected void setReplyQualifiers(List replyQualifierSets, 
                                  Set allQualifiers)

setReplyTargets(List, Set) Method

protected void setReplyTargets(List replyTargetSets, 
                               Set allTargets)

toString() Method

public String toString()
Overrides
Object.toString()