Raccoon.SE
Class SearchCriteria
java.lang.Object
Raccoon.SE.SearchCriteria
- All Implemented Interfaces:
- java.io.Serializable
- public class SearchCriteria
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Qi Zhong
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_TTL
public static final int DEFAULT_TTL
- See Also:
- Constant Field Values
DEFAULT_MAX_RESULT
public static final int DEFAULT_MAX_RESULT
- See Also:
- Constant Field Values
SearchCriteria
public SearchCriteria()
SearchCriteria
public SearchCriteria(SearchCriteria cri)
SearchCriteria
public SearchCriteria(SearchPattern newPattern)
SearchCriteria
public SearchCriteria(SearchPattern newPattern,
int newTTL,
int max)
SearchCriteria
public SearchCriteria(SearchPattern newPattern,
int max)
getPattern
public SearchPattern getPattern()
setTTL
public void setTTL(int newTtl)
getTTL
public int getTTL()
setMaxResult
public void setMaxResult(int newMaxResult)
getMaxResult
public int getMaxResult()
setSearchID
public void setSearchID(int newID)
getSearchID
public int getSearchID()
setSource
public void setSource(java.lang.String id)
getSource
public java.lang.String getSource()
setPattern
public void setPattern(SearchPattern pat)
- set the search pattern of this search criteria
localSearch
public SearchAnswer localSearch(ResourceManager rm)
- technique to do the matching between this search criteria and
the local peer database according to the search patter
used in this criteria