Yangson
1.5
Introduction
Essential Concepts
Quick Start
Basic Interaction
Advanced Usage
Supporting Modules
Example Data Models and Instances
Command-line tools
References
Glossary
Yangson
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
Symbols
--ctype
yangson command line option
--datastore
convert8525 command line option
--digest
yangson command line option
--help
convert8525 command line option
yangson command line option
--id
yangson command line option
--no_types
yangson command line option
--output
convert8525 command line option
--path
convert8525 command line option
yangson command line option
--schema
convert8525 command line option
--scope
yangson command line option
--tree
yangson command line option
--validate
yangson command line option
-c
yangson command line option
-d
convert8525 command line option
yangson command line option
-h
convert8525 command line option
yangson command line option
-i
yangson command line option
-n
yangson command line option
-o
convert8525 command line option
-p
convert8525 command line option
yangson command line option
-s
convert8525 command line option
yangson command line option
-t
yangson command line option
-v
yangson command line option
_
__contains__() (yangson.constraint.Intervals method)
(yangson.datatype.DataType method)
__eq__() (yangson.instvalue.StructuredValue method)
__getitem__() (yangson.instance.InstanceNode method)
__hash__() (yangson.instvalue.StructuredValue method)
__iter__() (yangson.instance.InstanceNode method)
__setitem__() (yangson.instvalue.StructuredValue method)
__str__() (yangson.constraint.Intervals method)
(yangson.datatype.DataType method)
(yangson.instance.InstanceNode method)
(yangson.instance.InstanceRoute method)
(yangson.parser.Parser method)
(yangson.xpathast.Expr method)
A
add_defaults() (yangson.instance.InstanceNode method)
adv_skip_ws() (yangson.parser.Parser method)
after (yangson.instance.ArrayEntry attribute)
all (yangson.enumerations.ContentType attribute)
(yangson.enumerations.DefaultDeny attribute)
(yangson.enumerations.ValidationScope attribute)
ancestor (yangson.enumerations.Axis attribute)
ancestor_or_self (yangson.enumerations.Axis attribute)
Annotation (class in yangson.schemanode)
AnnotationException
annotations (yangson.schemanode.SchemaTreeNode attribute)
AnnotationTypeError
AnyContentNode (class in yangson.schemanode)
AnydataNode (class in yangson.schemanode)
AnyxmlNode (class in yangson.schemanode)
argument (yangson.statement.Statement attribute)
ArrayEntry (class in yangson.instance)
ArrayValue (class in yangson.instvalue)
ascii_tree() (yangson.datamodel.DataModel method)
at_end() (yangson.parser.Parser method)
attribute (yangson.enumerations.Axis attribute)
Axis (class in yangson.enumerations)
B
BadSchemaNodeType
BadYangLibraryData
bases (yangson.datatype.IdentityrefType attribute)
(yangson.schemadata.IdentityAdjacency attribute)
before (yangson.instance.ArrayEntry attribute)
BinaryType (class in yangson.datatype)
bit (yangson.datatype.BitsType attribute)
BitsType (class in yangson.datatype)
BooleanType (class in yangson.datatype)
C
canonical representation
canonical_string() (yangson.datatype.DataType method)
CaseNode (class in yangson.schemanode)
char() (yangson.parser.Parser method)
child (yangson.enumerations.Axis attribute)
children (yangson.schemanode.InternalNode attribute)
ChoiceNode (class in yangson.schemanode)
clear_val_counters() (yangson.datamodel.DataModel method)
config (yangson.enumerations.ContentType attribute)
(yangson.schemanode.SchemaNode attribute)
Constraint (class in yangson.constraint)
ContainerNode (class in yangson.schemanode)
content type
content_type() (yangson.schemanode.SchemaNode method)
ContentType (class in yangson.enumerations)
convert8525 command line option
--datastore
--help
--output
--path
--schema
-d
-h
-o
-p
-s
cooked value
copy() (yangson.instvalue.StructuredValue method)
current (yangson.enumerations.NodeStatus attribute)
CyclicImports
D
data path
data route
data_children() (yangson.schemanode.InternalNode method)
data_parent() (yangson.schemanode.SchemaNode method)
data_path() (yangson.schemanode.SchemaNode method)
DataModel (class in yangson.datamodel)
DataNode (class in yangson.schemanode)
DataPath (in module yangson.typealiases)
DataType (class in yangson.datatype)
Decimal64Type (class in yangson.datatype)
default (yangson.datatype.DataType attribute)
(yangson.schemanode.TerminalNode attribute)
default_case (yangson.schemanode.ChoiceNode attribute)
default_deny (yangson.schemanode.DataNode attribute)
default_ns (yangson.schemadata.SchemaContext attribute)
DefaultDeny (class in yangson.enumerations)
DefinitionNotFound
delete() (yangson.schemanode.SchemaNode method)
delete_item() (yangson.instance.InstanceNode method)
deprecated (yangson.enumerations.NodeStatus attribute)
derived_from() (yangson.schemadata.SchemaData method)
derived_from_all() (yangson.schemadata.SchemaData method)
derivs (yangson.schemadata.IdentityAdjacency attribute)
descendant (yangson.enumerations.Axis attribute)
descendant_or_self (yangson.enumerations.Axis attribute)
description (yangson.schemanode.Annotation attribute)
(yangson.schemanode.SchemaNode attribute)
dfa() (yangson.parser.Parser method)
divide (yangson.enumerations.MultiplicativeOp attribute)
E
EmptyType (class in yangson.datatype)
EndOfInput
entry_from_raw() (yangson.schemanode.SequenceNode method)
EntryValue (in module yangson.instvalue)
enum (yangson.datatype.EnumerationType attribute)
EnumerationType (class in yangson.datatype)
error_message (yangson.constraint.Constraint attribute)
(yangson.datatype.DataType attribute)
error_tag (yangson.constraint.Constraint attribute)
(yangson.datatype.DataType attribute)
evaluate() (yangson.xpathast.Expr method)
Expr (class in yangson.xpathast)
expression (yangson.constraint.Must attribute)
F
FeatureExprParser (class in yangson.schemadata)
FeaturePrerequisiteError
features (yangson.schemadata.ModuleData attribute)
filter_children() (yangson.schemanode.InternalNode method)
find1() (yangson.statement.Statement method)
find_all() (yangson.statement.Statement method)
following_sibling (yangson.enumerations.Axis attribute)
from_file() (yangson.datamodel.DataModel class method)
from_raw() (yangson.datamodel.DataModel method)
(yangson.datatype.DataType method)
(yangson.schemanode.SchemaNode method)
from_yang() (yangson.datatype.DataType method)
G
get_child() (yangson.schemanode.InternalNode method)
get_data_child() (yangson.schemanode.InternalNode method)
get_data_node() (yangson.datamodel.DataModel method)
get_definition() (yangson.schemadata.SchemaData method)
get_schema_descendant() (yangson.schemanode.InternalNode method)
get_schema_node() (yangson.datamodel.DataModel method)
goto() (yangson.instance.InstanceNode method)
GroupNode (class in yangson.schemanode)
I
identity_adjs (yangson.schemadata.SchemaData attribute)
IdentityAdjacency (class in yangson.schemadata)
IdentityrefType (class in yangson.datatype)
if_features() (yangson.schemadata.SchemaData method)
implement (yangson.schemadata.SchemaData attribute)
implemented module
imported-only module
iname() (yangson.schemanode.SchemaNode method)
index (yangson.instance.ArrayEntry attribute)
input (yangson.parser.Parser attribute)
InputNode (class in yangson.schemanode)
insert_after() (yangson.instance.ArrayEntry method)
insert_before() (yangson.instance.ArrayEntry method)
instance identifier
instance name
instance_route() (yangson.instance.InstanceNode method)
InstanceException
InstanceIdentifier (in module yangson.typealiases)
InstanceIdentifierType (class in yangson.datatype)
InstanceName (in module yangson.typealiases)
InstanceNode (class in yangson.instance)
InstanceRoute (class in yangson.instance)
InstanceValueError
Int16Type (class in yangson.datatype)
Int32Type (class in yangson.datatype)
Int64Type (class in yangson.datatype)
Int8Type (class in yangson.datatype)
IntegralType (class in yangson.datatype)
InternalNode (class in yangson.schemanode)
Interval (in module yangson.constraint)
Intervals (class in yangson.constraint)
intervals (yangson.constraint.Intervals attribute)
InvalidArgument
InvalidFeatureExpression
InvalidKeyValue
InvalidLeafrefPath
InvalidSchemaPath
InvalidXPath
invert_match (yangson.constraint.Pattern attribute)
invert_patterns (yangson.datatype.StringType attribute)
is_derived_from() (yangson.schemadata.SchemaData method)
is_internal() (yangson.instance.InstanceNode method)
J
json_pointer() (yangson.instance.InstanceNode method)
JSONPointer (in module yangson.typealiases)
K
keys (yangson.schemanode.ListNode attribute)
keyword (yangson.statement.Statement attribute)
L
last_revision() (yangson.schemadata.SchemaData method)
LeafListNode (class in yangson.schemanode)
LeafNode (class in yangson.schemanode)
LeafrefType (class in yangson.datatype)
length (yangson.datatype.StringType attribute)
line_column() (yangson.parser.Parser method)
LinkType (class in yangson.datatype)
ListNode (class in yangson.schemanode)
look_up() (yangson.instance.InstanceNode method)
M
main_module (yangson.schemadata.ModuleData attribute)
mandatory (yangson.schemanode.SchemaNode attribute)
mandatory_config (yangson.schemanode.SchemaNode attribute)
match_regex() (yangson.parser.Parser method)
max_elements (yangson.schemanode.SequenceNode attribute)
merge() (yangson.instance.InstanceNode method)
mid (yangson.schemadata.FeatureExprParser attribute)
min_elements (yangson.schemanode.SequenceNode attribute)
MissingAnnotationTarget
MissingModule
MissingModuleNamespace
module
yangson.constraint
yangson.datamodel
yangson.datatype
yangson.enumerations
yangson.exceptions
yangson.instance
yangson.instvalue
yangson.parser
yangson.schemadata
yangson.schemanode
yangson.statement
yangson.typealiases
yangson.xpathast
yangson.xpathparser
module identifier
module_search_path (yangson.schemadata.SchemaData attribute)
module_set_id() (yangson.datamodel.DataModel method)
ModuleContentMismatch
ModuleData (class in yangson.schemadata)
ModuleId (in module yangson.typealiases)
ModuleNameMismatch
ModuleNotFound
ModuleNotImplemented
ModuleNotImported
ModuleNotRegistered
ModuleParser (class in yangson.statement)
ModuleRevisionMismatch
modules (yangson.schemadata.SchemaData attribute)
modulo (yangson.enumerations.MultiplicativeOp attribute)
MultipleImplementedRevisions
MultiplicativeOp (class in yangson.enumerations)
multiply (yangson.enumerations.MultiplicativeOp attribute)
Must (class in yangson.constraint)
must (yangson.schemanode.SchemaNode attribute)
N
name (yangson.datatype.DataType attribute)
(yangson.instance.InstanceNode attribute)
(yangson.schemanode.SchemaNode attribute)
(yangson.statement.ModuleParser attribute)
namespace (yangson.instance.InstanceNode attribute)
namespace identifier
namespace() (yangson.schemadata.SchemaData method)
next() (yangson.instance.ArrayEntry method)
node identifier
NodeStatus (class in yangson.enumerations)
nonconfig (yangson.enumerations.ContentType attribute)
NonDataNode
none (yangson.enumerations.DefaultDeny attribute)
NonexistentInstance
NonexistentSchemaNode
NotificationNode (class in yangson.schemanode)
NotSupported
ns (yangson.schemanode.SchemaNode attribute)
Number (in module yangson.constraint)
NumericType (class in yangson.datatype)
O
ObjectMember (class in yangson.instance)
ObjectValue (class in yangson.instvalue)
obsolete (yangson.enumerations.NodeStatus attribute)
offset (yangson.parser.Parser attribute)
one_of() (yangson.parser.Parser method)
Optional() (yangson.statement.Statement method)
orphan_entry() (yangson.schemanode.ListNode method)
orphan_instance() (yangson.schemanode.DataNode method)
OutputNode (class in yangson.schemanode)
P
parent (yangson.enumerations.Axis attribute)
(yangson.schemanode.SchemaNode attribute)
parinst (yangson.instance.InstanceNode attribute)
parse() (yangson.schemadata.FeatureExprParser method)
(yangson.statement.ModuleParser method)
(yangson.xpathparser.XPathParser method)
parse_instance_id() (yangson.datamodel.DataModel method)
parse_resource_id() (yangson.datamodel.DataModel method)
parse_value() (yangson.datatype.DataType method)
Parser (class in yangson.parser)
parser (yangson.constraint.Intervals attribute)
ParserException
path (yangson.datatype.LeafrefType attribute)
(yangson.instance.InstanceNode attribute)
path2route() (yangson.schemadata.SchemaData static method)
Pattern (class in yangson.constraint)
patterns (yangson.datatype.StringType attribute)
peek() (yangson.instance.InstanceNode method)
(yangson.parser.Parser method)
preceding_sibling (yangson.enumerations.Axis attribute)
prefix (yangson.statement.Statement attribute)
prefix() (yangson.schemadata.SchemaData method)
prefix2ns() (yangson.schemadata.SchemaData method)
prefix_map (yangson.schemadata.ModuleData attribute)
prefixed name
prefixed_name() (yangson.parser.Parser method)
PrefName (in module yangson.typealiases)
presence (yangson.schemanode.ContainerNode attribute)
previous() (yangson.instance.ArrayEntry method)
put_member() (yangson.instance.InstanceNode method)
Q
qual_name (yangson.instance.InstanceNode attribute)
(yangson.schemanode.SchemaNode attribute)
qualified name
QualName (in module yangson.typealiases)
R
raw value
raw_value() (yangson.instance.InstanceNode method)
RawDataError
RawEntry (in module yangson.typealiases)
RawLeafList (in module yangson.typealiases)
RawList (in module yangson.typealiases)
RawMemberError
RawMetadataObject (in module yangson.typealiases)
RawObject (in module yangson.typealiases)
RawScalar (in module yangson.typealiases)
RawTypeError
RawValue (in module yangson.typealiases)
ref_type (yangson.datatype.LeafrefType attribute)
regex (yangson.constraint.Pattern attribute)
remaining() (yangson.parser.Parser method)
require_instance (yangson.datatype.LinkType attribute)
resolve_pname() (yangson.schemadata.SchemaData method)
resource identifier
ResourceIdentifier (in module yangson.typealiases)
restrict_with() (yangson.constraint.Intervals method)
rev (yangson.statement.ModuleParser attribute)
RevisionDate (in module yangson.typealiases)
RootNode (class in yangson.instance)
RpcActionNode (class in yangson.schemanode)
S
ScalarValue (in module yangson.typealiases)
schema (yangson.datamodel.DataModel attribute)
schema error
schema node identifier
schema path
schema route
schema_data (yangson.datamodel.DataModel attribute)
(yangson.schemadata.FeatureExprParser attribute)
(yangson.schemadata.SchemaContext attribute)
schema_digest() (yangson.datamodel.DataModel method)
schema_node (yangson.instance.InstanceNode attribute)
schema_root() (yangson.schemanode.SchemaNode method)
SchemaContext (class in yangson.schemadata)
SchemaData (class in yangson.schemadata)
SchemaError
SchemaNode (class in yangson.schemanode)
SchemaNodeException
SchemaNodeId (in module yangson.typealiases)
SchemaPath (in module yangson.typealiases)
SchemaRoute (in module yangson.typealiases)
SchemaTreeNode (class in yangson.schemanode)
sctx (yangson.datatype.DataType attribute)
(yangson.xpathparser.XPathParser attribute)
self (yangson.enumerations.Axis attribute)
semantic error
SemanticError
semantics (yangson.enumerations.ValidationScope attribute)
SequenceNode (class in yangson.schemanode)
sibling() (yangson.instance.ObjectMember method)
siblings (yangson.instance.ObjectMember attribute)
skip_ws() (yangson.parser.Parser method)
sni2route() (yangson.schemadata.SchemaData method)
split_instance_route() (yangson.schemanode.DataNode method)
state_roots() (yangson.schemanode.SchemaNode method)
Statement (class in yangson.statement)
statement (yangson.schemadata.ModuleData attribute)
StatementNotFound
status (yangson.schemanode.SchemaNode attribute)
StringType (class in yangson.datatype)
StructuredValue (class in yangson.instvalue)
submodules (yangson.schemadata.ModuleData attribute)
substatements (yangson.statement.Statement attribute)
superstmt (yangson.statement.Statement attribute)
syntax (yangson.enumerations.ValidationScope attribute)
syntax_tree() (yangson.xpathast.Expr method)
T
TerminalNode (class in yangson.schemanode)
test_string() (yangson.parser.Parser method)
text_mid (yangson.schemadata.SchemaContext attribute)
timestamp (yangson.instance.InstanceNode attribute)
(yangson.instvalue.StructuredValue attribute)
to_raw() (yangson.datatype.DataType method)
top() (yangson.instance.InstanceNode method)
TransitionTable (in module yangson.parser)
translate_node_id() (yangson.schemadata.SchemaData method)
translate_pname() (yangson.schemadata.SchemaData method)
type (yangson.schemanode.Annotation attribute)
(yangson.schemanode.TerminalNode attribute)
types (yangson.datatype.UnionType attribute)
U
Uint16Type (class in yangson.datatype)
Uint32Type (class in yangson.datatype)
Uint64Type (class in yangson.datatype)
Uint8Type (class in yangson.datatype)
UndefinedAnnotation
UnexpectedInput
UnionType (class in yangson.datatype)
unique (yangson.schemanode.ListNode attribute)
units (yangson.datatype.DataType attribute)
(yangson.schemanode.TerminalNode attribute)
UnknownPrefix
unsigned_float() (yangson.parser.Parser method)
unsigned_integer() (yangson.parser.Parser method)
up() (yangson.instance.InstanceNode method)
up_to() (yangson.parser.Parser method)
update() (yangson.instance.InstanceNode method)
user_ordered (yangson.schemanode.SequenceNode attribute)
V
val_count (yangson.schemanode.SchemaNode attribute)
validate() (yangson.instance.InstanceNode method)
validation scope
ValidationError
ValidationScope (class in yangson.enumerations)
Value (in module yangson.instvalue)
value (yangson.instance.InstanceNode attribute)
W
when (yangson.schemanode.SchemaNode attribute)
write (yangson.enumerations.DefaultDeny attribute)
X
XPathParser (class in yangson.xpathparser)
XPathTypeError
Y
YANG identifier
yang_identifier() (yangson.parser.Parser method)
yang_library (yangson.datamodel.DataModel attribute)
yang_type() (yangson.datatype.DataType method)
YangIdentifier (in module yangson.typealiases)
yangson command line option
--ctype
--digest
--help
--id
--no_types
--path
--scope
--tree
--validate
-c
-d
-h
-i
-n
-p
-s
-t
-v
yangson.constraint
module
yangson.datamodel
module
yangson.datatype
module
yangson.enumerations
module
yangson.exceptions
module
yangson.instance
module
yangson.instvalue
module
yangson.parser
module
yangson.schemadata
module
yangson.schemanode
module
yangson.statement
module
yangson.typealiases
module
yangson.xpathast
module
yangson.xpathparser
module
YangsonException
YangTypeError