|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.prosysopc.ua.nodes.UaReference
public abstract class UaReference
| Constructor Summary | |
|---|---|
UaReference()
|
|
| Method Summary | |
|---|---|
int |
compareTo(UaReference o)
|
abstract void |
delete()
|
abstract boolean |
getIsInverse(org.opcfoundation.ua.builtintypes.NodeId nodeId)
|
abstract boolean |
getIsInverse(UaNode node)
Whether the reference is a forward or inverse reference. |
UaNode |
getOppositeNode(UaNode node)
Get the other end of the reference. |
org.opcfoundation.ua.builtintypes.ExpandedNodeId |
getOppositeNodeId(org.opcfoundation.ua.builtintypes.ExpandedNodeId nodeId)
Get the NodeId of the other end of the reference. |
abstract UaReferenceType |
getReferenceType()
Get the ReferenceType node, if defined. |
abstract org.opcfoundation.ua.builtintypes.NodeId |
getReferenceTypeId()
|
abstract org.opcfoundation.ua.builtintypes.ExpandedNodeId |
getSourceId()
NodeId of the SourceNode as assigned by the Server identified by the Server index. |
abstract UaNode |
getSourceNode()
|
abstract org.opcfoundation.ua.builtintypes.ExpandedNodeId |
getTargetId()
NodeId of the TargetNode as assigned by the Server identified by the Server index. |
abstract UaNode |
getTargetNode()
Reference to the target node object. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UaReference()
| Method Detail |
|---|
public int compareTo(UaReference o)
compareTo in interface Comparable<UaReference>public abstract void delete()
public abstract boolean getIsInverse(org.opcfoundation.ua.builtintypes.NodeId nodeId)
nodeId -
public abstract boolean getIsInverse(UaNode node)
public UaNode getOppositeNode(UaNode node)
node - the node from which the other node is looked from.
public org.opcfoundation.ua.builtintypes.ExpandedNodeId getOppositeNodeId(org.opcfoundation.ua.builtintypes.ExpandedNodeId nodeId)
nodeId - the node from which the other node is looked from.
public abstract UaReferenceType getReferenceType()
#setReferenceType(UaReferenceType) to define it.
public abstract org.opcfoundation.ua.builtintypes.NodeId getReferenceTypeId()
getReferenceType()public abstract org.opcfoundation.ua.builtintypes.ExpandedNodeId getSourceId()
If the serverIndex indicates that the SourceNode is a remote Node, then the nodeId shall contain the absolute namespace URI. If the SourceNode is a local Node the nodeId shall contain the namespace index. If SourceNode is defined, this will be equal to the NodeId of that.
public abstract UaNode getSourceNode()
public abstract org.opcfoundation.ua.builtintypes.ExpandedNodeId getTargetId()
If the serverIndex indicates that the TargetNode is a remote Node, then the nodeId shall contain the absolute namespace URI. If the TargetNode is a local Node the nodeId shall contain the namespace index. If TargetNode is defined, this will be equal to the NodeId of that.
public abstract UaNode getTargetNode()
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||