Adjust to yangtools-2.0.0 changes
[mdsal.git] / binding2 / mdsal-binding2-generator-api / src / main / java / org / opendaylight / mdsal / binding / javav2 / model / api / Restrictions.java
index c63a8b54f91046b7f7794aaa1a519879f22198a5..4c3436bbf6b94ab85c3f4a8d7fdfa560ecf9d33f 100644 (file)
@@ -10,6 +10,7 @@ package org.opendaylight.mdsal.binding.javav2.model.api;
 
 import com.google.common.annotations.Beta;
 import java.util.List;
+import java.util.Optional;
 import org.opendaylight.yangtools.yang.model.api.type.LengthConstraint;
 import org.opendaylight.yangtools.yang.model.api.type.PatternConstraint;
 import org.opendaylight.yangtools.yang.model.api.type.RangeConstraint;
@@ -17,9 +18,9 @@ import org.opendaylight.yangtools.yang.model.api.type.RangeConstraint;
 @Beta
 public interface Restrictions {
 
-    List<LengthConstraint> getLengthConstraints();
+    Optional<LengthConstraint> getLengthConstraint();
     List<PatternConstraint> getPatternConstraints();
-    List<RangeConstraint> getRangeConstraints();
+    Optional<? extends RangeConstraint<?>> getRangeConstraint();
     boolean isEmpty();
 
 }