public class TestItemTree
extends java.lang.Object
TestItemTree.TestItemLeaf retrieving by TestItemTree.ItemTreeKey
for API calls using ItemTreeReporter.| Modifier and Type | Class and Description |
|---|---|
static class |
TestItemTree.ItemTreeKey
Key for test items structure storing in the
TestItemTree |
static class |
TestItemTree.TestItemLeaf
Class represents test item with links on parent and descendants.
|
| Constructor and Description |
|---|
TestItemTree() |
| Modifier and Type | Method and Description |
|---|---|
static TestItemTree.TestItemLeaf |
createTestItemLeaf(io.reactivex.Maybe<java.lang.String> itemId,
java.util.concurrent.ConcurrentHashMap<TestItemTree.ItemTreeKey,TestItemTree.TestItemLeaf> childItems) |
static TestItemTree.TestItemLeaf |
createTestItemLeaf(io.reactivex.Maybe<java.lang.String> itemId,
int expectedChildrenCount) |
static TestItemTree.TestItemLeaf |
createTestItemLeaf(io.reactivex.Maybe<java.lang.String> parentId,
io.reactivex.Maybe<java.lang.String> itemId,
java.util.concurrent.ConcurrentHashMap<TestItemTree.ItemTreeKey,TestItemTree.TestItemLeaf> childItems) |
static TestItemTree.TestItemLeaf |
createTestItemLeaf(io.reactivex.Maybe<java.lang.String> parentId,
io.reactivex.Maybe<java.lang.String> itemId,
int expectedChildrenCount) |
io.reactivex.Maybe<java.lang.String> |
getLaunchId() |
java.util.Map<TestItemTree.ItemTreeKey,TestItemTree.TestItemLeaf> |
getTestItems() |
void |
setLaunchId(io.reactivex.Maybe<java.lang.String> launchId) |
public static TestItemTree.TestItemLeaf createTestItemLeaf(io.reactivex.Maybe<java.lang.String> itemId, int expectedChildrenCount)
public static TestItemTree.TestItemLeaf createTestItemLeaf(io.reactivex.Maybe<java.lang.String> parentId, io.reactivex.Maybe<java.lang.String> itemId, int expectedChildrenCount)
public static TestItemTree.TestItemLeaf createTestItemLeaf(io.reactivex.Maybe<java.lang.String> itemId, java.util.concurrent.ConcurrentHashMap<TestItemTree.ItemTreeKey,TestItemTree.TestItemLeaf> childItems)
public static TestItemTree.TestItemLeaf createTestItemLeaf(io.reactivex.Maybe<java.lang.String> parentId, io.reactivex.Maybe<java.lang.String> itemId, java.util.concurrent.ConcurrentHashMap<TestItemTree.ItemTreeKey,TestItemTree.TestItemLeaf> childItems)
public io.reactivex.Maybe<java.lang.String> getLaunchId()
public void setLaunchId(io.reactivex.Maybe<java.lang.String> launchId)
public java.util.Map<TestItemTree.ItemTreeKey,TestItemTree.TestItemLeaf> getTestItems()