/** This street is a staircase */
 public boolean isStairs() {
   return BitSetUtils.get(flags, STAIRS_FLAG_INDEX);
 }
 public boolean isSlopeOverride() {
   return BitSetUtils.get(flags, SLOPEOVERRIDE_FLAG_INDEX);
 }
 public boolean isNoThruTraffic() {
   return BitSetUtils.get(flags, NOTHRUTRAFFIC_FLAG_INDEX);
 }
 public boolean hasBogusName() {
   return BitSetUtils.get(flags, HASBOGUSNAME_FLAG_INDEX);
 }
 public boolean isRoundabout() {
   return BitSetUtils.get(flags, ROUNDABOUT_FLAG_INDEX);
 }
 /**
  * Marks that this edge is the reverse of the one defined in the source data. Does NOT mean
  * fromv/tov are reversed.
  */
 public boolean isBack() {
   return BitSetUtils.get(flags, BACK_FLAG_INDEX);
 }
 public boolean isWheelchairAccessible() {
   return BitSetUtils.get(flags, WHEELCHAIR_ACCESSIBLE_FLAG_INDEX);
 }