Modifier and Type | Method and Description |
---|---|
int |
compareTo(NamePath other) |
boolean |
endsWith(NamePath other) |
boolean |
equals(java.lang.Object other) |
static NamePath |
get(NamePath head,
NamePath... tail) |
static NamePath |
get(NamePath head,
java.lang.String... tail) |
static NamePath |
get(java.lang.String head,
java.lang.String... tail) |
NamePath |
getName(int index) |
int |
getNameCount() |
int |
hashCode() |
java.util.Iterator<NamePath> |
iterator() |
NamePath |
resolve(NamePath other) |
NamePath |
resolve(java.lang.String other) |
boolean |
startsWith(NamePath other) |
NamePath |
subpath(int begin) |
NamePath |
subpath(int begin,
int end) |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String sep) |
public int getNameCount()
public NamePath getName(int index)
public NamePath resolve(java.lang.String other)
public NamePath subpath(int begin)
public NamePath subpath(int begin, int end)
public boolean startsWith(NamePath other)
public boolean endsWith(NamePath other)
public java.util.Iterator<NamePath> iterator()
iterator
in interface java.lang.Iterable<NamePath>
public int compareTo(NamePath other)
compareTo
in interface java.lang.Comparable<NamePath>
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(java.lang.String sep)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static NamePath get(java.lang.String head, java.lang.String... tail)