org.opcfoundation.ua.core
Class ReferenceTypeNode
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.Node
org.opcfoundation.ua.core.TypeNode
org.opcfoundation.ua.core.ReferenceTypeNode
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
public class ReferenceTypeNode
- extends TypeNode
|
Constructor Summary |
ReferenceTypeNode()
|
ReferenceTypeNode(NodeId NodeId,
NodeClass NodeClass,
QualifiedName BrowseName,
LocalizedText DisplayName,
LocalizedText Description,
UnsignedInteger WriteMask,
UnsignedInteger UserWriteMask,
ReferenceNode[] References,
Boolean IsAbstract,
Boolean Symmetric,
LocalizedText InverseName)
|
| 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
IsAbstract
protected Boolean IsAbstract
Symmetric
protected Boolean Symmetric
InverseName
protected LocalizedText InverseName
ReferenceTypeNode
public ReferenceTypeNode()
ReferenceTypeNode
public ReferenceTypeNode(NodeId NodeId,
NodeClass NodeClass,
QualifiedName BrowseName,
LocalizedText DisplayName,
LocalizedText Description,
UnsignedInteger WriteMask,
UnsignedInteger UserWriteMask,
ReferenceNode[] References,
Boolean IsAbstract,
Boolean Symmetric,
LocalizedText InverseName)
getIsAbstract
public Boolean getIsAbstract()
setIsAbstract
public void setIsAbstract(Boolean IsAbstract)
getSymmetric
public Boolean getSymmetric()
setSymmetric
public void setSymmetric(Boolean Symmetric)
getInverseName
public LocalizedText getInverseName()
setInverseName
public void setInverseName(LocalizedText InverseName)
clone
public ReferenceTypeNode clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class TypeNode
- Returns:
- cloned ReferenceTypeNode
equals
public boolean equals(Object obj)
- Overrides:
equals in class TypeNode
hashCode
public int hashCode()
- Overrides:
hashCode in class TypeNode
getTypeId
public ExpandedNodeId getTypeId()
- Description copied from interface:
Structure
getTypeId.
- Specified by:
getTypeId in interface Structure- Overrides:
getTypeId in class TypeNode
- Returns:
- a
ExpandedNodeId object.
getXmlEncodeId
public ExpandedNodeId getXmlEncodeId()
- Description copied from interface:
Structure
getXmlEncodeId.
- Specified by:
getXmlEncodeId in interface Structure- Overrides:
getXmlEncodeId in class TypeNode
- Returns:
- a
ExpandedNodeId object.
getBinaryEncodeId
public ExpandedNodeId getBinaryEncodeId()
- Description copied from interface:
Structure
getBinaryEncodeId.
- Specified by:
getBinaryEncodeId in interface Structure- Overrides:
getBinaryEncodeId in class TypeNode
- Returns:
- a
ExpandedNodeId object.
toString
public String toString()
- Overrides:
toString in class TypeNode
Copyright © 2018. All rights reserved.