Package: DefaultConverterWrapper
DefaultConverterWrapper
name | instruction | branch | complexity | line | method | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
convertToAttribute(Object) |
|
|
|
|
|
||||||||||||||||||||
convertToAxiomValue(Object) |
|
|
|
|
|
||||||||||||||||||||
static {...} |
|
|
|
|
|
||||||||||||||||||||
supportsAxiomValueType(Class) |
|
|
|
|
|
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: }