public class FinderPath extends Object implements Iterable<FinderSegment>
columnId The column id. Used to lookup columns from the column registryitemId The selected item idcolumnTitle The title of the column used in the UI. If not specified defaults to columnIditemTitle The title of the selected item used un the UI. If not specified defaults to itemId| Constructor and Description |
|---|
FinderPath() |
FinderPath(List<FinderSegment> segments) |
| Modifier and Type | Method and Description |
|---|---|
<T> FinderPath |
append(FinderColumn<T> finderColumn) |
FinderPath |
append(String columnId,
String itemId) |
FinderPath |
append(String columnId,
String itemId,
String columnTitle,
String itemTitle) |
void |
clear() |
FinderPath |
copy() |
static FinderPath |
from(String path) |
boolean |
isEmpty() |
Iterator<FinderSegment> |
iterator() |
int |
size() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic FinderPath()
public FinderPath(List<FinderSegment> segments)
public static FinderPath from(String path)
public FinderPath append(String columnId, String itemId)
public FinderPath append(String columnId, String itemId, String columnTitle, String itemTitle)
public <T> FinderPath append(FinderColumn<T> finderColumn)
public Iterator<FinderSegment> iterator()
iterator in interface Iterable<FinderSegment>public boolean isEmpty()
public int size()
public void clear()
public FinderPath copy()
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.