Skip to content

Commit

Permalink
Moving to the right packages and folders
Browse files Browse the repository at this point in the history
  • Loading branch information
vitorpamplona committed Aug 26, 2022
1 parent 31e70a3 commit 99d8459
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 11 deletions.
Original file line number Diff line number Diff line change
@@ -1,20 +1,23 @@
package tools.jackson.dataformat.xml.deser;
package com.fasterxml.jackson.dataformat.xml.deser;

import javax.xml.namespace.QName;

import tools.jackson.core.JacksonException;
import tools.jackson.core.JsonParser;
import tools.jackson.databind.DeserializationContext;
import tools.jackson.databind.ValueDeserializer;
import java.io.IOException;

public class QNameDeserializer extends ValueDeserializer {
ValueDeserializer<?> originalDeserializer;
public QNameDeserializer(ValueDeserializer<?> deserializer) {
import com.fasterxml.jackson.core.JacksonException;
import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonDeserializer;


public class QNameDeserializer extends JsonDeserializer {
JsonDeserializer<?> originalDeserializer;
public QNameDeserializer(JsonDeserializer<?> deserializer) {
originalDeserializer = deserializer;
}

@Override
public Object deserialize(JsonParser p, DeserializationContext ctxt) throws JacksonException {
public Object deserialize(JsonParser p, DeserializationContext ctxt) throws IOException, JacksonException {
QName qName = (QName) originalDeserializer.deserialize(p, ctxt);

if (qName.getLocalPart().indexOf(":") > 0) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package tools.jackson.dataformat.xml.deser;
package com.fasterxml.jackson.dataformat.xml.deser;

import static junit.framework.TestCase.assertEquals;

import javax.xml.namespace.QName;

import com.fasterxml.jackson.dataformat.xml.XmlMapper;
import org.junit.Test;
import tools.jackson.dataformat.xml.XmlMapper;

public class QNameTest {
protected static class Parent {
Expand Down

0 comments on commit 99d8459

Please sign in to comment.