package org.opendaylight.mdsal.binding.dom.codec.api;
import com.google.common.annotations.Beta;
-import org.opendaylight.yangtools.sal.binding.generator.util.BindingRuntimeContext;
+import org.opendaylight.mdsal.binding.generator.util.BindingRuntimeContext;
import org.opendaylight.yangtools.yang.model.api.SchemaContext;
-public interface BindingCodecTreeFactory extends
- org.opendaylight.yangtools.binding.data.codec.api.BindingCodecTreeFactory {
-
+public interface BindingCodecTreeFactory {
/**
- *
* Creates Binding Codec Tree for specified Binding runtime context.
*
* @param context
* instantiated.
* @return Binding Codec Tree for specified Binding runtime context.
*/
- @Override
BindingCodecTree create(BindingRuntimeContext context);
/**
- *
* Creates Binding Codec Tree for specified Binding runtime context.
*
* @param context
* deserialization in multi-classloader environment.
* @return Binding Codec Tree for specified Binding runtime context.
*/
- @Override
@Beta
- BindingCodecTree create(SchemaContext context, Class<?>... bindingClasses);
-
+ BindingCodecTree create(SchemaContext context, Class<?>... bindingClasses);
}