private void emitOutput(final @NonNull ContainerSchemaNode output) { if (isExplicitStatement(output)) { super.writer.startOutputNode(); output.getMustConstraints().forEach(this::emitMust); emitDataNodeContainer(output); emitUnknownStatementNodes(output.getUnknownSchemaNodes()); super.writer.endNode(); } }
private void emitInput(final @NonNull ContainerSchemaNode input) { if (isExplicitStatement(input)) { super.writer.startInputNode(); input.getMustConstraints().forEach(this::emitMust); emitDataNodeContainer(input); emitUnknownStatementNodes(input.getUnknownSchemaNodes()); super.writer.endNode(); } }
private void emitContainer(final ContainerSchemaNode child) { super.writer.startContainerNode(child.getQName()); child.getMustConstraints().forEach(this::emitMust); child.getWhenCondition().ifPresent(this::emitWhen); // FIXME: BUG-2444: whenNode //:Optional // FIXME: BUG-2444: *(ifFeatureNode ) emitPresenceNode(child.isPresenceContainer()); emitConfigNode(child.isConfiguration()); emitDocumentedNode(child); emitDataNodeContainer(child); emitUnknownStatementNodes(child.getUnknownSchemaNodes()); emitNotifications(child.getNotifications()); emitActions(child.getActions()); super.writer.endNode(); }
List<UnknownSchemaNode> _unknownSchemaNodes = contSchemaNode.getUnknownSchemaNodes(); boolean _isNullOrEmpty_4 = IterableExtensions.isNullOrEmpty(_unknownSchemaNodes); boolean _not_4 = (!_isNullOrEmpty_4); if (_not_4) { _builder.append(" "); List<UnknownSchemaNode> _unknownSchemaNodes_1 = contSchemaNode.getUnknownSchemaNodes(); CharSequence _writeUnknownSchemaNodes = YangTemplate.writeUnknownSchemaNodes(_unknownSchemaNodes_1); _builder.append(_writeUnknownSchemaNodes, " ");