private final List<RangeConstraint> rangeStatements;\r
private final List<UnknownSchemaNode> extensions;\r
private final LengthConstraint lengthConstraint;\r
+ private final Integer fractionDigits;\r
\r
private final Status status;\r
private final String units;\r
private List<RangeConstraint> rangeStatements = Collections.emptyList();\r
private List<UnknownSchemaNode> extensions = Collections.emptyList();\r
private LengthConstraint lengthConstraint = null;\r
+ private Integer fractionDigits = null;\r
\r
private Status status = Status.CURRENT;\r
private String units = "";\r
return this;\r
}\r
\r
+ public Builder fractionDigits(final Integer fractionDigits) {\r
+ this.fractionDigits = fractionDigits;\r
+ return this;\r
+ }\r
+\r
public Builder status(Status status) {\r
this.status = status;\r
return this;\r
this.status = builder.status;\r
this.units = builder.units;\r
this.defaultValue = builder.defaultValue;\r
+ this.fractionDigits = builder.fractionDigits;\r
}\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.TypeDefinition#getBaseType()\r
*/\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see org.opendaylight.controller.yang.model.api.TypeDefinition#getUnits()\r
*/\r
@Override\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.TypeDefinition#getDefaultValue\r
* ()\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see org.opendaylight.controller.yang.model.api.SchemaNode#getQName()\r
*/\r
@Override\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see org.opendaylight.controller.yang.model.api.SchemaNode#getPath()\r
*/\r
@Override\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.SchemaNode#getDescription()\r
*/\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see org.opendaylight.controller.yang.model.api.SchemaNode#getReference()\r
*/\r
@Override\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see org.opendaylight.controller.yang.model.api.SchemaNode#getStatus()\r
*/\r
@Override\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.SchemaNode#getExtensionSchemaNodes\r
* ()\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition\r
* #getRangeStatements()\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition\r
* #getLengthStatements()\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition\r
* #getPatterns()\r
\r
/*\r
* (non-Javadoc)\r
- * \r
+ *\r
* @see\r
* org.opendaylight.controller.yang.model.api.type.UnknownTypeDefinition\r
* #getLengthConstraint()\r
return lengthConstraint;\r
}\r
\r
+ @Override\r
+ public Integer getFractionDigits() {\r
+ return fractionDigits;\r
+ }\r
+\r
@Override\r
public int hashCode() {\r
final int prime = 31;\r
builder2.append("]");\r
return builder2.toString();\r
}\r
+\r
}\r