-import "Simantics/DB"\r
-\r
-importJava "org.simantics.datatypes.utils.BTree" where\r
-\r
- data BTree\r
- \r
- @JavaName "<init>"\r
- createBTree :: Integer -> Resource -> <WriteGraph> BTree\r
- @JavaName "<init>"\r
- bTreeOf :: Resource -> <ReadGraph> BTree\r
- \r
- rootOfBTree :: BTree -> Resource\r
- insertBTree :: BTree -> Variant -> Resource -> <WriteGraph> ()\r
- searchBTree :: BTree -> Variant -> <ReadGraph> Maybe Resource\r
- removeBTree :: BTree -> Variant -> <WriteGraph> ()\r
- entriesOfBTree :: BTree -> <ReadGraph> [(Variant, Resource)]\r
- searchRangeBTree :: BTree -> Maybe Variant -> Maybe Variant -> <ReadGraph> [(Variant, Resource)]\r
-\r
- flushCachedBTree :: BTree -> <WriteGraph> ()\r
-\r
- @private\r
- @JavaName "<init>"\r
- createBTree_ :: Integer -> Resource -> Boolean -> <WriteGraph> BTree\r
-\r
- @private\r
- @JavaName "<init>"\r
- cachedBTreeOf_ :: Resource -> Boolean -> <ReadGraph> BTree\r
-\r
-createCachedBTree :: Integer -> Resource -> <WriteGraph> BTree\r
-createCachedBTree t tree = createBTree_ t tree True \r
- \r
-cachedBTreeOf :: Resource -> <ReadGraph> BTree\r
+import "Simantics/DB"
+
+importJava "org.simantics.datatypes.utils.BTree" where
+
+ data BTree
+
+ @JavaName "<init>"
+ createBTree :: Integer -> Resource -> <WriteGraph> BTree
+ @JavaName "<init>"
+ bTreeOf :: Resource -> <ReadGraph> BTree
+
+ rootOfBTree :: BTree -> Resource
+ insertBTree :: BTree -> Variant -> Resource -> <WriteGraph> ()
+ searchBTree :: BTree -> Variant -> <ReadGraph> Maybe Resource
+ removeBTree :: BTree -> Variant -> <WriteGraph> ()
+ entriesOfBTree :: BTree -> <ReadGraph> [(Variant, Resource)]
+ searchRangeBTree :: BTree -> Maybe Variant -> Maybe Variant -> <ReadGraph> [(Variant, Resource)]
+
+ flushCachedBTree :: BTree -> <WriteGraph> ()
+
+ @private
+ @JavaName "<init>"
+ createBTree_ :: Integer -> Resource -> Boolean -> <WriteGraph> BTree
+
+ @private
+ @JavaName "<init>"
+ cachedBTreeOf_ :: Resource -> Boolean -> <ReadGraph> BTree
+
+createCachedBTree :: Integer -> Resource -> <WriteGraph> BTree
+createCachedBTree t tree = createBTree_ t tree True
+
+cachedBTreeOf :: Resource -> <ReadGraph> BTree
cachedBTreeOf tree = cachedBTreeOf_ tree True
\ No newline at end of file