public class Annotation extends DynamicStructure
| Modifier and Type | Class and Description |
|---|---|
static class |
Annotation.Builder |
static class |
Annotation.Fields |
Structure.MapKind<T>UaNamespaceTranslateable.Context| Modifier and Type | Field and Description |
|---|---|
static StructureSpecification |
SPECIFICATION |
| Modifier | Constructor and Description |
|---|---|
|
Annotation() |
|
Annotation(String f_message,
String f_userName,
DateTime f_annotationTime) |
protected |
Annotation(UaDataTypeSpecification specification) |
| Modifier and Type | Method and Description |
|---|---|
static Annotation.Builder |
builder() |
Annotation |
clone()
Clones the Structure.
|
DateTime |
getAnnotationTime() |
String |
getMessage() |
String |
getUserName() |
void |
setAnnotationTime(DateTime value) |
void |
setMessage(String value) |
void |
setUserName(String value) |
Annotation.Builder |
toBuilder()
Returns a builder with the data of this Structure pre-set.
|
builderclear, equals, forEachField, forEachField, get, get, hashCode, indexGet, indexSet, set, set, specification, toFieldNamesMap, toFieldNamesMap, toFieldsMap, toFieldsMap, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitreduceFields, reduceFields, toMap, withTranslatedNamespacespublic static final StructureSpecification SPECIFICATION
public Annotation()
protected Annotation(UaDataTypeSpecification specification)
public String getMessage()
public void setMessage(String value)
public String getUserName()
public void setUserName(String value)
public DateTime getAnnotationTime()
public void setAnnotationTime(DateTime value)
public Annotation clone()
AbstractStructureCloneNotSupportedException
as all Structures must be cloneable.clone in interface Structureclone in class DynamicStructurepublic static Annotation.Builder builder()
public Annotation.Builder toBuilder()
Structure#getClass() as this one.toBuilder in interface StructuretoBuilder in class AbstractStructureCopyright © 2026. All rights reserved.