@Beta @NonNullByDefault public enum YangStmtMapping extends Enum<YangStmtMapping> implements StatementDefinition
Modifier and Type | Method and Description |
---|---|
@Nullable QName |
getArgumentName()
Returns name of statement argument or null, if statement does not have argument.
|
Class<? extends DeclaredStatement<?>> |
getDeclaredRepresentationClass()
Returns class which represents declared version of statement associated with this definition.
|
Class<? extends EffectiveStatement<?,?>> |
getEffectiveRepresentationClass()
Returns class which represents derived behaviour from supplied statement.
|
QName |
getStatementName()
Returns name of the statement.
|
boolean |
isArgumentYinElement()
Returns true, if argument of statement is represented as value of yin element.
|
static YangStmtMapping |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static YangStmtMapping[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final YangStmtMapping ACTION
public static final YangStmtMapping ANYDATA
public static final YangStmtMapping ANYXML
public static final YangStmtMapping ARGUMENT
public static final YangStmtMapping AUGMENT
public static final YangStmtMapping BASE
public static final YangStmtMapping BELONGS_TO
public static final YangStmtMapping BIT
public static final YangStmtMapping CASE
public static final YangStmtMapping CHOICE
public static final YangStmtMapping CONFIG
public static final YangStmtMapping CONTACT
public static final YangStmtMapping CONTAINER
public static final YangStmtMapping DEFAULT
public static final YangStmtMapping DESCRIPTION
public static final YangStmtMapping DEVIATE
public static final YangStmtMapping DEVIATION
public static final YangStmtMapping ENUM
public static final YangStmtMapping ERROR_APP_TAG
public static final YangStmtMapping ERROR_MESSAGE
public static final YangStmtMapping EXTENSION
public static final YangStmtMapping FEATURE
public static final YangStmtMapping FRACTION_DIGITS
public static final YangStmtMapping GROUPING
public static final YangStmtMapping IDENTITY
public static final YangStmtMapping IF_FEATURE
public static final YangStmtMapping IMPORT
public static final YangStmtMapping INCLUDE
public static final YangStmtMapping INPUT
public static final YangStmtMapping KEY
public static final YangStmtMapping LEAF
public static final YangStmtMapping LEAF_LIST
public static final YangStmtMapping LENGTH
public static final YangStmtMapping LIST
public static final YangStmtMapping MANDATORY
public static final YangStmtMapping MAX_ELEMENTS
public static final YangStmtMapping MIN_ELEMENTS
public static final YangStmtMapping MODIFIER
public static final YangStmtMapping MODULE
public static final YangStmtMapping MUST
public static final YangStmtMapping NAMESPACE
public static final YangStmtMapping NOTIFICATION
public static final YangStmtMapping ORDERED_BY
public static final YangStmtMapping ORGANIZATION
public static final YangStmtMapping OUTPUT
public static final YangStmtMapping PATH
public static final YangStmtMapping PATTERN
public static final YangStmtMapping POSITION
public static final YangStmtMapping PREFIX
public static final YangStmtMapping PRESENCE
public static final YangStmtMapping RANGE
public static final YangStmtMapping REFERENCE
public static final YangStmtMapping REFINE
public static final YangStmtMapping REQUIRE_INSTANCE
public static final YangStmtMapping REVISION
public static final YangStmtMapping REVISION_DATE
public static final YangStmtMapping RPC
public static final YangStmtMapping STATUS
public static final YangStmtMapping SUBMODULE
public static final YangStmtMapping TYPE
public static final YangStmtMapping TYPEDEF
public static final YangStmtMapping UNIQUE
public static final YangStmtMapping UNITS
public static final YangStmtMapping USES
public static final YangStmtMapping VALUE
public static final YangStmtMapping WHEN
public static final YangStmtMapping YANG_VERSION
public static final YangStmtMapping YIN_ELEMENT
public static YangStmtMapping[] values()
for (YangStmtMapping c : YangStmtMapping.values()) System.out.println(c);
public static YangStmtMapping valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic QName getStatementName()
StatementDefinition
getStatementName
in interface StatementDefinition
public @Nullable QName getArgumentName()
StatementDefinition
getArgumentName
in interface StatementDefinition
public Class<? extends DeclaredStatement<?>> getDeclaredRepresentationClass()
StatementDefinition
getDeclaredRepresentationClass
in interface StatementDefinition
public Class<? extends EffectiveStatement<?,?>> getEffectiveRepresentationClass()
StatementDefinition
getEffectiveRepresentationClass
in interface StatementDefinition
public boolean isArgumentYinElement()
StatementDefinition
isArgumentYinElement
in interface StatementDefinition
Copyright © 2019 OpenDaylight. All rights reserved.