X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding2%2Fmdsal-binding2-dom-codec%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fjavav2%2Fdom%2Fcodec%2Fimpl%2FAnyxmlCodec.java;fp=binding2%2Fmdsal-binding2-dom-codec%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fjavav2%2Fdom%2Fcodec%2Fimpl%2FAnyxmlCodec.java;h=0000000000000000000000000000000000000000;hb=c9ced06c906691b0c58f9173fc06400cc565f106;hp=9f6798aca9376d81af4093168e3d1931eddc493e;hpb=b020023b71447f7fd2eee3c1eb4108578346da6d;p=mdsal.git diff --git a/binding2/mdsal-binding2-dom-codec/src/main/java/org/opendaylight/mdsal/binding/javav2/dom/codec/impl/AnyxmlCodec.java b/binding2/mdsal-binding2-dom-codec/src/main/java/org/opendaylight/mdsal/binding/javav2/dom/codec/impl/AnyxmlCodec.java deleted file mode 100755 index 9f6798aca9..0000000000 --- a/binding2/mdsal-binding2-dom-codec/src/main/java/org/opendaylight/mdsal/binding/javav2/dom/codec/impl/AnyxmlCodec.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) 2018 ZTE, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ -package org.opendaylight.mdsal.binding.javav2.dom.codec.impl; - -import static java.util.Objects.requireNonNull; - -import com.google.common.annotations.Beta; -import com.google.common.base.Preconditions; -import javax.xml.transform.dom.DOMSource; -import org.opendaylight.mdsal.binding.javav2.runtime.context.BindingRuntimeContext; -import org.opendaylight.yangtools.concepts.Codec; -import org.w3c.dom.Document; - -/** - * Codec for serialize/deserialize anyxml. - */ -@Beta -public final class AnyxmlCodec implements Codec { - - private final BindingRuntimeContext context; - - /** - * Prepared binding runtime context for anyxml codec. - * - * @param context - * - binding runtime context - */ - public AnyxmlCodec(final BindingRuntimeContext context) { - this.context = requireNonNull(context); - } - - @Override - public Document deserialize(final DOMSource input) { - Preconditions.checkArgument(input != null, "Input must not be null."); - return (Document) input.getNode(); - } - - @Override - public DOMSource serialize(final Document input) { - Preconditions.checkArgument(input != null, "Input must not be null."); - return new DOMSource(input); - } -}