Added cool json features (JsonWrapper)

This commit is contained in:
Kevin Jahns
2014-08-04 23:35:50 +02:00
parent 5ba735701c
commit 6c34d97432
72 changed files with 2237 additions and 889 deletions

View File

@@ -29,6 +29,86 @@
<input type='text'>
</div>
<ul>
<li>
<a href='class/Word.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(Word)
</small>
</li>
<li>
<a href='class/HistoryBuffer.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(HistoryBuffer)
</small>
</li>
<li>
<a href='class/Replaceable.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(Replaceable)
</small>
</li>
<li>
<a href='class/ReplaceManager.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(ReplaceManager)
</small>
</li>
<li>
<a href='class/AddName.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(AddName)
</small>
</li>
<li>
<a href='class/JsonType.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(JsonType)
</small>
</li>
<li>
<a href='class/Delete.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(Delete)
</small>
</li>
<li>
<a href='class/TextInsert.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(TextInsert)
</small>
</li>
<li>
<a href='class/Delimiter.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(Delimiter)
</small>
</li>
<li>
<a href='class/ImmutableObject.html#_encode-dynamic' target='main' title='_encode'>
#_encode
</a>
<small>
(ImmutableObject)
</small>
</li>
<li>
<a href='class/HistoryBuffer.html#addOperation-dynamic' target='main' title='addOperation'>
#addOperation
@@ -62,83 +142,11 @@
</small>
</li>
<li>
<a href='class/Engine.html#cleanUp-dynamic' target='main' title='cleanUp'>
#cleanUp
</a>
<small>
(Engine)
</small>
</li>
<li>
<a href='class/IwcConnector.html#constructor-dynamic' target='main' title='constructor'>
<a href='class/JsonType.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(IwcConnector)
</small>
</li>
<li>
<a href='class/AddName.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(AddName)
</small>
</li>
<li>
<a href='class/Insert.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Insert)
</small>
</li>
<li>
<a href='class/Word.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Word)
</small>
</li>
<li>
<a href='class/Delete.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Delete)
</small>
</li>
<li>
<a href='class/Replaceable.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Replaceable)
</small>
</li>
<li>
<a href='class/MapManager.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(MapManager)
</small>
</li>
<li>
<a href='class/Operation.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Operation)
</small>
</li>
<li>
<a href='class/ListManager.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(ListManager)
(JsonType)
</small>
</li>
<li>
@@ -150,27 +158,11 @@
</small>
</li>
<li>
<a href='class/HistoryBuffer.html#constructor-dynamic' target='main' title='constructor'>
<a href='class/Word.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(HistoryBuffer)
</small>
</li>
<li>
<a href='class/JsonType.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(JsonType)
</small>
</li>
<li>
<a href='class/ReplaceManager.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(ReplaceManager)
(Word)
</small>
</li>
<li>
@@ -181,6 +173,22 @@
(TestConnector)
</small>
</li>
<li>
<a href='class/TextInsert.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(TextInsert)
</small>
</li>
<li>
<a href='class/ReplaceManager.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(ReplaceManager)
</small>
</li>
<li>
<a href='class/JsonYatta.html#constructor-dynamic' target='main' title='constructor'>
#constructor
@@ -189,6 +197,70 @@
(JsonYatta)
</small>
</li>
<li>
<a href='class/ListManager.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(ListManager)
</small>
</li>
<li>
<a href='class/ImmutableObject.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(ImmutableObject)
</small>
</li>
<li>
<a href='class/HistoryBuffer.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(HistoryBuffer)
</small>
</li>
<li>
<a href='class/Insert.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Insert)
</small>
</li>
<li>
<a href='class/AddName.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(AddName)
</small>
</li>
<li>
<a href='class/Delete.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Delete)
</small>
</li>
<li>
<a href='class/IwcConnector.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(IwcConnector)
</small>
</li>
<li>
<a href='class/Operation.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Operation)
</small>
</li>
<li>
<a href='class/TextYatta.html#constructor-dynamic' target='main' title='constructor'>
#constructor
@@ -198,11 +270,27 @@
</small>
</li>
<li>
<a href='class/TextInsert.html#constructor-dynamic' target='main' title='constructor'>
<a href='class/MapManager.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(TextInsert)
(MapManager)
</small>
</li>
<li>
<a href='class/Replaceable.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(Replaceable)
</small>
</li>
<li>
<a href='class/JsonWrapper.html#constructor-dynamic' target='main' title='constructor'>
#constructor
</a>
<small>
(JsonWrapper)
</small>
</li>
<li>
@@ -229,14 +317,6 @@
(Word)
</small>
</li>
<li>
<a href='class/Operation.html#execute-dynamic' target='main' title='execute'>
#execute
</a>
<small>
(Operation)
</small>
</li>
<li>
<a href='class/Delimiter.html#execute-dynamic' target='main' title='execute'>
#execute
@@ -245,6 +325,14 @@
(Delimiter)
</small>
</li>
<li>
<a href='class/Operation.html#execute-dynamic' target='main' title='execute'>
#execute
</a>
<small>
(Operation)
</small>
</li>
<li>
<a href='class/Insert.html#execute-dynamic' target='main' title='execute'>
#execute
@@ -254,11 +342,11 @@
</small>
</li>
<li>
<a href='class/AddName.html#execute-dynamic' target='main' title='execute'>
<a href='class/Delete.html#execute-dynamic' target='main' title='execute'>
#execute
</a>
<small>
(AddName)
(Delete)
</small>
</li>
<li>
@@ -270,11 +358,11 @@
</small>
</li>
<li>
<a href='class/Delete.html#execute-dynamic' target='main' title='execute'>
<a href='class/AddName.html#execute-dynamic' target='main' title='execute'>
#execute
</a>
<small>
(Delete)
(AddName)
</small>
</li>
<li>
@@ -317,14 +405,6 @@
(JsonYatta)
</small>
</li>
<li>
<a href='class/Delimiter.html#getDistanceToOrigin-dynamic' target='main' title='getDistanceToOrigin'>
#getDistanceToOrigin
</a>
<small>
(Delimiter)
</small>
</li>
<li>
<a href='class/Insert.html#getDistanceToOrigin-dynamic' target='main' title='getDistanceToOrigin'>
#getDistanceToOrigin
@@ -357,14 +437,6 @@
(ListManager)
</small>
</li>
<li>
<a href='class/TextYatta.html#getHistoryBuffer-dynamic' target='main' title='getHistoryBuffer'>
#getHistoryBuffer
</a>
<small>
(TextYatta)
</small>
</li>
<li>
<a href='class/JsonYatta.html#getHistoryBuffer-dynamic' target='main' title='getHistoryBuffer'>
#getHistoryBuffer
@@ -373,6 +445,14 @@
(JsonYatta)
</small>
</li>
<li>
<a href='class/TextYatta.html#getHistoryBuffer-dynamic' target='main' title='getHistoryBuffer'>
#getHistoryBuffer
</a>
<small>
(TextYatta)
</small>
</li>
<li>
<a href='class/ListManager.html#getLastOperation-dynamic' target='main' title='getLastOperation'>
#getLastOperation
@@ -429,14 +509,6 @@
(TestConnector)
</small>
</li>
<li>
<a href='class/IwcConnector.html#getRootElement-dynamic' target='main' title='getRootElement'>
#getRootElement
</a>
<small>
(IwcConnector)
</small>
</li>
<li>
<a href='class/JsonYatta.html#getRootElement-dynamic' target='main' title='getRootElement'>
#getRootElement
@@ -446,11 +518,11 @@
</small>
</li>
<li>
<a href='class/TextYatta.html#getRootElement-dynamic' target='main' title='getRootElement'>
<a href='class/IwcConnector.html#getRootElement-dynamic' target='main' title='getRootElement'>
#getRootElement
</a>
<small>
(TextYatta)
(IwcConnector)
</small>
</li>
<li>
@@ -461,6 +533,14 @@
(TestConnector)
</small>
</li>
<li>
<a href='class/TextYatta.html#getRootElement-dynamic' target='main' title='getRootElement'>
#getRootElement
</a>
<small>
(TextYatta)
</small>
</li>
<li>
<a href='class/Operation.html#getUid-dynamic' target='main' title='getUid'>
#getUid
@@ -477,14 +557,6 @@
(JsonYatta)
</small>
</li>
<li>
<a href='class/HistoryBuffer.html#getUserId-dynamic' target='main' title='getUserId'>
#getUserId
</a>
<small>
(HistoryBuffer)
</small>
</li>
<li>
<a href='class/TextYatta.html#getUserId-dynamic' target='main' title='getUserId'>
#getUserId
@@ -494,11 +566,11 @@
</small>
</li>
<li>
<a href='class/Word.html#insertText-dynamic' target='main' title='insertText'>
#insertText
<a href='class/HistoryBuffer.html#getUserId-dynamic' target='main' title='getUserId'>
#getUserId
</a>
<small>
(Word)
(HistoryBuffer)
</small>
</li>
<li>
@@ -510,11 +582,11 @@
</small>
</li>
<li>
<a href='class/Delimiter.html#isDeleted-dynamic' target='main' title='isDeleted'>
#isDeleted
<a href='class/Word.html#insertText-dynamic' target='main' title='insertText'>
#insertText
</a>
<small>
(Delimiter)
(Word)
</small>
</li>
<li>
@@ -565,14 +637,6 @@
(Replaceable)
</small>
</li>
<li>
<a href='class/Word.html#replaceText-dynamic' target='main' title='replaceText'>
#replaceText
</a>
<small>
(Word)
</small>
</li>
<li>
<a href='class/TextYatta.html#replaceText-dynamic' target='main' title='replaceText'>
#replaceText
@@ -581,6 +645,14 @@
(TextYatta)
</small>
</li>
<li>
<a href='class/Word.html#replaceText-dynamic' target='main' title='replaceText'>
#replaceText
</a>
<small>
(Word)
</small>
</li>
<li>
<a href='class/Operation.html#saveOperation-dynamic' target='main' title='saveOperation'>
#saveOperation
@@ -613,6 +685,22 @@
(IwcConnector)
</small>
</li>
<li>
<a href='class/JsonYatta.html#setMutableDefault-dynamic' target='main' title='setMutableDefault'>
#setMutableDefault
</a>
<small>
(JsonYatta)
</small>
</li>
<li>
<a href='class/JsonType.html#setMutableDefault-dynamic' target='main' title='setMutableDefault'>
#setMutableDefault
</a>
<small>
(JsonType)
</small>
</li>
<li>
<a href='class/Word.html#setReplaceManager-dynamic' target='main' title='setReplaceManager'>
#setReplaceManager
@@ -621,14 +709,6 @@
(Word)
</small>
</li>
<li>
<a href='class/IwcConnector.html#sync-dynamic' target='main' title='sync'>
#sync
</a>
<small>
(IwcConnector)
</small>
</li>
<li>
<a href='class/TestConnector.html#sync-dynamic' target='main' title='sync'>
#sync
@@ -637,6 +717,14 @@
(TestConnector)
</small>
</li>
<li>
<a href='class/IwcConnector.html#sync-dynamic' target='main' title='sync'>
#sync
</a>
<small>
(IwcConnector)
</small>
</li>
<li>
<a href='class/ListManager.html#toArray-dynamic' target='main' title='toArray'>
#toArray
@@ -646,75 +734,11 @@
</small>
</li>
<li>
<a href='class/HistoryBuffer.html#toJson-dynamic' target='main' title='toJson'>
#toJson
<a href='class/Engine.html#tryUnprocessed-dynamic' target='main' title='tryUnprocessed'>
#tryUnprocessed
</a>
<small>
(HistoryBuffer)
</small>
</li>
<li>
<a href='class/Delete.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(Delete)
</small>
</li>
<li>
<a href='class/JsonType.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(JsonType)
</small>
</li>
<li>
<a href='class/ReplaceManager.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(ReplaceManager)
</small>
</li>
<li>
<a href='class/Word.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(Word)
</small>
</li>
<li>
<a href='class/TextInsert.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(TextInsert)
</small>
</li>
<li>
<a href='class/AddName.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(AddName)
</small>
</li>
<li>
<a href='class/Delimiter.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(Delimiter)
</small>
</li>
<li>
<a href='class/Replaceable.html#toJson-dynamic' target='main' title='toJson'>
#toJson
</a>
<small>
(Replaceable)
(Engine)
</small>
</li>
<li>
@@ -725,6 +749,14 @@
(Insert)
</small>
</li>
<li>
<a href='class/Replaceable.html#val-dynamic' target='main' title='val'>
#val
</a>
<small>
(Replaceable)
</small>
</li>
<li>
<a href='class/ReplaceManager.html#val-dynamic' target='main' title='val'>
#val
@@ -741,14 +773,6 @@
(TextInsert)
</small>
</li>
<li>
<a href='class/Replaceable.html#val-dynamic' target='main' title='val'>
#val
</a>
<small>
(Replaceable)
</small>
</li>
<li>
<a href='class/JsonType.html#val-dynamic' target='main' title='val'>
#val
@@ -758,11 +782,11 @@
</small>
</li>
<li>
<a href='class/TextYatta.html#val-dynamic' target='main' title='val'>
<a href='class/ImmutableObject.html#val-dynamic' target='main' title='val'>
#val
</a>
<small>
(TextYatta)
(ImmutableObject)
</small>
</li>
<li>
@@ -774,11 +798,19 @@
</small>
</li>
<li>
<a href='class/Insert.html#val-dynamic' target='main' title='val'>
<a href='class/MapManager.html#val-dynamic' target='main' title='val'>
#val
</a>
<small>
(Insert)
(MapManager)
</small>
</li>
<li>
<a href='class/TextYatta.html#val-dynamic' target='main' title='val'>
#val
</a>
<small>
(TextYatta)
</small>
</li>
<li>
@@ -789,14 +821,6 @@
(Word)
</small>
</li>
<li>
<a href='class/MapManager.html#val-dynamic' target='main' title='val'>
#val
</a>
<small>
(MapManager)
</small>
</li>
<li>
<a href='class/Operation.html#validateSavedOperations-dynamic' target='main' title='validateSavedOperations'>
#validateSavedOperations
@@ -805,6 +829,14 @@
(Operation)
</small>
</li>
<li>
<a href='class/JsonYatta.html#value-dynamic' target='main' title='value'>
#value
</a>
<small>
(JsonYatta)
</small>
</li>
</ul>
</div>
</body>