protected String buildPushedOrderPathExp(Deque<String> pathDeque) {
        final List<String> pathList = pathDeque.stream().collect(Collectors.toList());
        Collections.reverse(pathList);
        return pathList.stream().collect(Collectors.joining("."));
    }
protected String buildPushedOrderPathExp ( Deque < String > pathDeque ) { final List < String > pathList = pathDeque . stream ( ) . collect ( Collectors . toList ( ) ) ; Collections . reverse ( pathList ) ; return pathList . stream ( ) . collect ( Collectors . joining ( "." ) ) ; }
-----