public static class StatementSupportBundle.Builder extends Object implements org.opendaylight.yangtools.concepts.Builder<StatementSupportBundle>
| Modifier and Type | Method and Description |
|---|---|
<K,V,N extends org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace<K,V>> |
addSupport(NamespaceBehaviour<K,V,N> namespaceSupport) |
StatementSupportBundle.Builder |
addSupport(StatementSupport<?,?,?> support) |
StatementSupportBundle.Builder |
addVersionSpecificSupport(org.opendaylight.yangtools.yang.common.YangVersion version,
StatementSupport<?,?,?> definition) |
StatementSupportBundle |
build() |
Set<org.opendaylight.yangtools.yang.common.YangVersion> |
getSupportedVersions() |
StatementSupportBundle.Builder |
overrideSupport(StatementSupport<?,?,?> support) |
StatementSupportBundle.Builder |
setParent(StatementSupportBundle parent) |
public StatementSupportBundle.Builder addSupport(StatementSupport<?,?,?> support)
public <K,V,N extends org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace<K,V>> StatementSupportBundle.Builder addSupport(NamespaceBehaviour<K,V,N> namespaceSupport)
public StatementSupportBundle.Builder addVersionSpecificSupport(org.opendaylight.yangtools.yang.common.YangVersion version, StatementSupport<?,?,?> definition)
public Set<org.opendaylight.yangtools.yang.common.YangVersion> getSupportedVersions()
public StatementSupportBundle.Builder setParent(StatementSupportBundle parent)
public StatementSupportBundle.Builder overrideSupport(StatementSupport<?,?,?> support)
public StatementSupportBundle build()
build in interface org.opendaylight.yangtools.concepts.CheckedBuilder<StatementSupportBundle,IllegalArgumentException>Copyright © 2019 OpenDaylight. All rights reserved.