import java.util.Optional;
import org.opendaylight.mdsal.binding.model.api.Enumeration;
import org.opendaylight.mdsal.binding.model.api.JavaTypeName;
-import org.opendaylight.mdsal.binding.model.api.Type;
import org.opendaylight.mdsal.binding.model.api.TypeComment;
import org.opendaylight.mdsal.binding.model.api.YangSourceDefinition;
import org.opendaylight.yangtools.yang.common.QName;
}
@Override
- public Enumeration toInstance(final Type definingType) {
- return new EnumerationImpl(this, definingType);
+ public Enumeration toInstance() {
+ return new EnumerationImpl(this);
}
@Override
private final String moduleName;
private final SchemaPath schemaPath;
- EnumerationImpl(final CodegenEnumerationBuilder builder, final Type definingType) {
- super(builder, definingType);
+ EnumerationImpl(final CodegenEnumerationBuilder builder) {
+ super(builder);
this.description = builder.description;
this.moduleName = builder.moduleName;
this.schemaPath = builder.schemaPath;