X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fyang%2Fyang-model-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmodel%2Futil%2FBooleanType.java;h=171612b1cdeee0d7e3f4afab121e46bc1507668b;hp=361ef56bbd23f31781c6bfbca5abb5018270caf5;hb=0fa3b1c50cf625fc37dd57350d3fa7db1b1b8eac;hpb=42210c03b0a4c54706320ba9f55794c0abd4d201
diff --git a/opendaylight/sal/yang-prototype/yang/yang-model-util/src/main/java/org/opendaylight/controller/model/util/BooleanType.java b/opendaylight/sal/yang-prototype/yang/yang-model-util/src/main/java/org/opendaylight/controller/model/util/BooleanType.java
index 361ef56bbd..171612b1cd 100644
--- a/opendaylight/sal/yang-prototype/yang/yang-model-util/src/main/java/org/opendaylight/controller/model/util/BooleanType.java
+++ b/opendaylight/sal/yang-prototype/yang/yang-model-util/src/main/java/org/opendaylight/controller/model/util/BooleanType.java
@@ -12,16 +12,21 @@ import java.util.List;
import org.opendaylight.controller.model.api.type.BooleanTypeDefinition;
import org.opendaylight.controller.yang.common.QName;
-import org.opendaylight.controller.yang.model.api.ExtensionDefinition;
import org.opendaylight.controller.yang.model.api.SchemaPath;
import org.opendaylight.controller.yang.model.api.Status;
+import org.opendaylight.controller.yang.model.api.UnknownSchemaNode;
+/**
+ * The default
implementation of Boolean Type Definition interface.
+ *
+ * @see BooleanTypeDefinition
+ */
public class BooleanType implements BooleanTypeDefinition {
private final QName name = BaseTypes.constructQName("boolean");
private final SchemaPath path = BaseTypes.schemaPath(name);
- private final String description = "";
- private final String reference = "";
+ private final String description = "The boolean built-in type represents a boolean value.";
+ private final String reference = "https://tools.ietf.org/html/rfc6020#section-9.5";
private final Boolean defaultValue;
private String units = "";
@@ -35,9 +40,9 @@ public class BooleanType implements BooleanTypeDefinition {
}
/**
+ * Boolean Type constructor.
*
- *
- * @param defaultValue
+ * @param defaultValue Default Value
*/
public BooleanType(final Boolean defaultValue) {
super();
@@ -45,10 +50,10 @@ public class BooleanType implements BooleanTypeDefinition {
}
/**
+ * Boolean Type constructor.
*
- *
- * @param defaultValue
- * @param units
+ * @param defaultValue Default Value
+ * @param units Units
*/
public BooleanType(final Boolean defaultValue, final String units) {
super();
@@ -137,7 +142,7 @@ public class BooleanType implements BooleanTypeDefinition {
}
@Override
- public List getExtensionSchemaNodes() {
+ public List getUnknownSchemaNodes() {
return Collections.emptyList();
}