public final class QualifiedName
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) com.google.common.collect.ImmutableList<java.lang.String> |
parts |
Modifier | Constructor and Description |
---|---|
private |
QualifiedName(com.google.common.collect.ImmutableList<java.lang.String> parts) |
|
QualifiedName(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
static QualifiedName |
fromNode(Node qnameNode) |
static QualifiedName |
fromQualifiedString(java.lang.String qname) |
QualifiedName |
getAllButLeftmost() |
QualifiedName |
getAllButRightmost() |
java.lang.String |
getLeftmostName() |
java.lang.String |
getRightmostName() |
boolean |
isIdentifier() |
static QualifiedName |
join(QualifiedName lhs,
QualifiedName rhs) |
java.lang.String |
toString() |
private QualifiedName(com.google.common.collect.ImmutableList<java.lang.String> parts)
public QualifiedName(java.lang.String s)
public static QualifiedName join(QualifiedName lhs, QualifiedName rhs)
public static QualifiedName fromNode(Node qnameNode)
public static QualifiedName fromQualifiedString(java.lang.String qname)
public boolean isIdentifier()
public QualifiedName getAllButLeftmost()
public java.lang.String getLeftmostName()
public QualifiedName getAllButRightmost()
public java.lang.String getRightmostName()
public java.lang.String toString()
toString
in class java.lang.Object