org.opcfoundation.ua.builtintypes
Class DiagnosticInfo

java.lang.Object
  extended by org.opcfoundation.ua.builtintypes.DiagnosticInfo

public class DiagnosticInfo
extends Object

DiagnosticInfo class.


Field Summary
static NodeId ID
          Constant ID
 
Constructor Summary
DiagnosticInfo()
          Constructor for DiagnosticInfo.
DiagnosticInfo(String additionalInfo, DiagnosticInfo innerDiagnosticInfo, StatusCode innerStatusCode, Integer locale, Integer localizedText, Integer namespaceUri, Integer symbolicId)
          Constructor for DiagnosticInfo.
DiagnosticInfo(String additionalInfo, DiagnosticInfo innerDiagnosticInfo, StatusCode innerStatusCode, String locale, String localizedText, String namespaceUri, String symbolicId, List<String> stringTable)
          Constructor for DiagnosticInfo.
 
Method Summary
 boolean equals(Object obj)
          
 String getAdditionalInfo()
          Getter for the field additionalInfo.
 DiagnosticInfo getInnerDiagnosticInfo()
          Getter for the field innerDiagnosticInfo.
 StatusCode getInnerStatusCode()
          Getter for the field innerStatusCode.
 Integer getLocale()
          Getter for the field locale.
 String getLocaleStr()
          getLocaleStr.
 Integer getLocalizedText()
          Getter for the field localizedText.
 String getLocalizedTextStr()
          getLocalizedTextStr.
 Integer getNamespaceUri()
          Getter for the field namespaceUri.
 String getNamespaceUriStr()
          getNamespaceUriStr.
 List<String> getStringTable()
          Getter for the field stringTable.
 Integer getSymbolicId()
          Getter for the field symbolicId.
 String getSymbolicIdStr()
          getSymbolicIdStr.
 int hashCode()
          
 void setAdditionalInfo(String additionalInfo)
          Setter for the field additionalInfo.
 void setInnerDiagnosticInfo(DiagnosticInfo innerDiagnosticInfo)
          Setter for the field innerDiagnosticInfo.
 void setInnerStatusCode(StatusCode innerStatusCode)
          Setter for the field innerStatusCode.
 void setLocale(Integer locale)
          Setter for the field locale.
 void setLocaleStr(String locale)
          setLocaleStr.
 void setLocalizedText(Integer localizedText)
          Setter for the field localizedText.
 void setLocalizedTextStr(String localizedText)
          setLocalizedTextStr.
 void setNamespaceUri(Integer namespaceUri)
          Setter for the field namespaceUri.
 void setNamespaceUriStr(String namespaceUri)
          setNamespaceUriStr.
 void setStringArray(String[] array)
          Setter for the field stringArray.
 void setStringTable(List<String> stringTable)
          Setter for the field stringTable.
 void setSymbolicId(Integer symbolicId)
          Setter for the field symbolicId.
 void setSymbolicIdStr(String symbolicId)
          setSymbolicIdStr.
 String toString()
          
static void toString(DiagnosticInfo di, StringBuilder sb, boolean omitLocalizedTextField, boolean omitStatusCode, boolean innerInfo)
          toString.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final NodeId ID
Constant ID

Constructor Detail

DiagnosticInfo

public DiagnosticInfo()

Constructor for DiagnosticInfo.


DiagnosticInfo

public DiagnosticInfo(String additionalInfo,
                      DiagnosticInfo innerDiagnosticInfo,
                      StatusCode innerStatusCode,
                      Integer locale,
                      Integer localizedText,
                      Integer namespaceUri,
                      Integer symbolicId)

Constructor for DiagnosticInfo.

Parameters:
additionalInfo - a String object.
innerDiagnosticInfo - a DiagnosticInfo object.
innerStatusCode - a StatusCode object.
locale - a Integer object.
localizedText - a Integer object.
namespaceUri - a Integer object.
symbolicId - a Integer object.

DiagnosticInfo

public DiagnosticInfo(String additionalInfo,
                      DiagnosticInfo innerDiagnosticInfo,
                      StatusCode innerStatusCode,
                      String locale,
                      String localizedText,
                      String namespaceUri,
                      String symbolicId,
                      List<String> stringTable)

Constructor for DiagnosticInfo.

