All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class org.w3c.tools.resources.LookupResult

java.lang.Object
   |
   +----org.w3c.tools.resources.LookupResult

public class LookupResult
extends Object
This class is the result of the lookup algorithm.


Variable Index

 o filters
The current set of computed filters to be applied on the resource.
 o FILTERS_INCR
 o FILTERS_INIT_SIZE
 o flength
The number of registered filters at this point.
 o reply
Any reply that can be computed during lookup.
 o target
The current target of the lookup operation.

Constructor Index

 o LookupResult(ResourceReference)
Create a new empty lookup result object.

Method Index

 o addFilter(ResourceFilter)
Add a filter, to be invoked by the resource's perform method.
 o addFilters(ResourceFilter[])
Add a set of filters to be invoked by the resource's perform method.
 o getFilters()
Get the full list of filters to be applied when performing on the resource.
 o getReply()
Get the reply generated during the lookup.
 o getTarget()
Get the current lookup target of the lookup in progress.
 o hasReply()
Does this LookupResult has a Reply.
 o setReply(ReplyInterface)
Set the reply generated during the lookup.
 o setTarget(ResourceReference)
Set the current target of the lookup operation.

Variables

 o FILTERS_INIT_SIZE
 public static final int FILTERS_INIT_SIZE
 o FILTERS_INCR
 public static final int FILTERS_INCR
 o reply
 protected ReplyInterface reply
Any reply that can be computed during lookup.

 o target
 protected ResourceReference target
The current target of the lookup operation.

 o filters
 protected ResourceFilter filters[]
The current set of computed filters to be applied on the resource.

 o flength
 protected int flength
The number of registered filters at this point.

Constructors

 o LookupResult
 public LookupResult(ResourceReference target)
Create a new empty lookup result object.

Parameters:
target - The root target of the lookup operation to run.

Methods

 o getTarget
 public ResourceReference getTarget()
Get the current lookup target of the lookup in progress.

Returns:
An ResourceReference, that may be null.
 o setTarget
 public void setTarget(ResourceReference target)
Set the current target of the lookup operation.

Parameters:
target - The new current target of the lookup in progress.
 o getReply
 public ReplyInterface getReply()
Get the reply generated during the lookup.

Returns:
A ReplyInterface instance.
 o setReply
 public void setReply(ReplyInterface reply)
Set the reply generated during the lookup.

Parameters:
reply - A ReplyInterface instance.
 o hasReply
 public boolean hasReply()
Does this LookupResult has a Reply.

Returns:
a boolean.
 o addFilter
 public void addFilter(ResourceFilter filter)
Add a filter, to be invoked by the resource's perform method.

Parameters:
filter - The HTTPFIlter to be called.
 o addFilters
 public void addFilters(ResourceFilter fs[])
Add a set of filters to be invoked by the resource's perform method.

Parameters:
filters - The array of filters to register.
 o getFilters
 public ResourceFilter[] getFilters()
Get the full list of filters to be applied when performing on the resource.

Returns:
An array of ResourceFilter instances, or null if none is defined.

All Packages  Class Hierarchy  This Package  Previous  Next  Index