class OSMTurnRelationParser implements TurnCostParser {

    @Override
    public void handleTurnRelationTags(IntsRef turnCostFlags, OSMTurnRelation turnRelation, ExternalInternalMap map, Graph graph) {
        if (!turnRelation.isVehicleTypeConcernedByTurnRestriction(restrictions))
            return;

        addRelationToTCStorage(turnRelation, turnCostFlags, map, graph);
    }

    public  OSMTurnRelationParser(String name, int maxTurnCosts);
    public  OSMTurnRelationParser(String name, int maxTurnCosts, Collection<String> restrictions);

}