@Override
    public FK_ENTITY applyOrThrow(ENTITY entity) {

        return apply(entity).findAny()
            .orElseThrow(() -> new IllegalArgumentException(format(
                "Specified entity '%s' does not reference any %s.",
                entity, getTableIdentifier()
            )));
    }
Default implementation of {@link FindFromNullable} for
{@link ReferenceField ReferenceFields}.

@author Emil Forslund
@since  3.0.11
runtime-parent/runtime-field/src/main/java/com/speedment/runtime/field/internal/method/FindFromNullableReference.java