@@ -42,16 +42,16 @@ Underscore-java is a java port of [Underscore.js](http://underscorejs.org/).
4242### Usage
4343
4444``` java
45- U . chain (/* array | list | set | map | anything based on Iterable interface */ )
45+ U . of (/* array | list | set | map | anything based on Iterable interface */ )
4646 .filter(.. )
4747 .map(.. )
4848 ...
4949 .sortWith()
5050 .forEach(.. );
51- U . chain (value1, value2, value3)...
51+ U . of (value1, value2, value3)...
5252U . range(0 , 10 )...
5353
54- U . chain (1 , 2 , 3 ) // or java.util.Arrays.asList(1, 2, 3) or new Integer[] {1, 2, 3}
54+ U . of (1 , 2 , 3 ) // or java.util.Arrays.asList(1, 2, 3) or new Integer[] {1, 2, 3}
5555 .filter(v - > v > 1 )
5656 // 2, 3
5757 .map(v - > v + 1 )
@@ -60,7 +60,7 @@ U.chain(1, 2, 3) // or java.util.Arrays.asList(1, 2, 3) or new Integer[] {1, 2,
6060 // 4, 3
6161 .forEach(System . out:: println);
6262 // 4, 3
63-
63+
6464U . formatXml(" <a><b>data</b></a>" );
6565 // <a>
6666 // <b>data</b>
@@ -73,20 +73,21 @@ U.formatJson("{\"a\":{\"b\":\"data\"}}");
7373 // }
7474 // }
7575
76- U . xmlToJson(" <a><b>data</b></a>" );
76+ U . xmlToJson(" <a attr= \" c \" ><b>data</b></a>" );
7777 // {
7878 // "a": {
79+ // "-attr": "c",
7980 // "b": "data"
8081 // },
8182 // "#omit-xml-declaration": "yes"
8283 // }
8384
84- U . jsonToXml(" {\" a\" :{\" b\" :\" data\" }}" );
85+ U . jsonToXml(" {\" a\" :{\" -attr \" : \" c \" , \" b\" :\" data\" }}" );
8586 // <?xml version="1.0" encoding="UTF-8"?>
86- // <a>
87+ // <a attr="c" >
8788 // <b>data</b>
8889 // </a>
89-
90+
9091Map<String , Object > value = U . objectBuilder()
9192 .add(" firstName" , " John" )
9293 .add(" lastName" , " Smith" )
0 commit comments