|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.archive.crawler.settings.refinements.Refinement
public class Refinement
This class acts as a mapping between refinement criterias and a settings object.
| Constructor Summary | |
|---|---|
Refinement(CrawlerSettings owner,
java.lang.String reference)
Create a new instance of Refinement |
|
Refinement(CrawlerSettings owner,
java.lang.String reference,
java.lang.String descr)
Create a new instance of Refinement |
|
| Method Summary | |
|---|---|
void |
addCriteria(Criteria criterion)
Add a new criterion to this refinement. |
java.util.ListIterator |
criteriaIterator()
Get an ListIterator over the criteria set for this
refinement. |
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getAudience()
|
java.lang.String |
getDescription()
Return the description of this refinement. |
java.lang.String |
getOperator()
|
java.lang.String |
getOrganization()
|
java.lang.String |
getReference()
Get the reference to this refinement's settings object. |
CrawlerSettings |
getSettings()
Get the CrawlerSettings object this refinement refers to. |
boolean |
isWithinRefinementBounds(UURI uri)
Check if a URI is within the bounds of every criteria set for this refinement. |
void |
setAudience(java.lang.String audience)
|
void |
setDescription(java.lang.String description)
Set the description for this refinement. |
void |
setOperator(java.lang.String operator)
|
void |
setOrganization(java.lang.String organization)
|
void |
setReference(java.lang.String reference)
Set the reference to this refinement's settings object. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Refinement(CrawlerSettings owner,
java.lang.String reference)
owner - the settings object that owns the refinement.reference - a name that combined with the owner uniquely identifies
the refinement.
public Refinement(CrawlerSettings owner,
java.lang.String reference,
java.lang.String descr)
owner - the settings object that owns the refinement.reference - a name that combined with the owner uniquely identifies
the refinement.descr - A textual description of the refinement.| Method Detail |
|---|
public boolean isWithinRefinementBounds(UURI uri)
uri - the URI that shoulb be checked.
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - The description to set.public java.util.ListIterator criteriaIterator()
ListIterator over the criteria set for this
refinement.
public void addCriteria(Criteria criterion)
criterion - the criterion to add.public java.lang.String getReference()
public void setReference(java.lang.String reference)
reference - The reference to set.public CrawlerSettings getSettings()
CrawlerSettings object this refinement refers to.
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String getAudience()
public void setAudience(java.lang.String audience)
audience - The audience to set.public java.lang.String getOperator()
public void setOperator(java.lang.String operator)
operator - The operator to set.public java.lang.String getOrganization()
public void setOrganization(java.lang.String organization)
organization - The organziation to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||