Class SourceInfo.Builder<B extends SourceInfo.Builder<B,I>,I extends SourceInfo>
java.lang.Object
org.opendaylight.yangtools.yang.model.spi.source.SourceInfo.Builder<B,I>
- Direct Known Subclasses:
SourceInfo.Module.Builder,SourceInfo.Submodule.Builder
- Enclosing interface:
- SourceInfo
public abstract static sealed class SourceInfo.Builder<B extends SourceInfo.Builder<B,I>,I extends SourceInfo>
extends Object
permits SourceInfo.Module.Builder, SourceInfo.Submodule.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal BaddImport(SourceDependency.Import importDep) final BaddInclude(SourceDependency.Include includeDep) final BaddRevision(Revision revision) final Ibuild()final BsetName(UnresolvedQName.Unqualified newName) final BsetYangVersion(YangVersion newYangVersion)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setName
-
setYangVersion
-
addImport
-
addInclude
-
addRevision
-
build
-