Modifier and Type | Method and Description |
---|---|
@NonNull SchemaPath |
AnyxmlSchemaLocationEffectiveStatementImpl.getPath() |
Modifier and Type | Method and Description |
---|---|
static Optional<NormalizedNode<?,?>> |
NormalizedNodes.findNode(NormalizedNode<?,?> parent,
SchemaPath relativePath) |
Modifier and Type | Method and Description |
---|---|
@NonNull SchemaPath |
XPathExpression.getApexPath()
Return the SchemaPath of the topmost node which affects the result of evaluation of this expression.
|
@NonNull SchemaPath |
XPathExpression.getEvaluationPath()
Return the evaluation context SchemaPath of this expression.
|
Modifier and Type | Method and Description |
---|---|
@NonNull XPathExpression |
XPathSchemaContext.compileExpression(@NonNull SchemaPath schemaPath,
@NonNull com.google.common.base.Converter<String,QNameModule> prefixes,
@NonNull String xpath)
Compile an XPath expression for execution on
XPathDocument s produced by this context. |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
SchemaPath |
LeafRefContext.getCurrentNodePath() |
Modifier and Type | Method and 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) |
Modifier and Type | Method and 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.
|
Constructor and Description |
---|
SchemaOrderedNormalizedNodeWriter(NormalizedNodeStreamWriter writer,
SchemaContext schemaContext,
SchemaPath path)
Create a new writer backed by a
NormalizedNodeStreamWriter . |
Modifier and Type | Method and Description |
---|---|
SchemaPath |
OperationAsContainer.getPath() |
Modifier and Type | Field and 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.
|
Modifier and Type | Method and Description |
---|---|
static SchemaPath |
SchemaPath.create(boolean absolute,
QName... path)
Constructs new instance of this class with the concrete path.
|
static 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.
|
@NonNull SchemaPath |
SchemaPath.createChild(QName... elements)
Create a child path based on concatenation of this path and additional
path elements.
|
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(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 type
SchemaNode . |
SchemaPath |
Deviation.getTargetPath()
Returns target schema path.
|
SchemaPath |
AugmentationSchemaNode.getTargetPath()
Returns augmentation schema path.
|
Modifier and Type | Method and Description |
---|---|
@NonNull SchemaPath |
SchemaPath.createChild(SchemaPath relative)
Create a child path based on concatenation of this path and a relative path.
|
Modifier and Type | Method and Description |
---|---|
SchemaPath |
SchemaNodeIdentifier.asSchemaPath()
Create the
SchemaPath equivalent of this identifier. |
Modifier and Type | Method and Description |
---|---|
ChoiceCaseNodeBuilder |
ChoiceCaseNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
NotificationDefinitionBuilder |
NotificationDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
SchemaContextBuilder |
SchemaContextBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
ContainerSchemaNodeBuilder |
ContainerSchemaNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Uint64TypeDefinitionBuilder |
Uint64TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Uint32TypeDefinitionBuilder |
Uint32TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Uint16TypeDefinitionBuilder |
Uint16TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Uint8TypeDefinitionBuilder |
Uint8TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
UnionTypeDefinitionBuilder |
UnionTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
StringTypeDefinitionBuilder |
StringTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
LeafrefTypeDefinitionBuilder |
LeafrefTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
InstanceIdentifierTypeDefinitionBuilder |
InstanceIdentifierTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Int64TypeDefinitionBuilder |
Int64TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Int32TypeDefinitionBuilder |
Int32TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Int16TypeDefinitionBuilder |
Int16TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Int8TypeDefinitionBuilder |
Int8TypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
IdentityrefTypeDefinitionBuilder |
IdentityrefTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
EnumTypeDefinitionBuilder |
EnumTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
EmptyTypeDefinitionBuilder |
EmptyTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
DecimalTypeDefinitionBuilder |
DecimalTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
BooleanTypeDefinitionBuilder |
BooleanTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
BitBuilder |
BitBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
BitsTypeDefinitionBuilder |
BitsTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
BinaryTypeDefinitionBuilder |
BinaryTypeDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
RpcDefinitionBuilder |
RpcDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
LeafSchemaNodeBuilder |
LeafSchemaNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
LeafListSchemaNodeBuilder |
LeafListSchemaNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
IdentitySchemaNodeBuilder |
IdentitySchemaNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
FeatureDefinitionBuilder |
FeatureDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
ExtensionDefinitionBuilder |
ExtensionDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
AnyXmlSchemaNodeBuilder |
AnyXmlSchemaNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
AnyDataSchemaNodeBuilder |
AnyDataSchemaNodeBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
ActionDefinitionBuilder |
ActionDefinitionBuilder.path(SchemaPath path)
Initializes the value for the
path attribute. |
Modifier and Type | Method and Description |
---|---|
SchemaPath |
AbstractSchemaContext.getPath() |
SchemaPath |
EffectiveAugmentationSchema.getTargetPath() |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
SchemaPath |
AbstractEffectiveSchemaNode.getPath() |
SchemaPath |
AbstractEffectiveSimpleDataNodeContainer.getPath() |
Modifier and Type | Method and Description |
---|---|
SchemaPath |
BitEffectiveStatementImpl.getPath() |
Modifier and Type | Method and Description |
---|---|
SchemaPath |
ImplicitCaseSchemaNode.getPath() |
Modifier and Type | Method and Description |
---|---|
SchemaPath |
RefineEffectiveStatementImpl.getPath() |
Modifier and Type | Method and Description |
---|---|
Optional<SchemaPath> |
RootStatementContext.getSchemaPath() |
Copyright © 2019 OpenDaylight. All rights reserved.