public class DMNValidatorImpl extends Object implements DMNValidator
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
DMNValidatorImpl() |
| Modifier and Type | Method and Description |
|---|---|
static Stream<org.kie.dmn.model.v1_1.DMNModelInstrumentedBase> |
allChildren(org.kie.dmn.model.v1_1.DMNModelInstrumentedBase root) |
static <T> Stream<T> |
allChildren(org.kie.dmn.model.v1_1.DMNModelInstrumentedBase root,
Class<T> clazz) |
static List<org.kie.dmn.model.v1_1.DMNModelInstrumentedBase> |
allChildrenClassic(org.kie.dmn.model.v1_1.DMNModelInstrumentedBase root)
Deprecated.
|
void |
dispose()
Release all resources associated with this DMNValidator.
|
List<ValidationMsg> |
validateModel(org.kie.dmn.model.v1_1.Definitions dmnModel)
Performs validation of the DMN model against DMN specifications.
|
List<ValidationMsg> |
validateSchema(File xmlFile)
Performs validation of the xml file against the DMN's XSD Schema.
|
public void dispose()
DMNValidatordispose in interface DMNValidatorpublic List<ValidationMsg> validateSchema(File xmlFile)
DMNValidatorvalidateSchema in interface DMNValidatorpublic List<ValidationMsg> validateModel(org.kie.dmn.model.v1_1.Definitions dmnModel)
DMNValidatorvalidateModel in interface DMNValidatorpublic static <T> Stream<T> allChildren(org.kie.dmn.model.v1_1.DMNModelInstrumentedBase root, Class<T> clazz)
public static Stream<org.kie.dmn.model.v1_1.DMNModelInstrumentedBase> allChildren(org.kie.dmn.model.v1_1.DMNModelInstrumentedBase root)
@Deprecated public static List<org.kie.dmn.model.v1_1.DMNModelInstrumentedBase> allChildrenClassic(org.kie.dmn.model.v1_1.DMNModelInstrumentedBase root)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.