Package ghidra.util.database.annot
Annotation Interface DBAnnotatedField
Mark a field to be stored in a table column
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDBAnnotatedField.DefaultCodec<OT extends DBAnnotatedObject,FT extends Field> A placeholder class -
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<? extends DBCachedObjectStoreFactory.DBFieldCodec> Specify a custom codecbooleanTrue to index the columnbooleanTrue to use sparse storage
-
Element Details
-
column
String columnThe name of the columnThere should be a
DBAnnotatedColumnannotation with the same column name -
indexed
boolean indexedTrue to index the column- Default:
false
-
sparse
boolean sparseTrue to use sparse storageIf the
Fieldused by the codec does not support null values, this can be set to true to allow null values.- Default:
false
-
codec
Class<? extends DBCachedObjectStoreFactory.DBFieldCodec> codecSpecify a custom codecThis is not required for types supported directly by a
Field.- See Also:
- Default:
ghidra.util.database.annot.DBAnnotatedField.DefaultCodec.class
-