Modifier and Type | Method and Description |
---|---|
protected abstract QName |
QNameTransformingStreamWriter.transform(QName key)
Transforms a QName to new mapping.
|
Modifier and Type | Method and Description |
---|---|
void |
QNameTransformingStreamWriter.leafSetEntryNode(QName name,
Object value) |
protected abstract QName |
QNameTransformingStreamWriter.transform(QName key)
Transforms a QName to new mapping.
|
Modifier and Type | Method and Description |
---|---|
static NormalizedNodeStreamWriter |
QNameTransformingStreamWriter.createQNameReplacing(NormalizedNodeStreamWriter delegate,
Map<QName,QName> mapping)
Returns decorator, which uses supplied map to transform QNames.
|
static NormalizedNodeStreamWriter |
QNameTransformingStreamWriter.createQNameReplacing(NormalizedNodeStreamWriter delegate,
Map<QName,QName> mapping)
Returns decorator, which uses supplied map to transform QNames.
|
static NormalizedNodeStreamWriter |
QNameTransformingStreamWriter.fromFunction(NormalizedNodeStreamWriter delegate,
Function<QName,QName> transformation)
Returns decorator, which uses supplied function to transform QNames.
|
static NormalizedNodeStreamWriter |
QNameTransformingStreamWriter.fromFunction(NormalizedNodeStreamWriter delegate,
Function<QName,QName> transformation)
Returns decorator, which uses supplied function to transform QNames.
|
static NormalizedNode<?,?> |
NormalizedNodeTransformations.replaceQNames(NormalizedNode<?,?> original,
Map<QName,QName> mapping)
Returns a
NormalizedNode with QNames replaced by supplied mapping. |
static NormalizedNode<?,?> |
NormalizedNodeTransformations.replaceQNames(NormalizedNode<?,?> original,
Map<QName,QName> mapping)
Returns a
NormalizedNode with QNames replaced by supplied mapping. |
static NormalizedNode<?,?> |
NormalizedNodeTransformations.transformQNames(NormalizedNode<?,?> original,
Function<QName,QName> mapping) |
static NormalizedNode<?,?> |
NormalizedNodeTransformations.transformQNames(NormalizedNode<?,?> original,
Function<QName,QName> mapping) |
Modifier and Type | Method and Description |
---|---|
static QName |
QName.create(QNameModule qnameModule,
String localName)
Creates new QName.
|
static QName |
QName.create(QName base,
String localName) |
static QName |
QName.create(String input) |
static QName |
QName.create(String namespace,
String localName)
Creates new QName.
|
static QName |
QName.create(String namespace,
String localName,
Date revision)
Creates new QName.
|
static QName |
QName.create(String namespace,
String revision,
String localName)
Creates new QName.
|
static QName |
QName.create(URI namespace,
Date revision,
String localName)
Creates new QName.
|
QName |
QName.intern()
Return an interned reference to a equivalent QName.
|
static QName |
YangConstants.operationInputQName(QNameModule module)
Create a
QName representing the 'input' statement of an operation (RPC or action) within specified
QNameModule . |
static QName |
YangConstants.operationOutputQName(QNameModule module)
Create a
QName representing the 'output' statement of an operation (RPC or action) within specified
QNameModule . |
QName |
QName.withModule(QNameModule newModule)
Creates copy of this with revision and prefix unset.
|
QName |
QName.withoutRevision()
Returns a QName with the same namespace and local name, but with no revision.
|
Modifier and Type | Method and Description |
---|---|
int |
QName.compareTo(QName other) |
static QName |
QName.create(QName base,
String localName) |
boolean |
QName.isEqualWithoutRevision(QName other)
Compares this QName to other, without comparing revision.
|
Modifier and Type | Method and Description |
---|---|
QName |
YangInstanceIdentifier.PathArgument.getNodeType()
If applicable returns unique QName of data node as defined in YANG
Schema.
|
QName |
YangInstanceIdentifier.AugmentationIdentifier.getNodeType() |
Modifier and Type | Method and Description |
---|---|
Map<QName,String> |
AttributesContainer.getAttributes()
Returns immutable map of QName and value of the attribute.
|
Map<QName,Object> |
YangInstanceIdentifier.NodeIdentifierWithPredicates.getKeyValues() |
Set<QName> |
YangInstanceIdentifier.AugmentationIdentifier.getPossibleChildNames()
Returns set of all possible child nodes.
|
Modifier and Type | Method and Description |
---|---|
static YangInstanceIdentifier.NodeIdentifier |
YangInstanceIdentifier.NodeIdentifier.create(QName node)
Return a NodeIdentifier for a particular QName.
|
Object |
AttributesContainer.getAttributeValue(QName name)
Returns attribute value by supplied QName.
|
YangInstanceIdentifier |
YangInstanceIdentifier.node(QName name)
Constructs a new Instance Identifier with new
YangInstanceIdentifier.NodeIdentifier added to the end of path arguments. |
YangInstanceIdentifier.InstanceIdentifierBuilder |
YangInstanceIdentifier.InstanceIdentifierBuilder.node(QName nodeType)
Adds
YangInstanceIdentifier.NodeIdentifier with supplied QName to path arguments of resulting instance identifier. |
YangInstanceIdentifier.InstanceIdentifierBuilder |
YangInstanceIdentifier.InstanceIdentifierBuilder.nodeWithKey(QName nodeType,
Map<QName,Object> keyValues)
Adds
YangInstanceIdentifier.NodeIdentifierWithPredicates with supplied QName and key values to path arguments of resulting
instance identifier. |
YangInstanceIdentifier.InstanceIdentifierBuilder |
YangInstanceIdentifier.InstanceIdentifierBuilder.nodeWithKey(QName nodeType,
QName key,
Object value)
Adds
YangInstanceIdentifier.NodeIdentifierWithPredicates with supplied QName and key, value. |
static YangInstanceIdentifier |
YangInstanceIdentifier.of(QName name)
Returns a new InstanceIdentifier with only one path argument of type
YangInstanceIdentifier.NodeIdentifier with supplied
QName. |
Modifier and Type | Method and Description |
---|---|
YangInstanceIdentifier.InstanceIdentifierBuilder |
YangInstanceIdentifier.InstanceIdentifierBuilder.nodeWithKey(QName nodeType,
Map<QName,Object> keyValues)
Adds
YangInstanceIdentifier.NodeIdentifierWithPredicates with supplied QName and key values to path arguments of resulting
instance identifier. |
Constructor and Description |
---|
NodeIdentifier(QName node) |
NodeIdentifierWithPredicates(QName node,
Map<QName,Object> keyValues) |
NodeIdentifierWithPredicates(QName node,
QName key,
Object value) |
NodeWithValue(QName node,
T value) |
Constructor and Description |
---|
AugmentationIdentifier(Set<QName> childNames)
Construct new augmentation identifier using supplied set of possible
child nodes.
|
NodeIdentifierWithPredicates(QName node,
Map<QName,Object> keyValues) |
Modifier and Type | Method and Description |
---|---|
QName |
IdentityrefCodec.deserialize(T data) |
Modifier and Type | Method and Description |
---|---|
T |
IdentityrefCodec.serialize(QName data) |
Modifier and Type | Method and Description |
---|---|
QName |
NormalizedNode.getNodeType()
QName of the node as defined in YANG schema.
|
Modifier and Type | Method and Description |
---|---|
void |
LoggingNormalizedNodeStreamWriter.leafSetEntryNode(QName name,
Object value) |
void |
ForwardingNormalizedNodeStreamWriter.leafSetEntryNode(QName name,
Object value) |
void |
NormalizedNodeStreamWriter.leafSetEntryNode(QName name,
Object value)
Emits a leaf set entry node.
|
void |
NormalizedNodeStreamAttributeWriter.leafSetEntryNode(QName name,
Object value,
Map<QName,String> attributes) |
void |
ForwardingNormalizedNodeStreamAttributeWriter.leafSetEntryNode(QName name,
Object value,
Map<QName,String> attributes) |
Modifier and Type | Method and Description |
---|---|
void |
NormalizedNodeStreamAttributeWriter.leafNode(YangInstanceIdentifier.NodeIdentifier name,
Object value,
Map<QName,String> attributes) |
void |
ForwardingNormalizedNodeStreamAttributeWriter.leafNode(YangInstanceIdentifier.NodeIdentifier name,
Object value,
Map<QName,String> attributes) |
void |
NormalizedNodeStreamAttributeWriter.leafSetEntryNode(QName name,
Object value,
Map<QName,String> attributes) |
void |
ForwardingNormalizedNodeStreamAttributeWriter.leafSetEntryNode(QName name,
Object value,
Map<QName,String> attributes) |
void |
NormalizedNodeStreamAttributeWriter.startContainerNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
void |
ForwardingNormalizedNodeStreamAttributeWriter.startContainerNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
void |
NormalizedNodeStreamAttributeWriter.startMapEntryNode(YangInstanceIdentifier.NodeIdentifierWithPredicates identifier,
int childSizeHint,
Map<QName,String> attributes) |
void |
ForwardingNormalizedNodeStreamAttributeWriter.startMapEntryNode(YangInstanceIdentifier.NodeIdentifierWithPredicates identifier,
int childSizeHint,
Map<QName,String> attributes) |
void |
NormalizedNodeStreamAttributeWriter.startUnkeyedListItem(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
void |
ForwardingNormalizedNodeStreamAttributeWriter.startUnkeyedListItem(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
void |
NormalizedNodeStreamAttributeWriter.startYangModeledAnyXmlNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
void |
ForwardingNormalizedNodeStreamAttributeWriter.startYangModeledAnyXmlNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
Modifier and Type | Method and Description |
---|---|
void |
JSONNormalizedNodeStreamWriter.leafSetEntryNode(QName name,
Object value) |
Modifier and Type | Method and Description |
---|---|
void |
XMLStreamNormalizedNodeStreamWriter.startContainerNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
void |
XMLStreamNormalizedNodeStreamWriter.startMapEntryNode(YangInstanceIdentifier.NodeIdentifierWithPredicates identifier,
int childSizeHint,
Map<QName,String> attributes) |
void |
XMLStreamNormalizedNodeStreamWriter.startUnkeyedListItem(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
void |
XMLStreamNormalizedNodeStreamWriter.startYangModeledAnyXmlNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes) |
Modifier and Type | Method and Description |
---|---|
QName |
ValueWithQName.getQname() |
Modifier and Type | Method and Description |
---|---|
LeafListSchemaNode |
SchemaTracker.leafSetEntryNode(QName qname) |
Constructor and Description |
---|
ValueWithQName(QName qname,
V value) |
Modifier and Type | Field and Description |
---|---|
static QName |
XmlDocumentUtils.OPERATION_ATTRIBUTE_QNAME
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static QName |
XmlDocumentUtils.qNameFromElement(Element xmlElement)
Deprecated.
|
static QName |
InstanceIdentifierForXmlCodec.toIdentity(String xPathArgument,
Element element,
SchemaContext schemaContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Optional<DataSchemaNode> |
XmlDocumentUtils.findFirstSchema(QName qname,
Iterable<DataSchemaNode> dataSchemaNode)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLStreamNormalizedNodeStreamWriter.startContainerNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes)
Deprecated.
|
void |
XMLStreamNormalizedNodeStreamWriter.startMapEntryNode(YangInstanceIdentifier.NodeIdentifierWithPredicates identifier,
int childSizeHint,
Map<QName,String> attributes)
Deprecated.
|
void |
XMLStreamNormalizedNodeStreamWriter.startUnkeyedListItem(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes)
Deprecated.
|
void |
XMLStreamNormalizedNodeStreamWriter.startYangModeledAnyXmlNode(YangInstanceIdentifier.NodeIdentifier name,
int childSizeHint,
Map<QName,String> attributes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
QName |
LeafRefContext.getNodeName() |
QName |
QNameWithPredicate.getQName() |
Modifier and Type | Method and Description |
---|---|
static Map<QName,LeafRefContext> |
LeafRefContextUtils.getAllLeafRefsReferencingThisNode(Iterable<QName> pathFromRoot,
LeafRefContext root) |
static Map<QName,LeafRefContext> |
LeafRefContextUtils.getAllLeafRefsReferencingThisNode(SchemaNode node,
LeafRefContext root) |
static Map<QName,LeafRefContext> |
LeafRefContextUtils.getAllLeafRefsReferencingThisNode(SchemaPath path,
LeafRefContext root) |
Map<QName,LeafRefContext> |
LeafRefContext.getAllReferencedByLeafRefCtxs() |
Map<QName,LeafRefContext> |
LeafRefContext.getReferencedByChilds() |
Map<QName,LeafRefContext> |
LeafRefContext.getReferencingChilds() |
Modifier and Type | Method and Description |
---|---|
LeafRefContext |
LeafRefContext.getReferencedByLeafRefCtxByName(QName qname) |
LeafRefContext |
LeafRefContext.getReferencedChildByName(QName name) |
LeafRefContext |
LeafRefContext.getReferencingChildByName(QName name) |
Modifier and Type | Method and Description |
---|---|
static List<LeafRefContext> |
LeafRefContextUtils.findAllChildsReferencedByLeafRef(Iterable<QName> pathFromRoot,
LeafRefContext root) |
static List<LeafRefContext> |
LeafRefContextUtils.findAllLeafRefChilds(Iterable<QName> pathFromRoot,
LeafRefContext root) |
static Map<QName,LeafRefContext> |
LeafRefContextUtils.getAllLeafRefsReferencingThisNode(Iterable<QName> pathFromRoot,
LeafRefContext root) |
static LeafRefContext |
LeafRefContextUtils.getLeafRefReferencedByContext(Iterable<QName> pathFromRoot,
LeafRefContext root) |
static LeafRefContext |
LeafRefContextUtils.getLeafRefReferencingContext(Iterable<QName> pathFromRoot,
LeafRefContext root) |
Modifier and Type | Method and Description |
---|---|
static Set<QName> |
SchemaUtils.getChildNodesRecursive(DataNodeContainer nodeContainer)
Recursively list all child nodes.
|
static Map<QName,AugmentationSchema> |
SchemaUtils.mapChildElementsFromAugments(AugmentationTarget schema)
Recursively find all child nodes that come from augmentations.
|
static Map<QName,ChoiceSchemaNode> |
SchemaUtils.mapChildElementsFromChoices(DataNodeContainer schema)
Recursively find all child nodes that come from choices.
|
Modifier and Type | Method and Description |
---|---|
static ChoiceNode |
ImmutableNodes.choiceNode(QName name) |
static ContainerNode |
ImmutableNodes.containerNode(QName name) |
static SchemaNode |
SchemaUtils.findChildSchemaByQName(SchemaNode node,
QName qname)
Deprecated.
|
static Collection<SchemaNode> |
SchemaUtils.findChildSchemaNodesByQName(SchemaNode node,
QName qname)
Find child schema node identified by its QName within a provided schema
node.
|
static SchemaNode |
SchemaUtils.findDataChildSchemaByQName(SchemaNode node,
QName qname)
Find child data schema node identified by its QName within a provided
schema node.
|
static com.google.common.base.Optional<DataSchemaNode> |
SchemaUtils.findFirstSchema(QName qname,
Iterable<DataSchemaNode> dataSchemaNode) |
static DataSchemaNode |
SchemaUtils.findSchemaForChild(ChoiceSchemaNode schema,
QName childPartialQName) |
static DataSchemaNode |
SchemaUtils.findSchemaForChild(DataNodeContainer schema,
QName qname)
Find child schema node identified by its QName within a provided schema node
|
static DataSchemaNode |
SchemaUtils.findSchemaForChild(DataNodeContainer schema,
QName qname,
boolean strictMode) |
static DataSchemaNode |
SchemaUtils.findSchemaForChild(DataNodeContainer schema,
QName qname,
Iterable<DataSchemaNode> childNodes) |
static <T> LeafNode<T> |
ImmutableNodes.leafNode(QName name,
T value)
Construct immutable leaf node
|
void |
ImmutableNormalizedNodeStreamWriter.leafSetEntryNode(QName name,
Object value) |
static MapEntryNode |
ImmutableNodes.mapEntry(QName nodeName,
QName keyName,
Object keyValue) |
static DataContainerNodeBuilder<YangInstanceIdentifier.NodeIdentifierWithPredicates,MapEntryNode> |
ImmutableNodes.mapEntryBuilder(QName nodeName,
QName keyName,
Object keyValue) |
static CollectionNodeBuilder<MapEntryNode,MapNode> |
ImmutableNodes.mapNodeBuilder(QName name) |
Modifier and Type | Method and Description |
---|---|
static AugmentationSchema |
SchemaUtils.findSchemaForAugment(AugmentationTarget schema,
Set<QName> qNames) |
static AugmentationSchema |
SchemaUtils.findSchemaForAugment(ChoiceSchemaNode schema,
Set<QName> qNames) |
static NormalizedNode<?,?> |
ImmutableNodes.fromInstanceId(SchemaContext ctx,
YangInstanceIdentifier id,
com.google.common.base.Optional<NormalizedNode<?,?>> deepestElement,
com.google.common.base.Optional<Map.Entry<QName,ModifyAction>> operation)
Convert YangInstanceIdentifier into a normalized node structure
|
Modifier and Type | Method and Description |
---|---|
B |
AttributesBuilder.withAttributes(Map<QName,String> attributes)
Attach a map of attributes.
|
ListNodeBuilder<T,LeafSetEntryNode<T>> |
ListNodeBuilder.withChildValue(T value,
Map<QName,String> attributes) |
Modifier and Type | Field and Description |
---|---|
protected Map<QName,YangInstanceIdentifier.PathArgument> |
ImmutableMapEntryNodeBuilder.childrenQNamesToPaths |
Modifier and Type | Method and Description |
---|---|
ListNodeBuilder<T,LeafSetEntryNode<T>> |
ImmutableOrderedLeafSetNodeBuilder.withChildValue(T value,
Map<QName,String> attributes) |
ListNodeBuilder<T,LeafSetEntryNode<T>> |
ImmutableLeafSetNodeBuilder.withChildValue(T value,
Map<QName,String> attributes) |
Modifier and Type | Method and Description |
---|---|
static void |
DataValidationException.checkListKey(DataContainerChild<?,?> childNode,
Map<QName,Object> keyValues,
QName keyQName,
YangInstanceIdentifier.NodeIdentifierWithPredicates nodeId) |
static void |
DataValidationException.checkListKey(DataContainerChild<?,?> childNode,
QName keyQName,
YangInstanceIdentifier.NodeIdentifierWithPredicates nodeId) |
static void |
DataValidationException.checkListKey(YangInstanceIdentifier.NodeIdentifierWithPredicates nodeId,
QName keyQName,
Object expected,
Object actual) |
Modifier and Type | Method and Description |
---|---|
static void |
DataValidationException.checkLegalChild(boolean isLegal,
YangInstanceIdentifier.PathArgument child,
DataNodeContainer schema,
Set<QName> childNodes,
Set<YangInstanceIdentifier.AugmentationIdentifier> augments) |
static void |
DataValidationException.checkLegalChild(boolean isLegal,
YangInstanceIdentifier.PathArgument child,
DataSchemaNode schema,
Set<QName> childNodes) |
static void |
DataValidationException.checkListKey(DataContainerChild<?,?> childNode,
Map<QName,Object> keyValues,
QName keyQName,
YangInstanceIdentifier.NodeIdentifierWithPredicates nodeId) |
Modifier and Type | Method and Description |
---|---|
QName |
AbstractImmutableNormalizedNode.getNodeType() |
Modifier and Type | Method and Description |
---|---|
Map<QName,String> |
AbstractImmutableNormalizedValueAttrNode.getAttributes() |
Map<QName,String> |
AbstractImmutableDataContainerAttrNode.getAttributes() |
Modifier and Type | Method and Description |
---|---|
Object |
AbstractImmutableNormalizedValueAttrNode.getAttributeValue(QName value) |
Object |
AbstractImmutableDataContainerAttrNode.getAttributeValue(QName value) |
Constructor and Description |
---|
AbstractImmutableDataContainerAttrNode(Map<YangInstanceIdentifier.PathArgument,DataContainerChild<? extends YangInstanceIdentifier.PathArgument,?>> children,
K nodeIdentifier,
Map<QName,String> attributes) |
AbstractImmutableNormalizedValueAttrNode(K nodeIdentifier,
V value,
Map<QName,String> attributes) |
Modifier and Type | Method and Description |
---|---|
protected abstract Map<QName,String> |
ContainerNodeBaseParser.getAttributes(E e)
Deprecated.
|
protected abstract Map<QName,String> |
LeafNodeBaseParser.getAttributes(E e)
Deprecated.
|
protected abstract Map<QName,String> |
LeafSetEntryNodeBaseParser.getAttributes(E e)
Deprecated.
|
protected Map<QName,String> |
BaseDispatcherParser.getAttributes(E e)
Deprecated.
|
protected abstract Map<QName,String> |
ListEntryNodeBaseParser.getAttributes(E e)
Deprecated.
|
protected abstract com.google.common.collect.LinkedListMultimap<QName,E> |
BaseDispatcherParser.mapChildElements(Iterable<E> elements)
Deprecated.
|
protected Map<QName,AugmentationSchema> |
AugmentationNodeBaseParser.mapChildElementsFromAugments(AugmentationSchema schema)
Deprecated.
|
protected Map<QName,AugmentationSchema> |
ChoiceNodeBaseParser.mapChildElementsFromAugments(ChoiceSchemaNode schema)
Deprecated.
|
protected Map<QName,AugmentationSchema> |
ContainerNodeBaseParser.mapChildElementsFromAugments(ContainerSchemaNode schema)
Deprecated.
|
protected Map<QName,AugmentationSchema> |
ListEntryNodeBaseParser.mapChildElementsFromAugments(ListSchemaNode schema)
Deprecated.
|
protected abstract Map<QName,AugmentationSchema> |
BaseDispatcherParser.mapChildElementsFromAugments(S schema)
Deprecated.
|
protected Map<QName,ChoiceSchemaNode> |
AugmentationNodeBaseParser.mapChildElementsFromChoices(AugmentationSchema schema)
Deprecated.
|
protected Map<QName,ChoiceSchemaNode> |
ChoiceNodeBaseParser.mapChildElementsFromChoices(ChoiceSchemaNode schema)
Deprecated.
|
protected Map<QName,ChoiceSchemaNode> |
ContainerNodeBaseParser.mapChildElementsFromChoices(ContainerSchemaNode schema)
Deprecated.
|
protected Map<QName,ChoiceSchemaNode> |
ListEntryNodeBaseParser.mapChildElementsFromChoices(ListSchemaNode schema)
Deprecated.
|
protected abstract Map<QName,ChoiceSchemaNode> |
BaseDispatcherParser.mapChildElementsFromChoices(S schema)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected DataSchemaNode |
AugmentationNodeBaseParser.getSchemaForChild(AugmentationSchema schema,
QName childQName)
Deprecated.
|
protected DataSchemaNode |
ChoiceNodeBaseParser.getSchemaForChild(ChoiceSchemaNode schema,
QName childQName)
Deprecated.
|
protected DataSchemaNode |
ContainerNodeBaseParser.getSchemaForChild(ContainerSchemaNode schema,
QName childQName)
Deprecated.
|
protected DataSchemaNode |
ListEntryNodeBaseParser.getSchemaForChild(ListSchemaNode schema,
QName childQName)
Deprecated.
|
protected abstract DataSchemaNode |
BaseDispatcherParser.getSchemaForChild(S schema,
QName childQName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseDispatcherParser.SimpleBuildingStrategy.prepareAttributes(Map<QName,String> attributes,
NormalizedNodeBuilder<P,?,N> containerBuilder) |
void |
ExtensibleParser.BuildingStrategy.prepareAttributes(Map<QName,String> attributes,
NormalizedNodeBuilder<P,?,N> containerBuilder)
Hook for subclasses to handle attributes associated with current node.
|
void |
LeafNodeBaseParser.SimpleLeafBuildingStrategy.prepareAttributes(Map<QName,String> attributes,
NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,?,LeafNode<?>> containerBuilder) |
void |
ListNodeBaseParser.SimpleListNodeBuildingStrategy.prepareAttributes(Map<QName,String> attributes,
NormalizedNodeBuilder<YangInstanceIdentifier.NodeIdentifier,?,O> containerBuilder) |
void |
LeafSetEntryNodeBaseParser.SimpleLeafSetEntryBuildingStrategy.prepareAttributes(Map<QName,String> attributes,
NormalizedNodeBuilder<YangInstanceIdentifier.NodeWithValue,?,LeafSetEntryNode<?>> containerBuilder) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.LinkedListMultimap<QName,Element> |
DomUtils.mapChildElements(Iterable<Element> childNodesCollection)
Deprecated.
|
static com.google.common.collect.LinkedListMultimap<QName,Element> |
DomUtils.mapChildElementsForSingletonNode(Element node)
Deprecated.
|
static Map<QName,String> |
DomUtils.toAttributes(NamedNodeMap xmlAttributes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected QName |
AbstractStringInstanceIdentifierCodec.createQName(@Nullable QNameModule lastModule,
String localName)
Create QName from unprefixed name, potentially taking last QNameModule encountered into account.
|
protected QName |
AbstractModuleStringInstanceIdentifierCodec.createQName(String prefix,
String localName) |
protected QName |
AbstractModuleStringIdentityrefCodec.createQName(String prefix,
String localName) |
QName |
AbstractStringIdentityrefCodec.deserialize(String data) |
QName |
RpcAsContainer.getQName() |
Modifier and Type | Method and Description |
---|---|
Map<QName,String> |
AbstractNodeDataWithSchema.getAttributes()
Return the associated attributes.
|
protected Set<QName> |
DataSchemaContextNode.getQNameIdentifiers() |
Modifier and Type | Method and Description |
---|---|
abstract DataSchemaContextNode<?> |
DataSchemaContextNode.getChild(QName child) |
DataSchemaNode |
RpcAsContainer.getDataChildByName(QName name) |
String |
AbstractStringIdentityrefCodec.serialize(QName data) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractNodeDataWithSchema.setAttributes(Map<QName,String> attributes)
Set the associated attributes.
|
Modifier and Type | Method and Description |
---|---|
static QName |
QNameCodecUtil.decodeQName(String str,
Function<String,QNameModule> prefixToModule) |
Modifier and Type | Method and Description |
---|---|
static String |
QNameCodecUtil.encodeQName(QName qname,
Function<QNameModule,String> moduleToPrefix) |
Modifier and Type | Field and Description |
---|---|
static QName |
SchemaContext.NAME
QName of NETCONF top-level data node.
|
Modifier and Type | Method and Description |
---|---|
QName |
YangStmtMapping.getArgumentName() |
QName |
SchemaPath.getLastComponent()
Get the last component of this path.
|
QName |
UnknownSchemaNode.getNodeType()
Returns QName instance with the name of the unknown node.
|
QName |
SchemaNode.getQName()
Returns QName of the instance of the type
SchemaNode . |
QName |
YangStmtMapping.getStatementName() |
Modifier and Type | Method and Description |
---|---|
List<QName> |
ListSchemaNode.getKeyDefinition()
Returns the list of leaf identifiers.
|
List<QName> |
SchemaPath.getPath()
Deprecated.
Use
SchemaPath.getPathFromRoot() instead. |
Iterable<QName> |
SchemaPath.getPathFromRoot()
Returns the list of nodes which need to be traversed to get from the
starting point (root for absolute SchemaPaths) to the node represented
by this object.
|
Iterable<QName> |
SchemaPath.getPathTowardsRoot()
Returns the list of nodes which need to be traversed to get from this
node to the starting point (root for absolute SchemaPaths).
|
Modifier and Type | Method and Description |
---|---|
static SchemaPath |
SchemaPath.create(boolean absolute,
QName... path)
Constructs new instance of this class with the concrete path.
|
SchemaPath |
SchemaPath.createChild(QName... elements)
Create a child path based on concatenation of this path and additional
path elements.
|
protected abstract SchemaPath |
SchemaPath.createInstance(SchemaPath parent,
QName qname)
Create a new instance.
|
ChoiceCaseNode |
ChoiceSchemaNode.getCaseNodeByName(QName name)
Returns the concrete case according to specified Q name.
|
DataSchemaNode |
DataNodeContainer.getDataChildByName(QName name)
Returns the child node corresponding to the specified name.
|
Modifier and Type | Method and Description |
---|---|
static SchemaPath |
SchemaPath.create(Iterable<QName> path,
boolean absolute)
Constructs new instance of this class with the concrete path.
|
SchemaPath |
SchemaPath.createChild(Iterable<QName> relative)
Create a child path based on concatenation of this path and a relative path.
|
Modifier and Type | Method and Description |
---|---|
QName |
StatementDefinition.getArgumentName()
Returns name of statement argument or null, if statement does not have
argument.
|
QName |
StatementDefinition.getStatementName()
Returns name of the statement.
|
Modifier and Type | Method and Description |
---|---|
QName |
SchemaNodeIdentifier.getLastComponent()
Get the last component of this path.
|
QName |
CaseStatement.getName() |
QName |
BaseStatement.getName() |
QName |
IdentityStatement.getName() |
QName |
FeatureStatement.getName() |
QName |
ArgumentStatement.getName() |
QName |
OperationGroup.getName() |
QName |
NotificationStatement.getName() |
QName |
GroupingStatement.getName() |
QName |
TypedefStatement.getName() |
QName |
DataDefinitionStatement.getName() |
Modifier and Type | Method and Description |
---|---|
Predicate<Set<QName>> |
IfFeatureStatement.getIfFeaturePredicate()
In Yang 1.1 (RFC7950) implementation of IfFeatureStatement, the
argument is a boolean expression over feature names defined by
"feature" statements.
|
Iterable<QName> |
SchemaNodeIdentifier.getPathFromRoot()
Returns the list of nodes which need to be traversed to get from the
starting point (root for absolute SchemaPaths) to the node represented
by this object.
|
Iterable<QName> |
SchemaNodeIdentifier.getPathTowardsRoot()
Returns the list of nodes which need to be traversed to get from this
node to the starting point (root for absolute SchemaPaths).
|
Modifier and Type | Method and Description |
---|---|
static SchemaNodeIdentifier |
SchemaNodeIdentifier.create(boolean absolute,
QName... path)
Constructs new instance of this class with the concrete path.
|
SchemaNodeIdentifier |
SchemaNodeIdentifier.createChild(QName... elements)
Create a child path based on concatenation of this path and additional
path elements.
|
protected abstract SchemaNodeIdentifier |
SchemaNodeIdentifier.createInstance(SchemaNodeIdentifier parent,
QName qname)
Create a new instance.
|
protected SchemaNodeIdentifier |
SchemaNodeIdentifier.Absolute.createInstance(SchemaNodeIdentifier parent,
QName qname) |
protected SchemaNodeIdentifier |
SchemaNodeIdentifier.Relative.createInstance(SchemaNodeIdentifier parent,
QName qname) |
Modifier and Type | Method and Description |
---|---|
static SchemaNodeIdentifier |
SchemaNodeIdentifier.create(Iterable<QName> path,
boolean absolute)
Constructs new instance of this class with the concrete path.
|
SchemaNodeIdentifier |
SchemaNodeIdentifier.createChild(Iterable<QName> relative)
Create a child path based on concatenation of this path and a relative path.
|
Constructor and Description |
---|
SchemaNodeIdentifier(SchemaNodeIdentifier parent,
QName qname) |
Modifier and Type | Method and Description |
---|---|
QName |
IdentityTypeDefinition.getIdentityName()
Returns the name of the YANG identity.
|
Modifier and Type | Method and Description |
---|---|
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.addKeyDefinition(QName... elements)
Adds elements to
keyDefinition list. |
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.addKeyDefinition(QName element)
Adds one element to
keyDefinition list. |
NotificationDefinitionBuilder |
NotificationDefinitionBuilder.putChildren(QName key,
DataSchemaNode value)
Put one entry to the
children map. |
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.putChildren(QName key,
DataSchemaNode value)
Put one entry to the
children map. |
SchemaContextBuilder |
SchemaContextBuilder.putChildren(QName key,
DataSchemaNode value)
Put one entry to the
children map. |
ContainerSchemaNodeBuilder |
ContainerSchemaNodeBuilder.putChildren(QName key,
DataSchemaNode value)
Put one entry to the
children map. |
ChoiceCaseNodeBuilder |
ChoiceCaseNodeBuilder.putChildren(QName key,
DataSchemaNode value)
Put one entry to the
children map. |
ModuleBuilder |
ModuleBuilder.putChildren(QName key,
DataSchemaNode value)
Put one entry to the
children map. |
NotificationDefinitionBuilder |
NotificationDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
SchemaContextBuilder |
SchemaContextBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
ContainerSchemaNodeBuilder |
ContainerSchemaNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
ChoiceCaseNodeBuilder |
ChoiceCaseNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
UnsignedIntegerTypeDefinitionBuilder |
UnsignedIntegerTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
UnionTypeDefinitionBuilder |
UnionTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
StringTypeDefinitionBuilder |
StringTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
LeafrefTypeDefinitionBuilder |
LeafrefTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
InstanceIdentifierTypeDefinitionBuilder |
InstanceIdentifierTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
IntegerTypeDefinitionBuilder |
IntegerTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
IdentityrefTypeDefinitionBuilder |
IdentityrefTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
EnumTypeDefinitionBuilder |
EnumTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
EmptyTypeDefinitionBuilder |
EmptyTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
DecimalTypeDefinitionBuilder |
DecimalTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
BooleanTypeDefinitionBuilder |
BooleanTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
BitBuilder |
BitBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
BitsTypeDefinitionBuilder |
BitsTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
BinaryTypeDefinitionBuilder |
BinaryTypeDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
RpcDefinitionBuilder |
RpcDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
LeafSchemaNodeBuilder |
LeafSchemaNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
LeafListSchemaNodeBuilder |
LeafListSchemaNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
IdentitySchemaNodeBuilder |
IdentitySchemaNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
FeatureDefinitionBuilder |
FeatureDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
ExtensionDefinitionBuilder |
ExtensionDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
AnyXmlSchemaNodeBuilder |
AnyXmlSchemaNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
AnyDataSchemaNodeBuilder |
AnyDataSchemaNodeBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
ActionDefinitionBuilder |
ActionDefinitionBuilder.qName(QName qName)
Initializes the value for the
qName attribute. |
Modifier and Type | Method and Description |
---|---|
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.addAllKeyDefinition(Iterable<? extends QName> elements)
Adds elements to
keyDefinition list. |
NotificationDefinitionBuilder |
NotificationDefinitionBuilder.putAllChildren(Map<? extends QName,? extends DataSchemaNode> children)
Put all mappings from the specified map as entries to
children map. |
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.putAllChildren(Map<? extends QName,? extends DataSchemaNode> children)
Put all mappings from the specified map as entries to
children map. |
SchemaContextBuilder |
SchemaContextBuilder.putAllChildren(Map<? extends QName,? extends DataSchemaNode> children)
Put all mappings from the specified map as entries to
children map. |
ContainerSchemaNodeBuilder |
ContainerSchemaNodeBuilder.putAllChildren(Map<? extends QName,? extends DataSchemaNode> children)
Put all mappings from the specified map as entries to
children map. |
ChoiceCaseNodeBuilder |
ChoiceCaseNodeBuilder.putAllChildren(Map<? extends QName,? extends DataSchemaNode> children)
Put all mappings from the specified map as entries to
children map. |
ModuleBuilder |
ModuleBuilder.putAllChildren(Map<? extends QName,? extends DataSchemaNode> children)
Put all mappings from the specified map as entries to
children map. |
NotificationDefinitionBuilder |
NotificationDefinitionBuilder.putChildren(Map.Entry<? extends QName,? extends DataSchemaNode> entry)
Put one entry to the
children map. |
ListSchemaNodeBuilder |
ListSchemaNodeBuilder.putChildren(Map.Entry<? extends QName,? extends DataSchemaNode> entry)
Put one entry to the
children map. |
SchemaContextBuilder |
SchemaContextBuilder.putChildren(Map.Entry<? extends QName,? extends DataSchemaNode> entry)
Put one entry to the
children map. |
ContainerSchemaNodeBuilder |
ContainerSchemaNodeBuilder.putChildren(Map.Entry<? extends QName,? extends DataSchemaNode> entry)
Put one entry to the
children map. |
ChoiceCaseNodeBuilder |
ChoiceCaseNodeBuilder.putChildren(Map.Entry<? extends QName,? extends DataSchemaNode> entry)
Put one entry to the
children map. |
ModuleBuilder |
ModuleBuilder.putChildren(Map.Entry<? extends QName,? extends DataSchemaNode> entry)
Put one entry to the
children map. |
Modifier and Type | Method and Description |
---|---|
default com.google.common.util.concurrent.CheckedFuture<SchemaContext,SchemaResolutionException> |
SchemaContextFactory.createSchemaContext(Collection<SourceIdentifier> requiredSources,
Set<QName> supportedFeatures)
Create a new schema context containing specified sources, pulling in any
dependencies they may have.
|
com.google.common.util.concurrent.CheckedFuture<SchemaContext,SchemaResolutionException> |
SchemaContextFactory.createSchemaContext(Collection<SourceIdentifier> requiredSources,
StatementParserMode statementParserMode,
Set<QName> supportedFeatures)
Create a new schema context containing specified sources, pulling in any
dependencies they may have.
|
Modifier and Type | Field and Description |
---|---|
static QName |
BaseTypes.BINARY_QNAME |
static QName |
BaseTypes.BITS_QNAME |
static QName |
BaseTypes.BOOLEAN_QNAME |
static QName |
BaseTypes.DECIMAL64_QNAME |
static QName |
BaseTypes.EMPTY_QNAME |
static QName |
BaseTypes.ENUMERATION_QNAME |
static QName |
BaseTypes.IDENTITYREF_QNAME |
static QName |
BaseTypes.INSTANCE_IDENTIFIER_QNAME |
static QName |
BaseTypes.INT16_QNAME |
static QName |
BaseTypes.INT32_QNAME |
static QName |
BaseTypes.INT64_QNAME |
static QName |
BaseTypes.INT8_QNAME |
static QName |
BaseTypes.LEAFREF_QNAME |
static QName |
BaseTypes.STRING_QNAME |
static QName |
BaseTypes.UINT16_QNAME |
static QName |
BaseTypes.UINT32_QNAME |
static QName |
BaseTypes.UINT64_QNAME |
static QName |
BaseTypes.UINT8_QNAME |
static QName |
BaseTypes.UNION_QNAME |
Modifier and Type | Method and Description |
---|---|
static QName |
BaseTypes.constructQName(String typeName)
Construct QName for Built-in base Yang type.
|
QName |
AbstractSchemaContext.getQName() |
Modifier and Type | Method and Description |
---|---|
static TypeDefinition<?> |
SchemaContextUtil.getBaseTypeForLeafRef(LeafrefTypeDefinition typeDefinition,
SchemaContext schemaContext,
QName qname)
Returns base type for
typeDefinition which belongs to module specified via qname . |
DataSchemaNode |
EffectiveAugmentationSchema.getDataChildByName(QName name) |
DataSchemaNode |
AbstractSchemaContext.getDataChildByName(QName name) |
static ContainerSchemaNode |
SchemaNodeUtils.getRpcDataSchema(RpcDefinition rpc,
QName qname)
Returns RPC input or output schema based on supplied QName.
|
Modifier and Type | Method and Description |
---|---|
static SchemaNode |
SchemaContextUtil.findNodeInSchemaContext(SchemaContext context,
Iterable<QName> path) |
Modifier and Type | Method and Description |
---|---|
QName |
QNameCacheNamespace.get(QName identifier) |
QName |
AbstractStatementSupport.getArgumentName() |
QName |
QNameCacheNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
QName key) |
QName |
AbstractStatementSupport.getStatementName() |
static QName |
StmtContextUtils.qnameFromArgument(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
Map<QName,QName> |
QNameCacheNamespace.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
Map<QName,QName> |
QNameCacheNamespace.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
com.google.common.collect.ImmutableTable<YangVersion,QName,StatementSupport<?,?,?>> |
StatementSupportBundle.getAllVersionSpecificDefinitions()
Returns all version specific statement definitions.
|
com.google.common.collect.ImmutableMap<QName,StatementSupport<?,?,?>> |
StatementSupportBundle.getCommonDefinitions()
Returns statement definitions common for all versions
|
com.google.common.collect.ImmutableMap<QName,StatementSupport<?,?,?>> |
StatementSupportBundle.getDefinitionsSpecificForVersion(YangVersion version)
Returns statement definitions specific for requested version.
|
Modifier and Type | Method and Description |
---|---|
void |
QNameCacheNamespace.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
QName key,
QName value) |
QName |
QNameCacheNamespace.get(QName identifier) |
QName |
QNameCacheNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
QName key) |
StatementSupport<?,?,?> |
StatementSupportBundle.getStatementDefinition(YangVersion version,
QName stmtName) |
Modifier and Type | Method and Description |
---|---|
static boolean |
StmtContextUtils.checkFeatureSupport(StmtContext<?,?,?> stmtContext,
Set<QName> supportedFeatures) |
Modifier and Type | Method and Description |
---|---|
StatementDefinition |
QNameToStatementDefinition.get(QName identifier)
Returns StatementDefinition with specified QName.
|
StatementSupport<?,?,?> |
QNameToStatementDefinitionMap.get(QName identifier) |
void |
QNameToStatementDefinitionMap.put(QName qname,
StatementSupport<?,?,?> stDef) |
StatementSupport<?,?,?> |
QNameToStatementDefinitionMap.putIfAbsent(QName qname,
StatementSupport<?,?,?> support) |
void |
StatementWriter.startStatement(int childId,
QName name,
String argument,
StatementSourceReference ref)
Starts statement with supplied name and location in source.
|
Modifier and Type | Method and Description |
---|---|
void |
QNameToStatementDefinitionMap.putAll(Map<QName,StatementSupport<?,?,?>> qnameToStmt) |
Modifier and Type | Method and Description |
---|---|
QName |
StatementDefinitionContext.getArgumentName() |
QName |
StatementDefinitionContext.getStatementName() |
Modifier and Type | Method and Description |
---|---|
CustomStatementParserBuilder |
CustomStatementParserBuilder.addAllVersionSpecificSupports(ModelProcessingPhase phase,
com.google.common.collect.Table<YangVersion,QName,StatementSupport<?,?,?>> versionSpecificSupports) |
CrossSourceStatementReactor.BuildAction |
CrossSourceStatementReactor.newBuild(Optional<Set<QName>> supportedFeatures)
Deprecated.
Use
CrossSourceStatementReactor.newBuild() and then call setSupportedFeatures() on the created BuildAction instead. |
CrossSourceStatementReactor.BuildAction |
CrossSourceStatementReactor.newBuild(Set<QName> supportedFeatures)
Deprecated.
Use
CrossSourceStatementReactor.newBuild() and then call setSupportedFeatures() on the created BuildAction instead. |
CrossSourceStatementReactor.BuildAction |
CrossSourceStatementReactor.newBuild(StatementParserMode statementParserMode,
Optional<Set<QName>> supportedFeatures)
Deprecated.
Use
CrossSourceStatementReactor.newBuild(StatementParserMode) and then call setSupportedFeatures()
on the created BuildAction instead. |
CrossSourceStatementReactor.BuildAction |
CrossSourceStatementReactor.newBuild(StatementParserMode statementParserMode,
Set<QName> supportedFeatures)
Deprecated.
Use
CrossSourceStatementReactor.newBuild(StatementParserMode) and then call setSupportedFeatures()
on the created BuildAction instead. |
void |
CrossSourceStatementReactor.BuildAction.setSupportedFeatures(Set<QName> supportedFeatures)
Set supported features based on which all if-feature statements in the
parsed YANG modules will be resolved.
|
Modifier and Type | Class and Description |
---|---|
class |
ChildSchemaNodes<D extends DeclaredStatement<QName>,E extends EffectiveStatement<QName,D>>
Statement local namespace, which holds direct schema node descendants.
|
class |
ChildSchemaNodes<D extends DeclaredStatement<QName>,E extends EffectiveStatement<QName,D>>
Statement local namespace, which holds direct schema node descendants.
|
Modifier and Type | Method and Description |
---|---|
QName |
SupportedExtensionsMapping.getArgumentName() |
QName |
ModelDefinedStatementDefinition.getArgumentName() |
QName |
FeatureStatementImpl.getName() |
QName |
LeafStatementImpl.getName() |
QName |
UsesStatementImpl.getName() |
QName |
NotificationStatementImpl.getName() |
QName |
ChoiceStatementImpl.getName() |
QName |
IdentityStatementImpl.getName() |
QName |
TypedefStatementImpl.getName() |
QName |
ContainerStatementImpl.getName() |
QName |
ListStatementImpl.getName() |
QName |
CaseStatementImpl.getName() |
QName |
BaseStatementImpl.getName() |
QName |
AnyxmlStatementImpl.getName() |
QName |
LeafListStatementImpl.getName() |
QName |
ArgumentStatementImpl.getName() |
QName |
RpcStatementImpl.getName() |
QName |
GroupingStatementImpl.getName() |
QName |
SchemaNodeIdentifierBuildNamespace.getSignificantKey(SchemaNodeIdentifier key) |
QName |
SupportedExtensionsMapping.getStatementName() |
QName |
ModelDefinedStatementDefinition.getStatementName() |
QName |
ExtensionStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
FeatureStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
LeafStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
UsesStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
OutputStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
NotificationStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
ChoiceStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
IdentityStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
TypedefStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
ContainerStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
ListStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
CaseStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
BitStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
InputStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
BaseStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
AnyxmlStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
LeafListStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
ArgumentStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
RpcStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
GroupingStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
static QName |
Utils.trimPrefix(QName identifier) |
Modifier and Type | Method and Description |
---|---|
void |
ChildSchemaNodes.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
QName key,
StmtContext<?,D,E> value) |
static boolean |
Utils.belongsToTheSameModule(QName targetStmtQName,
QName sourceStmtQName) |
StmtContext<?,D,E> |
ChildSchemaNodes.get(QName key) |
StmtContext<?,D,E> |
ChildSchemaNodes.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
QName key) |
static QName |
Utils.trimPrefix(QName identifier) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEffectiveDataSchemaNode<D extends DeclaredStatement<QName>> |
class |
AbstractEffectiveSchemaNode<D extends DeclaredStatement<QName>> |
Modifier and Type | Method and Description |
---|---|
QName |
UnknownEffectiveStatementBase.getNodeType() |
QName |
NotificationEffectiveStatementImpl.getQName() |
QName |
OpenconfigVersionEffectiveStatementImpl.getQName() |
QName |
RefineEffectiveStatementImpl.getQName() |
QName |
AnyxmlSchemaLocationEffectiveStatementImpl.getQName() |
QName |
UnknownEffectiveStatementImpl.getQName() |
QName |
ExtensionEffectiveStatementImpl.getQName() |
QName |
GroupingEffectiveStatementImpl.getQName() |
QName |
AbstractEffectiveSchemaNode.getQName() |
Modifier and Type | Method and Description |
---|---|
static EffectiveStatement<QName,ExtensionStatement> |
ExtensionEffectiveStatementImpl.create(StmtContext<QName,ExtensionStatement,EffectiveStatement<QName,ExtensionStatement>> ctx)
Create a new ExtensionEffectiveStatement, dealing with potential recursion
|
List<QName> |
ListEffectiveStatementImpl.getKeyDefinition() |
Modifier and Type | Method and Description |
---|---|
ChoiceCaseNode |
ChoiceEffectiveStatementImpl.getCaseNodeByName(QName name) |
Modifier and Type | Method and Description |
---|---|
static EffectiveStatement<QName,ExtensionStatement> |
ExtensionEffectiveStatementImpl.create(StmtContext<QName,ExtensionStatement,EffectiveStatement<QName,ExtensionStatement>> ctx)
Create a new ExtensionEffectiveStatement, dealing with potential recursion
|
static EffectiveStatement<QName,ExtensionStatement> |
ExtensionEffectiveStatementImpl.create(StmtContext<QName,ExtensionStatement,EffectiveStatement<QName,ExtensionStatement>> ctx)
Create a new ExtensionEffectiveStatement, dealing with potential recursion
|
Modifier and Type | Method and Description |
---|---|
QName |
BitEffectiveStatementImpl.getQName() |
Constructor and Description |
---|
BitEffectiveStatementImpl(StmtContext<QName,BitStatement,?> ctx) |
Modifier and Type | Method and Description |
---|---|
QName |
ActionStatementImpl.getName() |
QName |
AnydataStatementImpl.getName() |
QName |
ActionStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
QName |
AnydataStatementImpl.Definition.parseArgumentValue(StmtContext<?,?,?> ctx,
String value) |
Modifier and Type | Method and Description |
---|---|
EffectiveStatement<QName,ActionStatement> |
ActionStatementImpl.Definition.createEffective(StmtContext<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> ctx) |
EffectiveStatement<QName,AnydataStatement> |
AnydataStatementImpl.Definition.createEffective(StmtContext<QName,AnydataStatement,EffectiveStatement<QName,AnydataStatement>> ctx) |
EffectiveStatement<QName,NotificationStatement> |
NotificationStatementRfc7950Support.createEffective(StmtContext<QName,NotificationStatement,EffectiveStatement<QName,NotificationStatement>> ctx) |
Constructor and Description |
---|
ActionStatementImpl(StmtContext<QName,ActionStatement,?> context) |
AnydataStatementImpl(StmtContext<QName,AnydataStatement,?> context) |
Constructor and Description |
---|
ActionEffectiveStatementImpl(StmtContext<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> ctx) |
ActionEffectiveStatementImpl(StmtContext<QName,ActionStatement,EffectiveStatement<QName,ActionStatement>> ctx) |
AnyDataEffectiveStatementImpl(StmtContext<QName,AnydataStatement,EffectiveStatement<QName,AnydataStatement>> ctx) |
AnyDataEffectiveStatementImpl(StmtContext<QName,AnydataStatement,EffectiveStatement<QName,AnydataStatement>> ctx) |
Modifier and Type | Method and Description |
---|---|
QName |
YangDataEffectiveStatement.getQName() |
Modifier and Type | Method and Description |
---|---|
static SchemaContext |
YangParserTestUtils.parseYangSource(String yangSourcePath,
Set<QName> supportedFeatures)
Creates a new effective schema context containing the specified YANG source.
|
static SchemaContext |
YangParserTestUtils.parseYangSource(String yangSourcePath,
Set<QName> supportedFeatures,
StatementParserMode statementParserMode)
Creates a new effective schema context containing the specified YANG source.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(Collection<File> files,
Set<QName> supportedFeatures)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(Collection<File> files,
Set<QName> supportedFeatures,
StatementParserMode statementParserMode)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(List<String> yangDirs,
List<String> yangFiles,
Set<QName> supportedFeatures)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(List<String> yangDirs,
List<String> yangFiles,
Set<QName> supportedFeatures,
StatementParserMode statementParserMode)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(List<String> filePaths,
Set<QName> supportedFeatures)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(List<String> filePaths,
Set<QName> supportedFeatures,
StatementParserMode statementParserMode)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(Set<QName> supportedFeatures,
File... files)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(Set<QName> supportedFeatures,
StatementParserMode statementParserMode,
File... files)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(Set<QName> supportedFeatures,
StatementParserMode statementParserMode,
YangStatementSourceImpl... sources)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(Set<QName> supportedFeatures,
YangStatementSourceImpl... sources)
Deprecated.
Migration method only, do not use.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(String yangSourcesDirectoryPath,
Set<QName> supportedFeatures)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangSources(String yangSourcesDirectoryPath,
Set<QName> supportedFeatures,
StatementParserMode statementParserMode)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangStreams(List<InputStream> streams,
Set<QName> supportedFeatures)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangStreams(List<InputStream> streams,
Set<QName> supportedFeatures,
StatementParserMode statementParserMode)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangStreams(Set<QName> supportedFeatures,
InputStream... streams)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYangStreams(Set<QName> supportedFeatures,
StatementParserMode statementParserMode,
InputStream... streams)
Creates a new effective schema context containing the specified YANG sources.
|
static SchemaContext |
YangParserTestUtils.parseYinSources(Set<QName> supportedFeatures,
StatementParserMode statementParserMode,
YinStatementStreamSource... sources)
Creates a new effective schema context containing the specified YIN sources.
|
static SchemaContext |
YangParserTestUtils.parseYinSources(Set<QName> supportedFeatures,
YinStatementStreamSource... sources)
Creates a new effective schema context containing the specified YIN sources.
|
Copyright © 2018 OpenDaylight. All rights reserved.