org.opcfoundation.ua.core
Class SamplingIntervalDiagnosticsDataType

java.lang.Object
  extended by org.opcfoundation.ua.utils.AbstractStructure
      extended by org.opcfoundation.ua.core.SamplingIntervalDiagnosticsDataType
All Implemented Interfaces:
Cloneable, Structure, IEncodeable

public class SamplingIntervalDiagnosticsDataType
extends AbstractStructure


Field Summary
static ExpandedNodeId BINARY
           
protected  UnsignedInteger DisabledMonitoredItemCount
           
static ExpandedNodeId ID
           
protected  UnsignedInteger MaxMonitoredItemCount
           
protected  UnsignedInteger MonitoredItemCount
           
protected  Double SamplingInterval
           
static ExpandedNodeId XML
           
 
Constructor Summary
SamplingIntervalDiagnosticsDataType()
           
SamplingIntervalDiagnosticsDataType(Double SamplingInterval, UnsignedInteger MonitoredItemCount, UnsignedInteger MaxMonitoredItemCount, UnsignedInteger DisabledMonitoredItemCount)
           
 
Method Summary
 SamplingIntervalDiagnosticsDataType clone()
          Deep clone
 boolean equals(Object obj)
           
 ExpandedNodeId getBinaryEncodeId()
          getBinaryEncodeId.
 UnsignedInteger getDisabledMonitoredItemCount()
           
 UnsignedInteger getMaxMonitoredItemCount()
           
 UnsignedInteger getMonitoredItemCount()
           
 Double getSamplingInterval()
           
 ExpandedNodeId getTypeId()
          getTypeId.
 ExpandedNodeId getXmlEncodeId()
          getXmlEncodeId.
 int hashCode()
           
 void setDisabledMonitoredItemCount(UnsignedInteger DisabledMonitoredItemCount)
           
 void setMaxMonitoredItemCount(UnsignedInteger MaxMonitoredItemCount)
           
 void setMonitoredItemCount(UnsignedInteger MonitoredItemCount)
           
 void setSamplingInterval(Double SamplingInterval)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final ExpandedNodeId ID

BINARY

public static final ExpandedNodeId BINARY

XML

public static final ExpandedNodeId XML

SamplingInterval

protected Double SamplingInterval

MonitoredItemCount

protected UnsignedInteger MonitoredItemCount

MaxMonitoredItemCount

protected UnsignedInteger MaxMonitoredItemCount

DisabledMonitoredItemCount

protected UnsignedInteger DisabledMonitoredItemCount
Constructor Detail

SamplingIntervalDiagnosticsDataType

public SamplingIntervalDiagnosticsDataType()

SamplingIntervalDiagnosticsDataType

public SamplingIntervalDiagnosticsDataType(Double SamplingInterval,
                                           UnsignedInteger MonitoredItemCount,
                                           UnsignedInteger MaxMonitoredItemCount,
                                           UnsignedInteger DisabledMonitoredItemCount)
Method Detail

getSamplingInterval

public Double getSamplingInterval()

setSamplingInterval

public void setSamplingInterval(Double SamplingInterval)

getMonitoredItemCount

public UnsignedInteger getMonitoredItemCount()

setMonitoredItemCount

public void setMonitoredItemCount(UnsignedInteger MonitoredItemCount)

getMaxMonitoredItemCount

public UnsignedInteger getMaxMonitoredItemCount()

setMaxMonitoredItemCount

public void setMaxMonitoredItemCount(UnsignedInteger MaxMonitoredItemCount)

getDisabledMonitoredItemCount

public UnsignedInteger getDisabledMonitoredItemCount()

setDisabledMonitoredItemCount

public void setDisabledMonitoredItemCount(UnsignedInteger DisabledMonitoredItemCount)

clone

public SamplingIntervalDiagnosticsDataType clone()
Deep clone

Specified by:
clone in interface Structure
Overrides:
clone in class AbstractStructure
Returns:
cloned SamplingIntervalDiagnosticsDataType

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeId

public ExpandedNodeId getTypeId()
Description copied from interface: Structure

getTypeId.

Returns:
a ExpandedNodeId object.

getXmlEncodeId

public ExpandedNodeId getXmlEncodeId()
Description copied from interface: Structure

getXmlEncodeId.

Returns:
a ExpandedNodeId object.

getBinaryEncodeId

public ExpandedNodeId getBinaryEncodeId()
Description copied from interface: Structure

getBinaryEncodeId.

Returns:
a ExpandedNodeId object.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2018. All rights reserved.