YangContextParser instead@Deprecated public interface YangModelParser
| Modifier and Type | Method and Description |
|---|---|
Set<org.opendaylight.yangtools.yang.model.api.Module> |
parseYangModels(File yangFile,
File directory)
Deprecated.
Use
YangContextParser.parseFile(File, File) instead |
Set<org.opendaylight.yangtools.yang.model.api.Module> |
parseYangModels(List<File> yangFiles)
Deprecated.
Use
YangContextParser.parseFiles(Collection) instead |
Set<org.opendaylight.yangtools.yang.model.api.Module> |
parseYangModels(List<File> yangFiles,
org.opendaylight.yangtools.yang.model.api.SchemaContext context)
Deprecated.
|
Set<org.opendaylight.yangtools.yang.model.api.Module> |
parseYangModelsFromStreams(List<InputStream> yangModelStreams)
Deprecated.
Use
YangContextParser.parseSources(Collection) instead |
Set<org.opendaylight.yangtools.yang.model.api.Module> |
parseYangModelsFromStreams(List<InputStream> yangModelStreams,
org.opendaylight.yangtools.yang.model.api.SchemaContext context)
Deprecated.
|
Map<InputStream,org.opendaylight.yangtools.yang.model.api.Module> |
parseYangModelsFromStreamsMapped(Collection<InputStream> yangModelStreams)
Deprecated.
Use
YangContextParser#parseSources(java.util.Collection |
Map<File,org.opendaylight.yangtools.yang.model.api.Module> |
parseYangModelsMapped(Collection<File> yangFiles)
Deprecated.
Equivalent to
parseYangModels(List) that returns parsed modules
mapped to Files from which they were parsed. |
org.opendaylight.yangtools.yang.model.api.SchemaContext |
resolveSchemaContext(Set<org.opendaylight.yangtools.yang.model.api.Module> modules)
Deprecated.
use
YangContextParser methods that return SchemaContext in one step |
@Deprecated Set<org.opendaylight.yangtools.yang.model.api.Module> parseYangModels(File yangFile, File directory)
YangContextParser.parseFile(File, File) insteadyangFile - file to parsedirectory - directory which contains additional yang files@Deprecated Set<org.opendaylight.yangtools.yang.model.api.Module> parseYangModels(List<File> yangFiles)
YangContextParser.parseFiles(Collection) insteadyangFiles - yang files to parse@Deprecated Set<org.opendaylight.yangtools.yang.model.api.Module> parseYangModels(List<File> yangFiles, org.opendaylight.yangtools.yang.model.api.SchemaContext context)
YangContextParser.parseFiles(Collection, SchemaContext) insteadyangFiles - yang files to parsecontext - SchemaContext containing already parsed yang modelsMap<File,org.opendaylight.yangtools.yang.model.api.Module> parseYangModelsMapped(Collection<File> yangFiles)
parseYangModels(List) that returns parsed modules
mapped to Files from which they were parsed.yangFiles - yang files to parse@Deprecated Set<org.opendaylight.yangtools.yang.model.api.Module> parseYangModelsFromStreams(List<InputStream> yangModelStreams)
YangContextParser.parseSources(Collection) insteadyangModelStreams - yang streams to parse@Deprecated Set<org.opendaylight.yangtools.yang.model.api.Module> parseYangModelsFromStreams(List<InputStream> yangModelStreams, org.opendaylight.yangtools.yang.model.api.SchemaContext context)
YangContextParser.parseSources(Collection, SchemaContext) insteadyangModelStreams - yang streams to parsecontext - SchemaContext containing already parsed yang models@Deprecated Map<InputStream,org.opendaylight.yangtools.yang.model.api.Module> parseYangModelsFromStreamsMapped(Collection<InputStream> yangModelStreams)
YangContextParser#parseSources(java.util.Collection) parseYangModels(List) that returns parsed modules
mapped to InputStreams from which they were parsed.yangModelStreams - yang streams to parse@Deprecated org.opendaylight.yangtools.yang.model.api.SchemaContext resolveSchemaContext(Set<org.opendaylight.yangtools.yang.model.api.Module> modules)
YangContextParser methods that return SchemaContext in one stepSchemaContext from specified Modules. The modules SHOULD
not contain any unresolved Schema Nodes or Type Definitions. By
unresolved Schema Nodes or Type Definitions we mean that the Module
should not contain ANY Schema Nodes that contains
UnknownTypeDefinition and all dependencies although via import or
include definitions are resolved.modules - Set of Yang ModulesCopyright © 2015. All rights reserved.