Modifier and Type | Field and Description |
---|---|
static FormItemPath |
ROOT |
Constructor and Description |
---|
FormItemPath(FormItemPath parentPath,
String name) |
FormItemPath(com.google.common.collect.ImmutableList<String> elementNames) |
Modifier and Type | Method and Description |
---|---|
FormItemPath |
asNewWithoutFirstPathElement() |
int |
elementCount() |
boolean |
equals(Object o) |
static FormItemPath |
from(FormItemPath parentPath,
String name) |
static FormItemPath |
from(Iterable<String> pathElements) |
static FormItemPath |
from(String path) |
com.google.common.collect.ImmutableList<String> |
getElements() |
String[] |
getElementsAsArray() |
String |
getFirstElement() |
String |
getLastElement() |
FormItemPath |
getParent() |
int |
hashCode() |
static boolean |
hasNotPathElementDivider(String s) |
Iterator<String> |
iterator() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final FormItemPath ROOT
public FormItemPath(FormItemPath parentPath, String name)
public FormItemPath(com.google.common.collect.ImmutableList<String> elementNames)
public static FormItemPath from(FormItemPath parentPath, String name)
public static FormItemPath from(Iterable<String> pathElements)
public static FormItemPath from(String path)
public FormItemPath getParent()
public String getFirstElement()
public String getLastElement()
public int elementCount()
public com.google.common.collect.ImmutableList<String> getElements()
public String[] getElementsAsArray()
public FormItemPath asNewWithoutFirstPathElement()
public static boolean hasNotPathElementDivider(String s)