Uses of Interface
org.opendaylight.yangtools.yang.model.api.ConstraintMetaDefinition
Packages that use ConstraintMetaDefinition
Package
Description
Definition of structures and DOM like API of effected YANG schema.
-
Uses of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.data.api.codec
Constructors in org.opendaylight.yangtools.yang.data.api.codec with parameters of type ConstraintMetaDefinitionModifierConstructorDescriptionYangInvalidValueException
(ErrorType errorType, ConstraintMetaDefinition constraint, String message) -
Uses of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.api
Subinterfaces of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.apiModifier and TypeInterfaceDescriptioninterface
Contains methods for accessing constraint declaration for valid data in form of XPath expressions.
YANG example:
must "ifType != 'ethernet' or (ifType = 'ethernet' and ifMTU = 1500)";
-
Uses of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.api.stmt
Subinterfaces of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.api.stmtModifier and TypeInterfaceDescriptioninterface
Effective representation of alength
statement.interface
Effective representation of apattern
statement.interface
Effective representation of arange
statement. -
Uses of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.api.type
Subinterfaces of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.api.typeModifier and TypeInterfaceDescriptioninterface
A single value length restriction, as expressed by a length statement, as specified by [RFC-6020] The length Statement.interface
Contains the method for getting the data from the YANGpattern
which is substatement oftype
statement.interface
RangeConstraint<T extends Number & Comparable<T>>
A single value range restriction, as expressed by a range statement, as specified by [RFC-6020] The range Statement. -
Uses of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff
Classes in org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff that implement ConstraintMetaDefinitionModifier and TypeClassDescriptionfinal class
final class
final class
final class
final class
final class
final class
final class
-
Uses of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.ri.type
Methods in org.opendaylight.yangtools.yang.model.ri.type with parameters of type ConstraintMetaDefinitionModifier and TypeMethodDescriptionfinal void
LengthRestrictedTypeBuilder.setLengthConstraint
(@NonNull ConstraintMetaDefinition constraint, @NonNull List<ValueRange> ranges) Set a new length constraint.final void
RangeRestrictedTypeBuilder.setRangeConstraint
(@NonNull ConstraintMetaDefinition constraint, @NonNull List<ValueRange> ranges) -
Uses of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.spi.meta
Subinterfaces of ConstraintMetaDefinition in org.opendaylight.yangtools.yang.model.spi.metaModifier and TypeInterfaceDescriptionstatic interface
Bridge betweenEffectiveStatementMixins.EffectiveStatementWithFlags
andConstraintMetaDefinition
.