Class SubstatementValidator.Builder
java.lang.Object
org.opendaylight.yangtools.yang.parser.spi.meta.SubstatementValidator.Builder
- Enclosing class:
- SubstatementValidator
-
Method Summary
Modifier and TypeMethodDescriptionadd(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def, int min, int max) addAny(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) addAtLeast(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def, int min) addAtMost(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def, int max) addMandatory(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) addMultiple(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) addOptional(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) build()
-
Method Details
-
add
public SubstatementValidator.Builder add(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def, int min, int max) -
addAtLeast
public SubstatementValidator.Builder addAtLeast(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def, int min) -
addAtMost
public SubstatementValidator.Builder addAtMost(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def, int max) -
addAny
public SubstatementValidator.Builder addAny(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) -
addMandatory
public SubstatementValidator.Builder addMandatory(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) -
addMultiple
public SubstatementValidator.Builder addMultiple(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) -
addOptional
public SubstatementValidator.Builder addOptional(org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition def) -
build
-