Parameters:
additionalInfo - a String object.
innerDiagnosticInfo - a DiagnosticInfo object.
innerStatusCode - a StatusCode object.
locale - a String object.
localizedText - a String object.
namespaceUri - a String object.
symbolicId - a String object.
stringTable - a List object.
Method Detail

setStringArray

public void setStringArray(String[] array)

Setter for the field stringArray.

Parameters:
array - an array of String objects.

setStringTable

public void setStringTable(List<String> stringTable)

Setter for the field stringTable.

Parameters:
stringTable - a List object.

getStringTable

public List<String> getStringTable()

Getter for the field stringTable.

Returns:
a List object.

getSymbolicId

public Integer getSymbolicId()

Getter for the field symbolicId.

Returns:
a Integer object.

setSymbolicId

public void setSymbolicId(Integer symbolicId)

Setter for the field symbolicId.

Parameters:
symbolicId - a Integer object.

getSymbolicIdStr

public String getSymbolicIdStr()

getSymbolicIdStr.

Returns:
a String object.

setSymbolicIdStr

public void setSymbolicIdStr(String symbolicId)

setSymbolicIdStr.

Parameters:
symbolicId - a String object.

getNamespaceUriStr

public String getNamespaceUriStr()

getNamespaceUriStr.

Returns:
a String object.

setNamespaceUriStr

public void setNamespaceUriStr(String namespaceUri)

setNamespaceUriStr.

Parameters:
namespaceUri - a String object.

getNamespaceUri

public Integer getNamespaceUri()

Getter for the field namespaceUri.

Returns:
a Integer object.

setNamespaceUri

public void setNamespaceUri(Integer namespaceUri)

Setter for the field namespaceUri.

Parameters:
namespaceUri - a Integer object.

getLocalizedTextStr

public String getLocalizedTextStr()

getLocalizedTextStr.

Returns:
a String object.

setLocalizedTextStr

public void setLocalizedTextStr(String localizedText)

setLocalizedTextStr.

Parameters:
localizedText - a String object.

getLocalizedText

public Integer getLocalizedText()

Getter for the field localizedText.

Returns:
a Integer object.

setLocalizedText

public void setLocalizedText(Integer localizedText)

Setter for the field localizedText.

Parameters:
localizedText - a Integer object.

getLocale

public Integer getLocale()

Getter for the field locale.

Returns:
a Integer object.

setLocale

public void setLocale(Integer locale)

Setter for the field locale.

Parameters:
locale - a Integer object.

getLocaleStr

public String getLocaleStr()

getLocaleStr.

Returns:
a String object.

setLocaleStr

public void setLocaleStr(String locale)

setLocaleStr.

Parameters:
locale - a String object.

getAdditionalInfo

public String getAdditionalInfo()

Getter for the field additionalInfo.

Returns:
a String object.

setAdditionalInfo

public void setAdditionalInfo(String additionalInfo)

Setter for the field additionalInfo.

Parameters:
additionalInfo - a String object.

getInnerStatusCode

public StatusCode getInnerStatusCode()

Getter for the field innerStatusCode.

Returns:
a StatusCode object.

setInnerStatusCode

public void setInnerStatusCode(StatusCode innerStatusCode)

Setter for the field innerStatusCode.

Parameters:
innerStatusCode - a StatusCode object.

getInnerDiagnosticInfo

public DiagnosticInfo getInnerDiagnosticInfo()

Getter for the field innerDiagnosticInfo.

Returns:
a DiagnosticInfo object.

setInnerDiagnosticInfo

public void setInnerDiagnosticInfo(DiagnosticInfo innerDiagnosticInfo)

Setter for the field innerDiagnosticInfo.

Parameters:
innerDiagnosticInfo - a DiagnosticInfo object.

hashCode

public int hashCode()

Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)

Overrides:
equals in class Object

toString

public static void toString(DiagnosticInfo di,
                            StringBuilder sb,
                            boolean omitLocalizedTextField,
                            boolean omitStatusCode,
                            boolean innerInfo)

toString.

Parameters:
di - a DiagnosticInfo object.
sb - a StringBuilder object.
omitLocalizedTextField - a boolean.
omitStatusCode - a boolean.
innerInfo - a boolean.

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2018. All rights reserved.