Class ArgumentUtils
- java.lang.Object
-
- org.opendaylight.yangtools.yang.parser.rfc7950.stmt.ArgumentUtils
-
-
Field Summary
Fields Modifier and Type Field Description static Splitter
PIPE_SPLITTER
static Splitter
TWO_DOTS_SPLITTER
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
compareNumbers(Number n1, Number n2)
static String
internBoolean(String input)
static boolean
isAbsoluteXPath(String path)
static SchemaNodeIdentifier
nodeIdentifierFromPath(StmtContext<?,?,?> ctx, String path)
static SchemaNodeIdentifier.Absolute
parseAbsoluteSchemaNodeIdentifier(StmtContext<?,?,?> ctx, String str)
static @NonNull Boolean
parseBoolean(StmtContext<?,?,?> ctx, String input)
static SchemaNodeIdentifier.Descendant
parseDescendantSchemaNodeIdentifier(StmtContext<?,?,?> ctx, String str)
-
-
-
Method Detail
-
parseBoolean
public static @NonNull Boolean parseBoolean(StmtContext<?,?,?> ctx, String input)
-
isAbsoluteXPath
public static boolean isAbsoluteXPath(String path)
-
parseAbsoluteSchemaNodeIdentifier
public static SchemaNodeIdentifier.Absolute parseAbsoluteSchemaNodeIdentifier(StmtContext<?,?,?> ctx, String str)
-
parseDescendantSchemaNodeIdentifier
public static SchemaNodeIdentifier.Descendant parseDescendantSchemaNodeIdentifier(StmtContext<?,?,?> ctx, String str)
-
nodeIdentifierFromPath
public static SchemaNodeIdentifier nodeIdentifierFromPath(StmtContext<?,?,?> ctx, String path)
-
-