public class TestMetadata extends java.lang.Object implements jetbrains.buildServer.log.Loggable, ObjectSizeEstimate
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTO_PREFIX |
static java.lang.String |
NUMBER_TYPE |
static java.lang.String |
TEXT_TYPE |
Constructor and Description |
---|
TestMetadata(java.lang.String testName,
java.lang.String name,
double numberValue) |
TestMetadata(java.lang.String testName,
java.lang.String name,
java.lang.String value) |
TestMetadata(java.lang.String testName,
java.lang.String name,
java.lang.String type,
java.math.BigDecimal numberValue) |
TestMetadata(java.lang.String testName,
java.lang.String name,
java.lang.String type,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
TestMetadata |
cloneWithAutoName(int autoNameIdx) |
java.lang.String |
describe(boolean verbose) |
java.lang.String |
describeValue() |
boolean |
equals(java.lang.Object o) |
long |
getEstimatedSize() |
java.lang.String |
getName() |
java.math.BigDecimal |
getNumValue() |
java.lang.String |
getTestName() |
java.lang.String |
getType() |
java.lang.String |
getValue() |
int |
hashCode() |
boolean |
hasTestName() |
java.lang.String |
toString() |
public static final java.lang.String NUMBER_TYPE
public static final java.lang.String TEXT_TYPE
public static final java.lang.String AUTO_PREFIX
public TestMetadata(@NotNull java.lang.String testName, @NotNull java.lang.String name, @NotNull java.lang.String value)
@TestOnly public TestMetadata(@NotNull java.lang.String testName, @NotNull java.lang.String name, double numberValue)
public TestMetadata(@NotNull java.lang.String testName, @NotNull java.lang.String name, java.lang.String type, @NotNull java.lang.String value)
public TestMetadata(@NotNull java.lang.String testName, @NotNull java.lang.String name, @NotNull java.lang.String type, java.math.BigDecimal numberValue)
public long getEstimatedSize()
getEstimatedSize
in interface ObjectSizeEstimate
@NotNull public java.lang.String getName()
@NotNull public java.lang.String getType()
@Nullable public java.lang.String getValue()
@Nullable public java.math.BigDecimal getNumValue()
@NotNull public java.lang.String getTestName()
public boolean hasTestName()
public java.lang.String describeValue()
public TestMetadata cloneWithAutoName(int autoNameIdx)
@NotNull public java.lang.String describe(boolean verbose)
describe
in interface jetbrains.buildServer.log.Loggable
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object