Package com.crawljax.condition
Class ConditionType
- java.lang.Object
-
- com.crawljax.condition.ConditionType
-
- Direct Known Subclasses:
CrawlCondition,Invariant
@Immutable public abstract class ConditionType extends Object
A combination of a condition and preconditions.
-
-
Field Summary
Fields Modifier and Type Field Description private Conditionconditionprivate Stringdescriptionprivate com.google.common.collect.ImmutableList<Condition>preConditions
-
Constructor Summary
Constructors Constructor Description ConditionType(String description, Condition condition)ConditionType(String description, Condition condition, Condition... preConditions)ConditionType(String description, Condition condition, List<Condition> preConditions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)ConditiongetCondition()StringgetDescription()com.google.common.collect.ImmutableList<Condition>getPreConditions()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ConditionType
public ConditionType(String description, Condition condition)
- Parameters:
description- the textual description.condition- the actual condition.
-
ConditionType
public ConditionType(String description, Condition condition, Condition... preConditions)
- Parameters:
description- the textual description.condition- the actual condition.preConditions- the preconditions.
-
-