import static extension org.opendaylight.mdsal.binding.java.api.generator.GeneratorUtil.isNonPresenceContainer;
import static org.opendaylight.yangtools.binding.model.ri.Types.STRING;
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.AUGMENTATION_FIELD
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.BINDING_EQUALS_NAME
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.BINDING_HASHCODE_NAME
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.BINDING_TO_STRING_NAME
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.BUILDER_SUFFIX
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.KEY_AWARE_KEY_NAME
-import static org.opendaylight.yangtools.binding.lib.contract.Naming.NONNULL_PREFIX
+import static org.opendaylight.yangtools.binding.contract.Naming.AUGMENTATION_FIELD
+import static org.opendaylight.yangtools.binding.contract.Naming.BINDING_EQUALS_NAME
+import static org.opendaylight.yangtools.binding.contract.Naming.BINDING_HASHCODE_NAME
+import static org.opendaylight.yangtools.binding.contract.Naming.BINDING_TO_STRING_NAME
+import static org.opendaylight.yangtools.binding.contract.Naming.BUILDER_SUFFIX
+import static org.opendaylight.yangtools.binding.contract.Naming.KEY_AWARE_KEY_NAME
+import static org.opendaylight.yangtools.binding.contract.Naming.NONNULL_PREFIX
import java.util.Collection
import java.util.List
import org.opendaylight.yangtools.binding.model.api.MethodSignature.ValueMechanics
import org.opendaylight.yangtools.binding.model.api.Type
import org.opendaylight.yangtools.binding.model.ri.Types
-import org.opendaylight.yangtools.binding.lib.AbstractAugmentable
+import org.opendaylight.yangtools.binding.AbstractAugmentable
class BuilderImplTemplate extends AbstractBuilderTemplate {
val BuilderTemplate builder;