import java.util.List;
import org.eclipse.jdt.annotation.NonNull;
import org.eclipse.jdt.annotation.Nullable;
-import org.opendaylight.yangtools.yang.model.api.SchemaPath;
+import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
import org.opendaylight.yangtools.yang.model.api.type.LengthConstraint;
import org.opendaylight.yangtools.yang.model.api.type.PatternConstraint;
implements StringTypeDefinition {
private final @NonNull ImmutableList<PatternConstraint> patternConstraints;
- RestrictedStringType(final StringTypeDefinition baseType, final SchemaPath path,
+ RestrictedStringType(final StringTypeDefinition baseType, final QName qname,
final Collection<? extends UnknownSchemaNode> unknownSchemaNodes,
final @Nullable LengthConstraint lengthConstraints,
final List<PatternConstraint> patternConstraints) {
- super(baseType, path, unknownSchemaNodes, lengthConstraints);
+ super(baseType, qname, unknownSchemaNodes, lengthConstraints);
this.patternConstraints = ImmutableList.copyOf(patternConstraints);
}