Class DiagnosticInfo
- java.lang.Object
-
- org.apache.plc4x.java.opcua.readwrite.DiagnosticInfo
-
- All Implemented Interfaces:
Message,Serializable
public class DiagnosticInfo extends Object implements Message
-
-
Field Summary
Fields Modifier and Type Field Description protected PascalStringadditionalInfoprotected booleanadditionalInfoSpecifiedprotected DiagnosticInfoinnerDiagnosticInfoprotected booleaninnerDiagnosticInfoSpecifiedprotected StatusCodeinnerStatusCodeprotected booleaninnerStatusCodeSpecifiedprotected Integerlocaleprotected booleanlocaleSpecifiedprotected IntegerlocalizedTextprotected booleanlocalizedTextSpecifiedprotected IntegernamespaceURIprotected booleannamespaceURISpecifiedprotected IntegersymbolicIdprotected booleansymbolicIdSpecified
-
Constructor Summary
Constructors Constructor Description DiagnosticInfo(boolean innerDiagnosticInfoSpecified, boolean innerStatusCodeSpecified, boolean additionalInfoSpecified, boolean localeSpecified, boolean localizedTextSpecified, boolean namespaceURISpecified, boolean symbolicIdSpecified, Integer symbolicId, Integer namespaceURI, Integer locale, Integer localizedText, PascalString additionalInfo, StatusCode innerStatusCode, DiagnosticInfo innerDiagnosticInfo)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)PascalStringgetAdditionalInfo()booleangetAdditionalInfoSpecified()DiagnosticInfogetInnerDiagnosticInfo()booleangetInnerDiagnosticInfoSpecified()StatusCodegetInnerStatusCode()booleangetInnerStatusCodeSpecified()intgetLengthInBits()intgetLengthInBytes()IntegergetLocale()booleangetLocaleSpecified()IntegergetLocalizedText()booleangetLocalizedTextSpecified()IntegergetNamespaceURI()booleangetNamespaceURISpecified()IntegergetSymbolicId()booleangetSymbolicIdSpecified()inthashCode()voidserialize(WriteBuffer writeBuffer)static DiagnosticInfostaticParse(ReadBuffer readBuffer)static DiagnosticInfostaticParse(ReadBuffer readBuffer, Object... args)StringtoString()
-
-
-
Field Detail
-
innerDiagnosticInfoSpecified
protected final boolean innerDiagnosticInfoSpecified
-
innerStatusCodeSpecified
protected final boolean innerStatusCodeSpecified
-
additionalInfoSpecified
protected final boolean additionalInfoSpecified
-
localeSpecified
protected final boolean localeSpecified
-
localizedTextSpecified
protected final boolean localizedTextSpecified
-
namespaceURISpecified
protected final boolean namespaceURISpecified
-
symbolicIdSpecified
protected final boolean symbolicIdSpecified
-
symbolicId
protected final Integer symbolicId
-
namespaceURI
protected final Integer namespaceURI
-
locale
protected final Integer locale
-
localizedText
protected final Integer localizedText
-
additionalInfo
protected final PascalString additionalInfo
-
innerStatusCode
protected final StatusCode innerStatusCode
-
innerDiagnosticInfo
protected final DiagnosticInfo innerDiagnosticInfo
-
-
Constructor Detail
-
DiagnosticInfo
public DiagnosticInfo(boolean innerDiagnosticInfoSpecified, boolean innerStatusCodeSpecified, boolean additionalInfoSpecified, boolean localeSpecified, boolean localizedTextSpecified, boolean namespaceURISpecified, boolean symbolicIdSpecified, Integer symbolicId, Integer namespaceURI, Integer locale, Integer localizedText, PascalString additionalInfo, StatusCode innerStatusCode, DiagnosticInfo innerDiagnosticInfo)
-
-
Method Detail
-
getInnerDiagnosticInfoSpecified
public boolean getInnerDiagnosticInfoSpecified()
-
getInnerStatusCodeSpecified
public boolean getInnerStatusCodeSpecified()
-
getAdditionalInfoSpecified
public boolean getAdditionalInfoSpecified()
-
getLocaleSpecified
public boolean getLocaleSpecified()
-
getLocalizedTextSpecified
public boolean getLocalizedTextSpecified()
-
getNamespaceURISpecified
public boolean getNamespaceURISpecified()
-
getSymbolicIdSpecified
public boolean getSymbolicIdSpecified()
-
getSymbolicId
public Integer getSymbolicId()
-
getNamespaceURI
public Integer getNamespaceURI()
-
getLocale
public Integer getLocale()
-
getLocalizedText
public Integer getLocalizedText()
-
getAdditionalInfo
public PascalString getAdditionalInfo()
-
getInnerStatusCode
public StatusCode getInnerStatusCode()
-
getInnerDiagnosticInfo
public DiagnosticInfo getInnerDiagnosticInfo()
-
serialize
public void serialize(WriteBuffer writeBuffer) throws SerializationException
- Specified by:
serializein interfaceSerializable- Throws:
SerializationException
-
getLengthInBytes
public int getLengthInBytes()
- Specified by:
getLengthInBytesin interfaceMessage
-
getLengthInBits
public int getLengthInBits()
- Specified by:
getLengthInBitsin interfaceMessage
-
staticParse
public static DiagnosticInfo staticParse(ReadBuffer readBuffer, Object... args) throws ParseException
- Throws:
ParseException
-
staticParse
public static DiagnosticInfo staticParse(ReadBuffer readBuffer) throws ParseException
- Throws:
ParseException
-
-