Skip to content

Package: DefaultConverterWrapper

DefaultConverterWrapper

nameinstructionbranchcomplexitylinemethod
convertToAttribute(Object)
M: 0 C: 2
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
convertToAxiomValue(Object)
M: 0 C: 2
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
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%
supportsAxiomValueType(Class)
M: 0 C: 2
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.jopa.oom.converter;
2:
3: /**
4: * Default converter implementing identity function - it just returns the provided argument.
5: */
6: public final class DefaultConverterWrapper implements ConverterWrapper<Object, Object> {
7:
8: public static final DefaultConverterWrapper INSTANCE = new DefaultConverterWrapper();
9:
10: private DefaultConverterWrapper() {
11: }
12:
13: @Override
14: public boolean supportsAxiomValueType(Class<?> type) {
15: return false;
16: }
17:
18: @Override
19: public Object convertToAxiomValue(Object value) {
20: return value;
21: }
22:
23: @Override
24: public Object convertToAttribute(Object value) {
25: return value;
26: }
27: }