X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fparser%2Fbuilder%2Fapi%2FDataSchemaNodeBuilder.java;h=a21775068d53eb4252b151da9cc461be0d0c38c8;hb=88187167a1b7928602fd8d72cb7d4dc2b38dfa70;hp=a831b3d92f9130eb713e4d6160dedca74a76fa3d;hpb=b8bb7db7c6133e00046e85ead70426eb1e05184d;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java index a831b3d92f..a21775068d 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java @@ -16,16 +16,43 @@ import org.opendaylight.controller.yang.parser.builder.impl.ConstraintsBuilder; */ public interface DataSchemaNodeBuilder extends SchemaNodeBuilder { + /** + * Build DataSchemaNode object from this builder. + */ DataSchemaNode build(); + /** + * + * @return true, if this node is added by augmentation, false otherwise + */ boolean isAugmenting(); + /** + * Set if this node is added by augmentation. + * + * @param augmenting + */ void setAugmenting(boolean augmenting); - boolean isConfiguration(); - - void setConfiguration(boolean configuration); - + /** + * Get value of config statement. + * + * @return value of config statement + */ + Boolean isConfiguration(); + + /** + * Set config statement. + * + * @param config + */ + void setConfiguration(Boolean config); + + /** + * Get constraints of this builder. + * + * @return constraints of this builder + */ ConstraintsBuilder getConstraints(); }