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 @NonNull SchemaPath
AnyxmlSchemaLocationEffectiveStatementImpl. getPath()
-
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)
-
Uses of SchemaPath in org.opendaylight.yangtools.yang.data.api.schema.xpath
Methods in org.opendaylight.yangtools.yang.data.api.schema.xpath 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.api.schema.xpath 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.codec.binfmt
Methods in org.opendaylight.yangtools.yang.data.codec.binfmt that return SchemaPath Modifier and Type Method Description SchemaPath
NormalizedNodeDataInput. readSchemaPath()
Methods in org.opendaylight.yangtools.yang.data.codec.binfmt with parameters of type SchemaPath Modifier and Type Method Description void
NormalizedNodeDataOutput. writeSchemaPath(SchemaPath path)
-
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, SchemaContext 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(SchemaContext 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, SchemaContext schemaContext, SchemaPath path)
Create a new writer backed by aNormalizedNodeStreamWriter
. -
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()
-
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.@NonNull SchemaPath
UsesNode. getGroupingPath()
Returns the schema path to used grouping.SchemaPath
SchemaPath. getParent()
Returns the immediate parent SchemaPath.@NonNull SchemaPath
SchemaNode. getPath()
Returns the schema path of the instance of the typeSchemaNode
.SchemaPath
AugmentationSchemaNode. getTargetPath()
Returns augmentation schema path.SchemaPath
Deviation. getTargetPath()
Returns target schema path.Methods in org.opendaylight.yangtools.yang.model.api that return types with arguments of type SchemaPath Modifier and Type Method Description @NonNull Map<SchemaPath,SchemaNode>
UsesNode. getRefines()
Some of the properties of each node in the grouping can be refined with the "refine" statement.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 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 SchemaPath
AbstractSchemaContext. getPath()
SchemaPath
EffectiveAugmentationSchema. getTargetPath()
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 ContainerSchemaNode
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
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt that return SchemaPath Modifier and Type Method Description SchemaPath
AbstractEffectiveSchemaNode. getPath()
Deprecated, for removal: This API element is subject to removal in a future version.SchemaPath
AbstractEffectiveSimpleDataNodeContainer. getPath()
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SchemaPath in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.bit
Methods in org.opendaylight.yangtools.yang.parser.rfc7950.stmt.bit that return SchemaPath Modifier and Type Method Description SchemaPath
BitEffectiveStatementImpl. getPath()
-
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()
-
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()
Return theSchemaPath
of this statement. -
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()
-