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