Package net.thucydides.core.model
Class TestTag
java.lang.Object
net.thucydides.core.model.TestTag
- All Implemented Interfaces:
java.lang.Comparable<TestTag>
public class TestTag extends java.lang.Object implements java.lang.Comparable<TestTag>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TestTag.TestTagBuilder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_TAG_TYPE
static TestTag
EMPTY_TAG
-
Method Summary
Modifier and Type Method Description int
compareTo(TestTag otherTag)
boolean
equals(java.lang.Object o)
java.lang.String
getCompleteName()
java.lang.String
getDisplayName()
java.lang.String
getName()
java.lang.String
getShortName()
java.lang.String
getType()
int
hashCode()
boolean
isAsOrMoreSpecificThan(TestTag testTag)
java.lang.String
normalisedName()
java.lang.String
normalisedType()
java.lang.String
toString()
TestTag
withDisplayName(java.lang.String displayName)
static TestTag.TestTagBuilder
withName(java.lang.String tagName)
static TestTag
withValue(java.lang.String value)
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
EMPTY_TAG
-
DEFAULT_TAG_TYPE
public static final java.lang.String DEFAULT_TAG_TYPE- See Also:
- Constant Field Values
-
-
Method Details
-
normalisedName
public java.lang.String normalisedName() -
normalisedType
public java.lang.String normalisedType() -
getCompleteName
public java.lang.String getCompleteName() -
getName
public java.lang.String getName() -
getDisplayName
public java.lang.String getDisplayName() -
getType
public java.lang.String getType() -
getShortName
public java.lang.String getShortName() -
withName
-
withValue
-
withDisplayName
-
compareTo
- Specified by:
compareTo
in interfacejava.lang.Comparable<TestTag>
-
isAsOrMoreSpecificThan
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-