org.opcfoundation.ua.core
Class TypeNode
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.Node
org.opcfoundation.ua.core.TypeNode
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
- Direct Known Subclasses:
- DataTypeNode, ObjectTypeNode, ReferenceTypeNode, VariableTypeNode
public class TypeNode
- 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
TypeNode
public TypeNode()
TypeNode
public TypeNode(NodeId NodeId,
NodeClass NodeClass,
QualifiedName BrowseName,
LocalizedText DisplayName,
LocalizedText Description,
UnsignedInteger WriteMask,
UnsignedInteger UserWriteMask,
ReferenceNode[] References)
clone
public TypeNode clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class Node
- Returns:
- cloned TypeNode
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.