Skip to content

Commit 72eeae0

Browse files
committed
moved JacksonMapperProvider to public API
1 parent 1954b88 commit 72eeae0

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

Diff for: jackson-serde-json/src/main/java/com/arangodb/serde/jackson/internal/JacksonMapperProvider.java renamed to jackson-serde-json/src/main/java/com/arangodb/serde/jackson/JacksonMapperProvider.java

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.arangodb.serde.jackson.internal;
1+
package com.arangodb.serde.jackson;
22

33
import com.arangodb.ArangoDBException;
44
import com.arangodb.ContentType;
@@ -9,15 +9,14 @@
99
import org.slf4j.LoggerFactory;
1010

1111
import java.util.ServiceLoader;
12-
import java.util.function.Supplier;
1312

1413
/**
1514
* Not shaded in arangodb-java-driver-shaded.
1615
*/
17-
public interface JacksonMapperProvider extends Supplier<ObjectMapper> {
18-
Logger LOG = LoggerFactory.getLogger(JacksonMapperProvider.class);
16+
public class JacksonMapperProvider {
17+
private static final Logger LOG = LoggerFactory.getLogger(JacksonMapperProvider.class);
1918

20-
static ObjectMapper of(final ContentType contentType) {
19+
public static ObjectMapper of(final ContentType contentType) {
2120
String formatName;
2221
if (contentType == ContentType.JSON) {
2322
formatName = "JSON";

Diff for: jackson-serde-json/src/main/java/com/arangodb/serde/jackson/JacksonSerde.java

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import com.arangodb.ContentType;
44
import com.arangodb.serde.ArangoSerde;
5-
import com.arangodb.serde.jackson.internal.JacksonMapperProvider;
65
import com.arangodb.serde.jackson.internal.JacksonSerdeImpl;
76
import com.fasterxml.jackson.databind.ObjectMapper;
87

0 commit comments

Comments
 (0)