*/
/**
- * Definition of structures and DOM like API of effected YANG schema
+ * Definition of structures and DOM like API of effected YANG schema.
*
* <p>
* This package is structured into following logical units:
*
* <dl>
* <dt>anyxml
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.AnyXmlSchemaNode}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.AnyxmlSchemaNode}
*
* <dt>argument
* <dd>{@link org.opendaylight.yangtools.yang.model.api.ExtensionDefinition#getArgument()}
*
* <dt>augment
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.AugmentationSchema}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode}
*
* <dt>base
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition#getIdentity()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition#getIdentities()}
*
* <dt>belongs-to
* <dd>{@link org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement#getBelongsTo()}
* <dd>{@link org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition#getBits()}
*
* <dt>case
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.ChoiceCaseNode}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.CaseSchemaNode}
*
* <dt>choice
* <dd>{@link org.opendaylight.yangtools.yang.model.api.ChoiceSchemaNode}
* <dd>{@link org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode}
*
* <dt>default
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.LeafSchemaNode#getDefault()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.TypeDefinition#getDefaultValue()}
*
* <dt>description
* <dd>{@link org.opendaylight.yangtools.yang.model.api.SchemaNode#getDescription()}
* <dd>{@link org.opendaylight.yangtools.yang.model.api.ListSchemaNode}
*
* <dt>mandatory
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#isMandatory()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.MandatoryAware#isMandatory()}
*
* <dt>max-elements
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getMinElements()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.ElementCountConstraint#getMinElements()}
*
* <dt>min-elements
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getMaxElements()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.ElementCountConstraint#getMaxElements()}
*
* <dt>module
* <dd>{@link org.opendaylight.yangtools.yang.model.api.Module}
*
* <dt>must
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getMustConstraints()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.MustConstraintAware#getMustConstraints()}
* <dd>{@link org.opendaylight.yangtools.yang.model.api.MustDefinition}
*
* <dt>namespace
*
* <dt>range
* <dd>{@link org.opendaylight.yangtools.yang.model.api.type.RangeConstraint}
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IntegerTypeDefinition#getRangeConstraints()}
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.UnsignedIntegerTypeDefinition#getRangeConstraints()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.RangeRestrictedTypeDefinition#getRangeConstraint()}
*
* <dt>reference
* <dd>{@link org.opendaylight.yangtools.yang.model.api.SchemaNode#getReference()}
* <dd>{@link org.opendaylight.yangtools.yang.model.api.TypeDefinition}
*
* <dt>unique
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.UniqueConstraint}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.stmt.UniqueEffectiveStatement}
*
* <dt>units
* <dd>{@link org.opendaylight.yangtools.yang.model.api.TypeDefinition#getUnits()}
* <dd>{@link org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair#getValue()}
*
* <dt>when
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.ConstraintDefinition#getWhenCondition()}
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.WhenConditionAware#getWhenCondition()}
*
* <dt>yang-version
* <dd>{@link org.opendaylight.yangtools.yang.model.api.Module#getYangVersion()}
*
*
* <dl>
- * <dt>Integer built-in type
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.IntegerTypeDefinition}
+ * <dt>Int8 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Int8TypeDefinition}
*
- * <dt>Unsigned integer built-in type
- * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.UnsignedIntegerTypeDefinition}
+ * <dt>Int16 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Int16TypeDefinition}
*
- * <dt>Decimal64 built-ib type
+ * <dt>Int32 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Int32TypeDefinition}
+ *
+ * <dt>Int64 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Int64TypeDefinition}
+ *
+ * <dt>Uint8 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition}
+ *
+ * <dt>Uint16 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Uint16TypeDefinition}
+ *
+ * <dt>Uint32 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Uint32TypeDefinition}
+ *
+ * <dt>Uint64 built-in type
+ * <dd>{@link org.opendaylight.yangtools.yang.model.api.type.Uint64TypeDefinition}
+ *
+ * <dt>Decimal64 built-in type
* <dd>{@link org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition}
*
* <dt>Boolean built-in type