I have’nt seen that there are
EnumEncodedValue roadAccessEnc = flagEncoder.getEnumEncodedValue(RoadAccess.KEY, RoadAccess.class);
and
flagEncoder.getAccessEnc()
giving back kind of 2 types of RoadAccess
First gives back “destination” on the avoided road.
Might be an idea to overwrite the value “destination” by Bike*Encoder after it has set by one of the parent classes.