@@ -18,9 +18,7 @@ less efficient (minor) but more fun and reliable in big complex projects.
1818
1919## Util
2020Utils and commons that supports reflection.
21- <details >
22- <summary >more details</summary >
23-
21+
2422- ### Groups
2523 Collections are a base thing on programming. But it is hard to make a collection foreach
2624 category a main collection. So it is easier to make the main collection dived it's content for
@@ -61,13 +59,9 @@ Utils and commons that supports reflection.
6159 List list = Collectionsu.asList(indexedMap);
6260 ```
6361
64- </details>
65-
6662## Util: Function
6763Functional interfaces.
68- <details>
69- <summary>more details</summary>
70-
64+
7165- ### Throw Lambdas
7266 There is always that position. When you want to pass a simple runnable or consumer to some
7367 method. And that method will invoke it on the same thread. And you don' t need to catch
@@ -82,31 +76,17 @@ Functional interfaces.
8276 }
8377 ```
8478
85- < / details>
86-
8779## Lang
8880Base concepts with powerful features.
89- < details>
90- < summary> more details< / summary>
91- < / details>
9281
9382## Meta
9483Support for runtime annotations that the program is depending on for it' s computations.
95- <details>
96- <summary>more details</summary>
97- </details>
9884
9985## Convert
10086Converting objects to different types.
101- <details>
102- <summary>more details</summary>
103- </details>
10487
10588## Text
10689Abstracts for formatting, parsing and classifying text.
107- <details>
108- <summary>more details</summary>
109- </details>
11090
11191## Text: JSON
11292So advanced JSON formatter, parser and classifier.
@@ -116,9 +96,7 @@ So advanced JSON formatter, parser and classifier.
11696- Supports recursion
11797- Can parse to an existing container (List or Map) and it deep override them
11898- Can specify the type of the input or output using Clazzes
119- <details>
120- <summary>more details</summary>
121-
99+
122100- ### To parse a json-text:
123101
124102 ```java
@@ -147,16 +125,13 @@ So advanced JSON formatter, parser and classifier.
147125 ```java
148126 JSON.global.format(inputObject, outputObject, inputClazz, outputClazz);
149127 ```
150- </details>
151128
152129## Beans
153130A bean is a map that it' s fields is the properties of it.
154131- Compatible anywhere. Since it is a map.
155132- Any object can be a bean. Just with annotations.
156133- Interface based. Any class can implement.
157134- fields tris to convert the value before storing it.
158- <details>
159- <summary>more details</summary>
160135
161136- ### A simple bean example:
162137
@@ -179,23 +154,13 @@ A bean is a map that it's fields is the properties of it.
179154 @Property(key = @MetaObject("newKey"), type = @MetaClazz(Integer.class))
180155 int ex_property;
181156 ```
182- </details>
183157
184158## Concurrent
185159Utils to deal with concurrent actions and infinite loops. All utils depends on the logic rather
186160than the timing
187- <details>
188- <summary>more details</summary>
189- </details>
190161
191162## IO
192163Utils to deal with Input/Output ports. Like dealing with files or dealing with internet.
193- <details>
194- <summary>more details</summary>
195- </details>
196164
197165## IO: Loadable
198- Objects that can be loaded and saved.
199- <details>
200- <summary>more details</summary>
201- </details>
166+ Objects that can be loaded and saved.
0 commit comments