@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface Conditional
applicable to non native fields. if a conditional callback is set on the FSTObjectInput, the callback
will be called before the object referenced by the annotated field is decoded. Allows to skip decoding of
objects partially to save CPU.