org.opcfoundation.ua.core
Class InstanceNode
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.Node
org.opcfoundation.ua.core.InstanceNode
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
- Direct Known Subclasses:
- MethodNode, ObjectNode, VariableNode, ViewNode
public class InstanceNode
- extends Node
| Methods inherited from class org.opcfoundation.ua.core.Node |
getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getReferences, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setReferences, setUserWriteMask, setWriteMask |
ID
public static final ExpandedNodeId ID
BINARY
public static final ExpandedNodeId BINARY
XML
public static final ExpandedNodeId XML
InstanceNode
public InstanceNode()
InstanceNode
public InstanceNode(NodeId NodeId,
NodeClass NodeClass,
QualifiedName BrowseName,
LocalizedText DisplayName,
LocalizedText Description,
UnsignedInteger WriteMask,
UnsignedInteger UserWriteMask,
ReferenceNode[] References)
clone
public InstanceNode clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class Node
- Returns:
- cloned InstanceNode
equals
public boolean equals(Object obj)
- Overrides:
equals in class Node
hashCode
public int hashCode()
- Overrides:
hashCode in class Node
getTypeId
public ExpandedNodeId getTypeId()
- Description copied from interface:
Structure
getTypeId.
- Specified by:
getTypeId in interface Structure- Overrides:
getTypeId in class Node
- Returns:
- a
ExpandedNodeId object.
getXmlEncodeId
public ExpandedNodeId getXmlEncodeId()
- Description copied from interface:
Structure
getXmlEncodeId.
- Specified by:
getXmlEncodeId in interface Structure- Overrides:
getXmlEncodeId in class Node
- Returns:
- a
ExpandedNodeId object.
getBinaryEncodeId
public ExpandedNodeId getBinaryEncodeId()
- Description copied from interface:
Structure
getBinaryEncodeId.
- Specified by:
getBinaryEncodeId in interface Structure- Overrides:
getBinaryEncodeId in class Node
- Returns:
- a
ExpandedNodeId object.
toString
public String toString()
- Overrides:
toString in class Node
Copyright © 2018. All rights reserved.