anl.aida.query
Class TriggerResult

java.lang.Object
  extended by anl.aida.query.TriggerResult

public class TriggerResult
extends java.lang.Object

The result of running a Trigger.

Author:
Nick Collier

Field Summary
private  java.lang.String description
           
private  java.util.List<anl.aida.util.DateRange> ranges
           
private  boolean triggered
           
 
Constructor Summary
TriggerResult(boolean triggered, java.lang.String description)
           
TriggerResult(boolean triggered, java.lang.String description, anl.aida.util.DateRange range)
           
 
Method Summary
 void addRange(anl.aida.util.DateRange range)
           
 java.lang.String getDescription()
           
 boolean isTriggered()
           
 java.lang.Iterable<anl.aida.util.DateRange> ranges()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

triggered

private boolean triggered

description

private java.lang.String description

ranges

private java.util.List<anl.aida.util.DateRange> ranges
Constructor Detail

TriggerResult

public TriggerResult(boolean triggered,
                     java.lang.String description)

TriggerResult

public TriggerResult(boolean triggered,
                     java.lang.String description,
                     anl.aida.util.DateRange range)
Method Detail

addRange

public void addRange(anl.aida.util.DateRange range)

getDescription

public java.lang.String getDescription()
Returns:
the description

ranges

public java.lang.Iterable<anl.aida.util.DateRange> ranges()
Returns:
the range

isTriggered

public boolean isTriggered()