public class ExpandedNodeId extends NodeId
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
namespaceUri |
static ExpandedNodeId |
NULL |
protected int |
serverIndex |
identifier, identifierType, nsIdx
Constructor and Description |
---|
ExpandedNodeId(int serverIndex,
java.lang.String namespaceUri,
IdType idType,
java.lang.Object identifier) |
ExpandedNodeId(int serverIndex,
java.lang.String namespaceUri,
IdType idType,
java.lang.Object identifier,
int nsIdx) |
ExpandedNodeId(NodeId id) |
ExpandedNodeId(java.lang.String namespaceUri,
IdType idType,
java.lang.Object identifier) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getNamespaceUri() |
int |
getServerIndex() |
int |
hashCode() |
boolean |
isAbsolute()
Returns true if this ExpandedNodeId is an absolute Id - that is, its
namespaceURI is specified or the server index is nonzero
|
boolean |
isNull() |
getIdentifier, getIdentifierType, getNamespaceIndex, parseNodeId, toString, toStringSimple
public static final ExpandedNodeId NULL
protected int serverIndex
protected java.lang.String namespaceUri
public ExpandedNodeId(java.lang.String namespaceUri, IdType idType, java.lang.Object identifier)
public ExpandedNodeId(int serverIndex, java.lang.String namespaceUri, IdType idType, java.lang.Object identifier)
public ExpandedNodeId(int serverIndex, java.lang.String namespaceUri, IdType idType, java.lang.Object identifier, int nsIdx)
public ExpandedNodeId(NodeId id)
public boolean isAbsolute()
public boolean isNull()
public int getServerIndex()
public java.lang.String getNamespaceUri()