|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.prosysopc.ua.nodes.UaReference
com.prosysopc.ua.server.nodes.UaServerReference
public class UaServerReference
UA reference implementation for the server side.
| Constructor Summary | |
|---|---|
UaServerReference(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId,
UaNode sourceNode,
UaNode targetNode)
|
|
UaServerReference(UaReferenceType referenceType,
UaNode sourceNode,
UaNode targetNode)
|
|
| Method Summary | |
|---|---|
void |
delete()
|
boolean |
equals(Object obj)
|
boolean |
getIsInverse(org.opcfoundation.ua.builtintypes.NodeId nodeId)
|
boolean |
getIsInverse(UaNode node)
Whether the reference is a forward or inverse reference. |
static UaServerReference |
getReferenceInstance(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId,
UaNode sourceNode,
UaNode targetNode)
|
static UaServerReference |
getReferenceInstance(UaReferenceType referenceType,
UaNode sourceNode,
UaNode targetNode)
|
UaReferenceType |
getReferenceType()
Get the ReferenceType node, if defined. |
org.opcfoundation.ua.builtintypes.NodeId |
getReferenceTypeId()
|
org.opcfoundation.ua.builtintypes.ExpandedNodeId |
getSourceId()
NodeId of the SourceNode as assigned by the Server identified by the Server index. |
UaNode |
getSourceNode()
|
org.opcfoundation.ua.builtintypes.ExpandedNodeId |
getTargetId()
NodeId of the TargetNode as assigned by the Server identified by the Server index. |
UaNode |
getTargetNode()
Reference to the target node object. |
int |
hashCode()
|
boolean |
isSymmetric()
|
String |
toString()
|
| Methods inherited from class com.prosysopc.ua.nodes.UaReference |
|---|
compareTo, getOppositeNode, getOppositeNodeId |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UaServerReference(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId,
UaNode sourceNode,
UaNode targetNode)
public UaServerReference(UaReferenceType referenceType,
UaNode sourceNode,
UaNode targetNode)
| Method Detail |
|---|
public static UaServerReference getReferenceInstance(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId,
UaNode sourceNode,
UaNode targetNode)
public static UaServerReference getReferenceInstance(UaReferenceType referenceType,
UaNode sourceNode,
UaNode targetNode)
public void delete()
delete in class UaReferencepublic boolean equals(Object obj)
equals in class Objectpublic boolean getIsInverse(org.opcfoundation.ua.builtintypes.NodeId nodeId)
getIsInverse in class UaReferencepublic boolean getIsInverse(UaNode node)
getIsInverse in class UaReferencepublic UaReferenceType getReferenceType()
getReferenceType in class UaReferencepublic org.opcfoundation.ua.builtintypes.NodeId getReferenceTypeId()
getReferenceTypeId in class UaReferencegetReferenceType()public 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.
getSourceId in class UaReferencepublic UaNode getSourceNode()
getSourceNode in class UaReferencepublic 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.
getTargetId in class UaReferencepublic UaNode getTargetNode()
getTargetNode in class UaReferencepublic int hashCode()
hashCode in class Objectpublic boolean isSymmetric()
public String toString()
toString in class UaReference
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||