Annotation Type BoundFieldValue
-
@Documented @Retention(RUNTIME) @Target(FIELD) public @interface BoundFieldValue
Identifies that the annotation target is a bound property that represents a Module field value with no flags.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String
defaultValue
The default value of the flag represented as a string.Class<? extends IDataTypeAdapter<?>>
typeAdapter
The Module data type adapter for the field's value.
-
-
-
Element Detail
-
typeAdapter
@NonNull Class<? extends IDataTypeAdapter<?>> typeAdapter
The Module data type adapter for the field's value.- Returns:
- the data type adapter
- Default:
- gov.nist.secauto.metaschema.databind.model.annotations.NullJavaTypeAdapter.class
-
-
-
defaultValue
@NonNull String defaultValue
The default value of the flag represented as a string.The value
Constants.NULL_VALUE
is used to indicate if no default value is provided.- Returns:
- the default value
- Default:
- "\u0000"
-
-