Package pulse.tasks.processing
Class Result
- java.lang.Object
-
- pulse.util.UpwardsNavigable
-
- pulse.tasks.processing.AbstractResult
-
- pulse.tasks.processing.Result
-
- All Implemented Interfaces:
Serializable,Descriptive
public class Result extends AbstractResult
The individualResultthat is associated with aSearchTask. TheIdentifierof the task is stored as a field value.- See Also:
SearchTask,Identifier, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Result(Result r)Result(SearchTask task, ResultFormat format)Creates an individualResultrelated to the current state oftaskusing the specifiedformat.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentifiergetTaskIdentifier()-
Methods inherited from class pulse.tasks.processing.AbstractResult
addProperty, equals, filterProperties, filterProperties, getFormat, getProperties, getProperty, setFormat, toString
-
Methods inherited from class pulse.util.UpwardsNavigable
addHierarchyListener, describe, getHierarchyListeners, getParent, identify, initListeners, removeHierarchyListener, removeHierarchyListeners, setParent, specificAncestor, tellParent
-
-
-
-
Constructor Detail
-
Result
public Result(SearchTask task, ResultFormat format) throws IllegalArgumentException
Creates an individualResultrelated to the current state oftaskusing the specifiedformat.- Parameters:
task- aSearchTask, the properties of which that conform toResultFormatwill form thisResultformat- aResultFormat- Throws:
IllegalArgumentException- iftaskis null
-
Result
public Result(Result r)
-
-
Method Detail
-
getTaskIdentifier
public Identifier getTaskIdentifier()
-
-