Commit b82fe2f
committed
Add efficient method for gathering children and parents of multiple terms
This is especially true for children as we only need to walk once
through the statement to gather those via "part of" and "proper part of".
Parents no longer include owl:Thing and children owl:Nothing nor
deprecated terms. There's a new option to retain them.
Return an ExtendedIterator in OntologySearch so that the service can
perform conversion and filtering of obsolete terms itself.
Move Jena-specific implementation details under ubic.basecode.ontology.jena
This package is now considered implementation details and should not be
used externally.1 parent fe3c523 commit b82fe2f
62 files changed
Lines changed: 1564 additions & 1452 deletions
File tree
- src/ubic/basecode/ontology
- jena
- search
- vocabulary
- model
- providers
- search
- test/ubic/basecode
- ontology
- providers
- search
- util
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| |||
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
32 | | - | |
33 | 31 | | |
Lines changed: 52 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
21 | 24 | | |
22 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
23 | 30 | | |
24 | 31 | | |
25 | 32 | | |
26 | | - | |
27 | 33 | | |
28 | 34 | | |
29 | 35 | | |
30 | 36 | | |
31 | 37 | | |
32 | 38 | | |
33 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
34 | 70 | | |
35 | 71 | | |
36 | | - | |
| 72 | + | |
37 | 73 | | |
38 | 74 | | |
39 | 75 | | |
40 | 76 | | |
41 | 77 | | |
42 | 78 | | |
43 | 79 | | |
44 | | - | |
| 80 | + | |
45 | 81 | | |
46 | 82 | | |
47 | 83 | | |
| |||
51 | 87 | | |
52 | 88 | | |
53 | 89 | | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | 90 | | |
58 | 91 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
| 92 | + | |
64 | 93 | | |
65 | 94 | | |
66 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
0 commit comments