Index

A D E H I K N O P R S T U W 
All Classes and Interfaces|All Packages

A

argument() - Method in class org.opendaylight.yangtools.yang.ir.IRStatement
Return this statement's argument, if it is present.
asStringDeclaration() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword
Helper method to re-create the string which was used to declared this keyword.
asStringDeclaration() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword.Qualified
 
asStringDeclaration() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword.Unqualified
 

D

doubleQuoted(String) - Static method in class org.opendaylight.yangtools.yang.ir.IRArgument
 

E

empty() - Static method in class org.opendaylight.yangtools.yang.ir.IRArgument
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.ir.IRArgument
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Concatenation
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Single
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword
 
equals(Object) - Method in class org.opendaylight.yangtools.yang.ir.IRStatement
 

H

hashCode() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument
 
hashCode() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Concatenation
 
hashCode() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Single
 
hashCode() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword
 
hashCode() - Method in class org.opendaylight.yangtools.yang.ir.IRStatement
 

I

identifier() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword
This keyword's 'identifier' part.
identifier(String) - Static method in class org.opendaylight.yangtools.yang.ir.IRArgument
 
IOSupport - Class in org.opendaylight.yangtools.yang.ir
Support methods for reading and writing IRStatements.
IRArgument - Class in org.opendaylight.yangtools.yang.ir
An argument to a YANG statement, as defined by section 6.1.3 of both RFC6020 and RFC7950.
IRArgument.Concatenation - Class in org.opendaylight.yangtools.yang.ir
An argument composed of multiple concatenated parts.
IRArgument.Single - Class in org.opendaylight.yangtools.yang.ir
An argument composed of a single string.
IRKeyword - Class in org.opendaylight.yangtools.yang.ir
A YANG keyword, as defined, as defined by section 6.1.2 of both RFC6020 and RFC7950.
IRKeyword.Qualified - Class in org.opendaylight.yangtools.yang.ir
 
IRKeyword.Unqualified - Class in org.opendaylight.yangtools.yang.ir
 
IRStatement - Class in org.opendaylight.yangtools.yang.ir
A single YANG statement in its raw string form.
isValidIdentifier() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Single
Imprecise check if this argument complies with the identifier YANG specification.

K

keyword() - Method in class org.opendaylight.yangtools.yang.ir.IRStatement
Return this statement's keyword.

N

needQuoteCheck() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Single
Imprecise check if this argument needs an additional content check for compliance.
needUnescape() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Single
Imprecise check if this argument needs further unescape operation (which is version-specific) to arrive at the literal string value.

O

of(String) - Static method in class org.opendaylight.yangtools.yang.ir.IRKeyword.Unqualified
 
of(String, String) - Static method in class org.opendaylight.yangtools.yang.ir.IRKeyword.Qualified
 
of(List<IRArgument.Single>) - Static method in class org.opendaylight.yangtools.yang.ir.IRArgument
 
of(IRKeyword, IRArgument, int, int, ImmutableList<IRStatement>) - Static method in class org.opendaylight.yangtools.yang.ir.IRStatement
 
org.opendaylight.yangtools.yang.ir - module org.opendaylight.yangtools.yang.ir
 
org.opendaylight.yangtools.yang.ir - package org.opendaylight.yangtools.yang.ir
Intermediate representation of a YANG file.

P

parts() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Concatenation
Return the argument parts that need to be concatenated.
prefix() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword
This keyword's 'prefix' part.
prefix() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword.Qualified
 
prefix() - Method in class org.opendaylight.yangtools.yang.ir.IRKeyword.Unqualified
 

R

readStatement(DataInput) - Static method in class org.opendaylight.yangtools.yang.ir.IOSupport
 

S

singleQuoted(String) - Static method in class org.opendaylight.yangtools.yang.ir.IRArgument
 
startColumn() - Method in class org.opendaylight.yangtools.yang.ir.IRStatement
Return the column number on which this statement's keyword has its first character, counting from 0.
startLine() - Method in class org.opendaylight.yangtools.yang.ir.IRStatement
Return the line number on which this statement's keyword has its first character, counting from 1.
statements() - Method in class org.opendaylight.yangtools.yang.ir.IRStatement
Return this statement's substatements.
string() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument.Single
Significant portion of this argument.

T

toString() - Method in class org.opendaylight.yangtools.yang.ir.IRArgument
 

U

unquoted(String) - Static method in class org.opendaylight.yangtools.yang.ir.IRArgument
 

W

writeStatement(DataOutput, IRStatement) - Static method in class org.opendaylight.yangtools.yang.ir.IOSupport
 
A D E H I K N O P R S T U W 
All Classes and Interfaces|All Packages