Uses of Class
org.opendaylight.yangtools.yang.model.api.SchemaPath
-
-
Uses of SchemaPath in org.opendaylight.yangtools.odlext.parser
Methods in org.opendaylight.yangtools.odlext.parser that return SchemaPath Modifier and Type Method Description SchemaPath
AnyxmlSchemaLocationEffectiveStatementImpl. getPath()
Deprecated. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.api.schema
Methods in org.opendaylight.yangtools.yang.data.api.schema with parameters of type SchemaPath Modifier and Type Method Description static Optional<NormalizedNode<?,?>>
NormalizedNodes. findNode(NormalizedNode<?,?> parent, SchemaPath relativePath)
Deprecated, for removal: This API element is subject to removal in a future version.UseNormalizedNodes.findNode(NormalizedNode, Descendant)
instead. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.codec.binfmt
Methods in org.opendaylight.yangtools.yang.data.codec.binfmt that return SchemaPath Modifier and Type Method Description SchemaPath
NormalizedNodeDataInput. readSchemaPath()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.opendaylight.yangtools.yang.data.codec.binfmt with parameters of type SchemaPath Modifier and Type Method Description void
NormalizedNodeDataOutput. writeSchemaPath(SchemaPath path)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.codec.gson
Methods in org.opendaylight.yangtools.yang.data.codec.gson with parameters of type SchemaPath Modifier and Type Method Description static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter. createExclusiveWriter(JSONCodecFactory codecFactory, SchemaPath path, URI initialNs, com.google.gson.stream.JsonWriter jsonWriter)
Create a new stream writer, which writes to the specified output stream.static NormalizedNodeStreamWriter
JSONNormalizedNodeStreamWriter. createNestedWriter(JSONCodecFactory codecFactory, SchemaPath path, URI initialNs, com.google.gson.stream.JsonWriter jsonWriter)
Create a new stream writer, which writes to the specified output stream. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.codec.xml
Methods in org.opendaylight.yangtools.yang.data.codec.xml with parameters of type SchemaPath Modifier and Type Method Description static @NonNull NormalizedNodeStreamWriter
XMLStreamNormalizedNodeStreamWriter. create(XMLStreamWriter writer, EffectiveModelContext context, SchemaPath path)
Create a new writer with the specified context and rooted in the specified schema path. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.impl.codec
Methods in org.opendaylight.yangtools.yang.data.impl.codec with parameters of type SchemaPath Modifier and Type Method Description static @NonNull SchemaTracker
SchemaTracker. create(EffectiveModelContext context, SchemaPath path)
Create a new writer with the specified context and rooted in the specified schema path. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.impl.leafref
Methods in org.opendaylight.yangtools.yang.data.impl.leafref that return SchemaPath Modifier and Type Method Description SchemaPath
LeafRefContext. getCurrentNodePath()
Methods in org.opendaylight.yangtools.yang.data.impl.leafref with parameters of type SchemaPath Modifier and Type Method Description static LeafRefPath
LeafRefUtils. createAbsoluteLeafRefPath(LeafRefPath leafRefPath, SchemaPath contextNodeSchemaPath, Module module)
Create an absolute leafref path.static List<LeafRefContext>
LeafRefContextUtils. findAllChildsReferencedByLeafRef(SchemaPath schemaPath, LeafRefContext root)
static List<LeafRefContext>
LeafRefContextUtils. findAllLeafRefChilds(SchemaPath schemaPath, LeafRefContext root)
static Map<QName,LeafRefContext>
LeafRefContextUtils. getAllLeafRefsReferencingThisNode(SchemaPath path, LeafRefContext root)
static LeafRefContext
LeafRefContextUtils. getLeafRefReferencedByContext(SchemaPath schemaPath, LeafRefContext root)
static LeafRefContext
LeafRefContextUtils. getLeafRefReferencingContext(SchemaPath schemaPath, LeafRefContext root)
static LeafRefPath
LeafRefUtils. schemaPathToLeafRefPath(SchemaPath nodePath, Module module)
-
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.impl.schema
Methods in org.opendaylight.yangtools.yang.data.impl.schema with parameters of type SchemaPath Modifier and Type Method Description static SchemaNode
SchemaUtils. findDataParentSchemaOnPath(SchemaContext schemaContext, SchemaPath path)
Finds schema node for given path in schema context.static Collection<SchemaNode>
SchemaUtils. findParentSchemaNodesOnPath(SchemaContext schemaContext, SchemaPath path)
Finds schema node for given path in schema context.Constructors in org.opendaylight.yangtools.yang.data.impl.schema with parameters of type SchemaPath Constructor Description SchemaOrderedNormalizedNodeWriter(NormalizedNodeStreamWriter writer, EffectiveModelContext schemaContext, SchemaPath path)
Create a new writer backed by aNormalizedNodeStreamWriter
. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.jaxen.api
Methods in org.opendaylight.yangtools.yang.data.jaxen.api that return SchemaPath Modifier and Type Method Description @NonNull SchemaPath
XPathExpression. getApexPath()
Deprecated.Return the SchemaPath of the topmost node which affects the result of evaluation of this expression.@NonNull SchemaPath
XPathExpression. getEvaluationPath()
Deprecated.Return the evaluation context SchemaPath of this expression.Methods in org.opendaylight.yangtools.yang.data.jaxen.api with parameters of type SchemaPath Modifier and Type Method Description @NonNull XPathExpression
XPathSchemaContext. compileExpression(@NonNull SchemaPath schemaPath, @NonNull Converter<String,QNameModule> prefixes, @NonNull String xpath)
Deprecated.Compile an XPath expression for execution onXPathDocument
s produced by this context. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.util
Methods in org.opendaylight.yangtools.yang.data.util that return SchemaPath Modifier and Type Method Description SchemaPath
OperationAsContainer. getPath()
Deprecated. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.model.api
Fields in org.opendaylight.yangtools.yang.model.api declared as SchemaPath Modifier and Type Field Description static @NonNull SchemaPath
SchemaPath. ROOT
Shared instance of the conceptual root schema node.static @NonNull SchemaPath
SchemaPath. SAME
Shared instance of the "same" relative schema node.Methods in org.opendaylight.yangtools.yang.model.api that return SchemaPath Modifier and Type Method Description static @NonNull SchemaPath
SchemaPath. create(boolean absolute, QName element)
Constructs new instance of this class with the concrete path.static @NonNull SchemaPath
SchemaPath. create(boolean absolute, QName... path)
Constructs new instance of this class with the concrete path.static @NonNull SchemaPath
SchemaPath. create(Iterable<QName> path, boolean absolute)
Constructs new instance of this class with the concrete path.@NonNull SchemaPath
SchemaPath. createChild(Iterable<QName> relative)
Create a child path based on concatenation of this path and a relative path.abstract @NonNull SchemaPath
SchemaPath. createChild(QName element)
Create a child path based on concatenation of this path and an additional path element.@NonNull SchemaPath
SchemaPath. createChild(QName... elements)
Create a child path based on concatenation of this path and additional path elements.@NonNull SchemaPath
SchemaPath. createChild(SchemaPath relative)
Create a child path based on concatenation of this path and a relative path.SchemaPath
SchemaPath. getParent()
Returns the immediate parent SchemaPath.default SchemaPath
SchemaContext. getPath()
Deprecated.@NonNull SchemaPath
SchemaNode. getPath()
Deprecated.The idea of identifying SchemaNodes through a global path does not work.Methods in org.opendaylight.yangtools.yang.model.api with parameters of type SchemaPath Modifier and Type Method Description @NonNull SchemaPath
SchemaPath. createChild(SchemaPath relative)
Create a child path based on concatenation of this path and a relative path. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.model.api.stmt
Methods in org.opendaylight.yangtools.yang.model.api.stmt that return SchemaPath Modifier and Type Method Description @NonNull SchemaPath
SchemaNodeIdentifier. asSchemaPath()
Create theSchemaPath
equivalent of this identifier. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.model.util
Methods in org.opendaylight.yangtools.yang.model.util that return SchemaPath Modifier and Type Method Description @NonNull SchemaPath
SchemaInferenceStack. toSchemaPath()
Deprecated.This method is meant only for interoperation with SchemaPath-based APIs.Methods in org.opendaylight.yangtools.yang.model.util with parameters of type SchemaPath Modifier and Type Method Description static SchemaNode
SchemaContextUtil. findDataSchemaNode(SchemaContext context, SchemaPath schemaPath)
Method attempts to find DataSchemaNode in Schema Context via specified Schema Path.static @Nullable NotificationDefinition
SchemaContextUtil. getNotificationSchema(@NonNull SchemaContext schema, @NonNull SchemaPath path)
Returns NotificationDefinition from Schema Context.static @Nullable ContainerLike
SchemaContextUtil. getRpcDataSchema(@NonNull SchemaContext schema, @NonNull SchemaPath path)
Returns RPC Input or Output Data container from RPC definition. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.model.util.type
-
Uses of SchemaPath in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.refine
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.refine that return SchemaPath Modifier and Type Method Description SchemaPath
RefineEffectiveStatementImpl. getPath()
Deprecated. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.parser.spi.meta
Methods in org.opendaylight.yangtools.yang.parser.spi.meta that return types with arguments of type SchemaPath Modifier and Type Method Description @NonNull Optional<SchemaPath>
StmtContext. getSchemaPath()
Deprecated.Use of SchemaPath in the context of effective statements is going away. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.parser.stmt.reactor
Methods in org.opendaylight.yangtools.yang.parser.stmt.reactor that return types with arguments of type SchemaPath Modifier and Type Method Description Optional<SchemaPath>
RootStatementContext. getSchemaPath()
Deprecated.
-