class StringUri {

    public static String fromElements(Object... elements) {
        return Arrays.stream(elements)
                .map(String::valueOf)
                .map(StringUri::trimUri)
                .map(StringUri::formatUri)
                .collect(Collectors.joining("/"));
    }

    private  StringUri();

}