} else if (typeId == HelperBinaryConversion.REFERENCE_TYPE) {
AbstractConverter binaryConverter;
try {
binaryConverter = helperBinaryConversion.nullableAndTypedReferenceConverter;
binaryConverter.fromBinary(binary, offset);
} catch (BinaryConverterException exception) {
throw new ObjectIOException(exception);
}
if (binaryConverter.valueDefinedFromBinary) {
/*