import static extension org.apache.commons.text.StringEscapeUtils.escapeJava
import static extension org.opendaylight.mdsal.binding.java.api.generator.GeneratorUtil.isNonPresenceContainer;
-import static org.opendaylight.mdsal.binding.model.ri.BindingTypes.DATA_OBJECT
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.AUGMENTABLE_AUGMENTATION_NAME
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.AUGMENTATION_FIELD
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.BINDING_CONTRACT_IMPLEMENTED_INTERFACE_NAME
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.KEY_AWARE_KEY_NAME
+import static org.opendaylight.yangtools.binding.model.ri.BindingTypes.DATA_OBJECT
+import static org.opendaylight.yangtools.binding.contract.Naming.AUGMENTABLE_AUGMENTATION_NAME
+import static org.opendaylight.yangtools.binding.contract.Naming.AUGMENTATION_FIELD
+import static org.opendaylight.yangtools.binding.contract.Naming.BINDING_CONTRACT_IMPLEMENTED_INTERFACE_NAME
+import static org.opendaylight.yangtools.binding.contract.Naming.KEY_AWARE_KEY_NAME
import com.google.common.collect.ImmutableList
import com.google.common.collect.ImmutableSet
import java.util.List
import java.util.Map
import java.util.Set
-import org.opendaylight.mdsal.binding.model.api.AnnotationType
-import org.opendaylight.mdsal.binding.model.api.GeneratedProperty
-import org.opendaylight.mdsal.binding.model.api.GeneratedTransferObject
-import org.opendaylight.mdsal.binding.model.api.GeneratedType
-import org.opendaylight.mdsal.binding.model.api.JavaTypeName
-import org.opendaylight.mdsal.binding.model.api.MethodSignature;
-import org.opendaylight.mdsal.binding.model.api.ParameterizedType
-import org.opendaylight.mdsal.binding.model.api.Type
-import org.opendaylight.mdsal.binding.model.ri.TypeConstants
-import org.opendaylight.mdsal.binding.model.ri.Types
-import org.opendaylight.yangtools.binding.lib.contract.Naming
+import org.opendaylight.yangtools.binding.model.api.AnnotationType
+import org.opendaylight.yangtools.binding.model.api.GeneratedProperty
+import org.opendaylight.yangtools.binding.model.api.GeneratedTransferObject
+import org.opendaylight.yangtools.binding.model.api.GeneratedType
+import org.opendaylight.yangtools.binding.model.api.JavaTypeName
+import org.opendaylight.yangtools.binding.model.api.MethodSignature;
+import org.opendaylight.yangtools.binding.model.api.ParameterizedType
+import org.opendaylight.yangtools.binding.model.api.Type
+import org.opendaylight.yangtools.binding.model.ri.TypeConstants
+import org.opendaylight.yangtools.binding.model.ri.Types
+import org.opendaylight.yangtools.binding.contract.Naming
/**
* Template for generating JAVA builder classes.