Annotation Type BinaryDtoField
@Retention(RUNTIME) @Target(FIELD) public @interface BinaryDtoField
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBinaryDtoField.BinaryDtoInvalidCodecInternal class to represent the lack of a specified codec. -
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<? extends BinaryDtoBaseFieldCodec<?>>codecintindexbooleannullablebooleannullableItems -
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_INDEXstatic booleanDEFAULT_NULLABLEstatic booleanDEFAULT_NULLABLE_ITEMS
-
Field Details
-
DEFAULT_INDEX
static final int DEFAULT_INDEX- See Also:
- Constant Field Values
-
DEFAULT_NULLABLE
static final boolean DEFAULT_NULLABLE- See Also:
- Constant Field Values
-
DEFAULT_NULLABLE_ITEMS
static final boolean DEFAULT_NULLABLE_ITEMS- See Also:
- Constant Field Values
-
-
Element Details
-
index
int index- Default:
- -2147483648
-
nullable
boolean nullable- Default:
- true
-
nullableItems
boolean nullableItems- Default:
- true
-
codec
Class<? extends BinaryDtoBaseFieldCodec<?>> codec- Default:
- io.datarouter.bytes.binarydto.dto.BinaryDtoField.BinaryDtoInvalidCodec.class
-