org.opcfoundation.ua.core
Class UpdateDataDetails
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.HistoryUpdateDetails
org.opcfoundation.ua.core.UpdateDataDetails
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
public class UpdateDataDetails
- extends HistoryUpdateDetails
ID
public static final ExpandedNodeId ID
BINARY
public static final ExpandedNodeId BINARY
XML
public static final ExpandedNodeId XML
PerformInsertReplace
protected PerformUpdateType PerformInsertReplace
UpdateValues
protected DataValue[] UpdateValues
UpdateDataDetails
public UpdateDataDetails()
UpdateDataDetails
public UpdateDataDetails(NodeId NodeId,
PerformUpdateType PerformInsertReplace,
DataValue[] UpdateValues)
getPerformInsertReplace
public PerformUpdateType getPerformInsertReplace()
setPerformInsertReplace
public void setPerformInsertReplace(PerformUpdateType PerformInsertReplace)
getUpdateValues
public DataValue[] getUpdateValues()
setUpdateValues
public void setUpdateValues(DataValue[] UpdateValues)
clone
public UpdateDataDetails clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class HistoryUpdateDetails
- Returns:
- cloned UpdateDataDetails
equals
public boolean equals(Object obj)
- Overrides:
equals in class HistoryUpdateDetails
hashCode
public int hashCode()
- Overrides:
hashCode in class HistoryUpdateDetails
getTypeId
public ExpandedNodeId getTypeId()
- Description copied from interface:
Structure
getTypeId.
- Specified by:
getTypeId in interface Structure- Overrides:
getTypeId in class HistoryUpdateDetails
- Returns:
- a
ExpandedNodeId object.
getXmlEncodeId
public ExpandedNodeId getXmlEncodeId()
- Description copied from interface:
Structure
getXmlEncodeId.
- Specified by:
getXmlEncodeId in interface Structure- Overrides:
getXmlEncodeId in class HistoryUpdateDetails
- Returns:
- a
ExpandedNodeId object.
getBinaryEncodeId
public ExpandedNodeId getBinaryEncodeId()
- Description copied from interface:
Structure
getBinaryEncodeId.
- Specified by:
getBinaryEncodeId in interface Structure- Overrides:
getBinaryEncodeId in class HistoryUpdateDetails
- Returns:
- a
ExpandedNodeId object.
toString
public String toString()
- Overrides:
toString in class HistoryUpdateDetails
Copyright © 2018. All rights reserved.