Skip to content

Commit dbe73b8

Browse files
authored
Update README.md
1 parent 995c8a8 commit dbe73b8

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ We will have a new instance of _`SampleApps.Serialize.MapTesting`_ object, a clo
3737

3838
### What _`OPNLib.Serialize.Adaptor`_ provides?
3939

40-
Basically 2 generic instance methods: `Export` and `Import`; and a generic mapping between each of the properties in the Caché object and its equivalent serialized.
41-
42-
Once the class that extends the Adaptor is compiled, we'll have those methods available and a class mapping storaged in 2 internal globals : ^MAPS and ^MAPSREV (**).
40+
Basically when we compile a class that inherits from our Adaptor, the class will have 4 new generic instance methods: `Export` and `Import` (that will act as dispatchers), and `exportStd` and `importStd` (that implements the logic to serialize/deserialize in/from JSON format). Also, and very important, it will be created a generic mapping between each of the properties in the Caché object and its equivalent serialized. That class mapping will be stored in 2 internal globals: `^MAPS` and `^MAPSREV` (**).
4341
(**) Globals structure explained later on
4442

4543
How is the mapping built at first place?

0 commit comments

Comments
 (0)