Skip to content

Package: DummyJsonLdContext

DummyJsonLdContext

nameinstructionbranchcomplexitylinemethod
DummyJsonLdContext()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
getMappedTerm(String)
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
getTermMapping(String)
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
hasTermMapping(String)
M: 2 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
registerTermMapping(String, ObjectNode)
M: 0 C: 1
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
registerTermMapping(String, String)
M: 1 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
static {...}
M: 0 C: 5
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%

Coverage

1: package cz.cvut.kbss.jsonld.serialization.context;
2:
3: import cz.cvut.kbss.jsonld.serialization.model.JsonNode;
4: import cz.cvut.kbss.jsonld.serialization.model.ObjectNode;
5:
6: import java.util.Optional;
7:
8: /**
9: * JSON-LD that does nothing.
10: * <p>
11: * It can be used in serialization that does not create a JSON-LD context (e.g., expanded, context-less compacted).
12: */
13: public class DummyJsonLdContext implements JsonLdContext {
14:
15: public static final DummyJsonLdContext INSTANCE = new DummyJsonLdContext();
16:
17: @Override
18: public void registerTermMapping(String term, String iri) {
19: // Do nothing
20: }
21:
22: @Override
23: public void registerTermMapping(String term, ObjectNode mappedNode) {
24: // Do nothing
25: }
26:
27: @Override
28: public Optional<JsonNode> getTermMapping(String term) {
29: return Optional.empty();
30: }
31:
32: @Override
33: public boolean hasTermMapping(String term) {
34: return false;
35: }
36:
37: @Override
38: public Optional<String> getMappedTerm(String iri) {
39: return Optional.empty();
40: }
41: }