Class InMemoryDataTreeFactory
java.lang.Object
org.opendaylight.yangtools.yang.data.tree.impl.di.InMemoryDataTreeFactory
- All Implemented Interfaces:
org.opendaylight.yangtools.yang.data.tree.api.DataTreeFactory
@Singleton
@MetaInfServices
@RequireServiceComponentRuntime
public final class InMemoryDataTreeFactory
extends Object
implements org.opendaylight.yangtools.yang.data.tree.api.DataTreeFactory
A factory for creating in-memory data trees.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.yangtools.yang.data.tree.api.DataTreecreate(org.opendaylight.yangtools.yang.data.tree.api.DataTreeConfiguration treeConfig) org.opendaylight.yangtools.yang.data.tree.api.DataTreecreate(org.opendaylight.yangtools.yang.data.tree.api.DataTreeConfiguration treeConfig, EffectiveModelContext initialSchemaContext) org.opendaylight.yangtools.yang.data.tree.api.DataTreecreate(org.opendaylight.yangtools.yang.data.tree.api.DataTreeConfiguration treeConfig, EffectiveModelContext initialSchemaContext, org.opendaylight.yangtools.yang.data.api.schema.DistinctNodeContainer<?, ?> initialRoot)
-
Constructor Details
-
InMemoryDataTreeFactory
@Inject public InMemoryDataTreeFactory()
-
-
Method Details
-
create
public org.opendaylight.yangtools.yang.data.tree.api.DataTree create(org.opendaylight.yangtools.yang.data.tree.api.DataTreeConfiguration treeConfig) - Specified by:
createin interfaceorg.opendaylight.yangtools.yang.data.tree.api.DataTreeFactory
-
create
public org.opendaylight.yangtools.yang.data.tree.api.DataTree create(org.opendaylight.yangtools.yang.data.tree.api.DataTreeConfiguration treeConfig, EffectiveModelContext initialSchemaContext) - Specified by:
createin interfaceorg.opendaylight.yangtools.yang.data.tree.api.DataTreeFactory
-
create
public org.opendaylight.yangtools.yang.data.tree.api.DataTree create(org.opendaylight.yangtools.yang.data.tree.api.DataTreeConfiguration treeConfig, EffectiveModelContext initialSchemaContext, org.opendaylight.yangtools.yang.data.api.schema.DistinctNodeContainer<?, ?> initialRoot) throws org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException- Specified by:
createin interfaceorg.opendaylight.yangtools.yang.data.tree.api.DataTreeFactory- Throws:
org.opendaylight.yangtools.yang.data.tree.api.DataValidationFailedException
-