public class Requirement extends Object implements Comparable
Modifier and Type | Class and Description |
---|---|
class |
Requirement.CustomFieldSetter |
Modifier | Constructor and Description |
---|---|
|
Requirement() |
protected |
Requirement(String name,
String displayName,
String cardNumber,
String type,
CustomFieldValue narrative) |
protected |
Requirement(String name,
String displayName,
String cardNumber,
String type,
CustomFieldValue narrative,
List<Requirement> children,
List<Example> examples,
List<String> releaseVersions) |
protected |
Requirement(String name,
String displayName,
String cardNumber,
String type,
CustomFieldValue narrative,
List<Requirement> children,
List<Example> examples,
List<String> releaseVersions,
List<CustomFieldValue> customFields) |
public Requirement()
protected Requirement(String name, String displayName, String cardNumber, String type, CustomFieldValue narrative, List<Requirement> children, List<Example> examples, List<String> releaseVersions)
protected Requirement(String name, String displayName, String cardNumber, String type, CustomFieldValue narrative)
protected Requirement(String name, String displayName, String cardNumber, String type, CustomFieldValue narrative, List<Requirement> children, List<Example> examples, List<String> releaseVersions, List<CustomFieldValue> customFields)
public String getName()
public String getDisplayName()
public String getType()
public String childType()
public CustomFieldValue getNarrative()
public int getChildrenCount()
public List<Requirement> getChildren()
public Boolean hasExamples()
public int getExampleCount()
public String getCardNumber()
public int compareTo(Object otherRequirement)
compareTo
in interface Comparable
public static RequirementBuilderNameStep named(String name)
public Requirement withChildren(List<Requirement> children)
public Requirement withExample(Example example)
public Requirement withExamples(List<Example> examples)
public Requirement withReleaseVersions(List<String> releaseVersions)
public boolean hasChildren()
public List<Requirement> getNestedChildren()
public TestTag asTag()
public Requirement withChild(Requirement child)
public Requirement.CustomFieldSetter withCustomField(String fieldName)
public List<CustomFieldValue> getCustomFieldValues()
public com.google.common.base.Optional<CustomFieldValue> getCustomField(String fieldName)
Copyright © 2011–2014 Wakaleo Consulting. All rights reserved.