| Modifier and Type | Field and Description |
|---|---|
static boolean |
disableAdditionalInfo
This flag controls is the
setAdditionalInfo(String) and constructor parameter for
AdditionalInfo disabled. |
static DiagnosticInfo[] |
EMPTY_ARRAY |
static NodeId |
ID
Deprecated.
use
Identifiers.DiagnosticInfo instead. |
| Constructor and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
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.
|
public static boolean disableAdditionalInfo
setAdditionalInfo(String) and constructor parameter for
AdditionalInfo disabled. By default true. This flag can be enabled for debugging purposes, but
can potentially be a security risk.@Deprecated public static final NodeId ID
Identifiers.DiagnosticInfo instead.public static final DiagnosticInfo[] EMPTY_ARRAY
public DiagnosticInfo()
Constructor for DiagnosticInfo.
public DiagnosticInfo(String additionalInfo, DiagnosticInfo innerDiagnosticInfo, StatusCode innerStatusCode, Integer locale, Integer localizedText, Integer namespaceUri, Integer symbolicId)
Constructor for DiagnosticInfo.
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.public DiagnosticInfo(String additionalInfo, DiagnosticInfo innerDiagnosticInfo, StatusCode innerStatusCode, String locale, String localizedText, String namespaceUri, String symbolicId, List<String> stringTable)
Constructor for DiagnosticInfo.
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.public static void toString(DiagnosticInfo di, StringBuilder sb, boolean omitLocalizedTextField, boolean omitStatusCode, boolean innerInfo)
toString.
di - a DiagnosticInfo object.sb - a StringBuilder object.omitLocalizedTextField - a boolean.omitStatusCode - a boolean.innerInfo - a boolean.public String getAdditionalInfo()
Getter for the field additionalInfo.
String object.public DiagnosticInfo getInnerDiagnosticInfo()
Getter for the field innerDiagnosticInfo.
DiagnosticInfo object.public StatusCode getInnerStatusCode()
Getter for the field innerStatusCode.
StatusCode object.public Integer getLocalizedText()
Getter for the field localizedText.
Integer object.public String getLocalizedTextStr()
getLocalizedTextStr.
String object.public Integer getNamespaceUri()
Getter for the field namespaceUri.
Integer object.public List<String> getStringTable()
Getter for the field stringTable.
List object.public Integer getSymbolicId()
Getter for the field symbolicId.
Integer object.public void setAdditionalInfo(String additionalInfo)
Setter for the field additionalInfo.
additionalInfo - a String object.public void setInnerDiagnosticInfo(DiagnosticInfo innerDiagnosticInfo)
Setter for the field innerDiagnosticInfo.
innerDiagnosticInfo - a DiagnosticInfo object.public void setInnerStatusCode(StatusCode innerStatusCode)
Setter for the field innerStatusCode.
innerStatusCode - a StatusCode object.public void setLocale(Integer locale)
Setter for the field locale.
locale - a Integer object.public void setLocaleStr(String locale)
setLocaleStr.
locale - a String object.public void setLocalizedText(Integer localizedText)
Setter for the field localizedText.
localizedText - a Integer object.public void setLocalizedTextStr(String localizedText)
setLocalizedTextStr.
localizedText - a String object.public void setNamespaceUri(Integer namespaceUri)
Setter for the field namespaceUri.
namespaceUri - a Integer object.public void setNamespaceUriStr(String namespaceUri)
setNamespaceUriStr.
namespaceUri - a String object.public void setStringArray(String[] array)
Setter for the field stringArray.
array - an array of String objects.public void setStringTable(List<String> stringTable)
Setter for the field stringTable.
stringTable - a List object.public void setSymbolicId(Integer symbolicId)
Setter for the field symbolicId.
symbolicId - a Integer object.public void setSymbolicIdStr(String symbolicId)
setSymbolicIdStr.
symbolicId - a String object.Copyright © 2026. All rights reserved.