org.opcfoundation.ua.core
Class UpdateEventDetails
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.HistoryUpdateDetails
org.opcfoundation.ua.core.UpdateEventDetails
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
public class UpdateEventDetails
- extends HistoryUpdateDetails
ID
public static final ExpandedNodeId ID
BINARY
public static final ExpandedNodeId BINARY
XML
public static final ExpandedNodeId XML
PerformInsertReplace
protected PerformUpdateType PerformInsertReplace
Filter
protected EventFilter Filter
EventData
protected HistoryEventFieldList[] EventData
UpdateEventDetails
public UpdateEventDetails()
UpdateEventDetails
public UpdateEventDetails(NodeId NodeId,
PerformUpdateType PerformInsertReplace,
EventFilter Filter,
HistoryEventFieldList[] EventData)
getPerformInsertReplace
public PerformUpdateType getPerformInsertReplace()
setPerformInsertReplace
public void setPerformInsertReplace(PerformUpdateType PerformInsertReplace)
getFilter
public EventFilter getFilter()
setFilter
public void setFilter(EventFilter Filter)
getEventData
public HistoryEventFieldList[] getEventData()
setEventData
public void setEventData(HistoryEventFieldList[] EventData)
clone
public UpdateEventDetails clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class HistoryUpdateDetails
- Returns:
- cloned UpdateEventDetails
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.