- support for missing optional sub-statements of Enum statement added
- minor related Javadoc fixes
Change-Id: I45130065c183c4e0b6094fdb0a9d18fc9709caa7
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
(cherry picked from commit
0730aaec52eb3aa6bb59fd0ac78636bd5094955f)
import com.google.common.annotations.Beta;
import org.opendaylight.mdsal.binding2.model.api.Enumeration;
import org.opendaylight.mdsal.binding2.model.api.Type;
import com.google.common.annotations.Beta;
import org.opendaylight.mdsal.binding2.model.api.Enumeration;
import org.opendaylight.mdsal.binding2.model.api.Type;
+import org.opendaylight.yangtools.yang.model.api.Status;
import org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition;
/**
import org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition;
/**
+ * as optionally defined in YANG model
+ * @param description
+ * as optionally defined in YANG model
+ * @param reference
+ * as optionally defined in YANG model
+ * @param status
+ * as optionally defined in YANG model
- void addValue(final String name, final int value, final String description);
+ void addValue(final String name, final int value, final String description,
+ final String reference, final Status status);
/**
*
* @param definingType
/**
*
* @param definingType
+ * Type
+ * @return Enumeration
*/
Enumeration toInstance(final Type definingType);
*/
Enumeration toInstance(final Type definingType);