Skip navigation links
KIE :: Decision Model Notation :: Validation 7.19.0.Final
A B C D E F G H I L M N O P R T V 

A

addGap(Hyperrectangle) - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 
addOverlap(Overlap) - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 
adOrOver(Bound<?>, Bound<?>) - Static method in class org.kie.dmn.validation.dtanalysis.model.Bound
Returns true if left is overlapping or adjacent to right
analyse(DMNModel) - Method in class org.kie.dmn.validation.dtanalysis.DMNDTAnalyser
 
asDMNMessages() - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 

B

Bound<V extends Comparable<V>> - Class in org.kie.dmn.validation.dtanalysis.model
 
Bound(V, Range.RangeBoundary, Interval) - Constructor for class org.kie.dmn.validation.dtanalysis.model.Bound
 

C

compareTo(Bound<V>) - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 
contigousOnDimension(Overlap) - Method in class org.kie.dmn.validation.dtanalysis.model.Overlap
 

D

DDTAInputClause - Class in org.kie.dmn.validation.dtanalysis.model
 
DDTAInputClause(Interval) - Constructor for class org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
 
DDTAInputClause(Interval, List) - Constructor for class org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
 
DDTAInputEntry - Class in org.kie.dmn.validation.dtanalysis.model
 
DDTAInputEntry(List<BaseNode>, List<Interval>) - Constructor for class org.kie.dmn.validation.dtanalysis.model.DDTAInputEntry
 
DDTARule - Class in org.kie.dmn.validation.dtanalysis.model
 
DDTARule() - Constructor for class org.kie.dmn.validation.dtanalysis.model.DDTARule
 
DDTATable - Class in org.kie.dmn.validation.dtanalysis.model
 
DDTATable() - Constructor for class org.kie.dmn.validation.dtanalysis.model.DDTATable
 
dispose() - Method in interface org.kie.dmn.validation.DMNValidator
Release all resources associated with this DMNValidator.
dispose() - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
DMNDTAnalyser - Class in org.kie.dmn.validation.dtanalysis
 
DMNDTAnalyser(List<DMNProfile>) - Constructor for class org.kie.dmn.validation.dtanalysis.DMNDTAnalyser
 
DMNDTAnalysisException - Exception in org.kie.dmn.validation.dtanalysis
 
DMNDTAnalysisException(String, DecisionTable) - Constructor for exception org.kie.dmn.validation.dtanalysis.DMNDTAnalysisException
 
DMNDTAnalysisException(Throwable, DecisionTable) - Constructor for exception org.kie.dmn.validation.dtanalysis.DMNDTAnalysisException
 
DMNDTAnalysisMessage - Class in org.kie.dmn.validation.dtanalysis
 
DMNDTAnalysisMessage(DTAnalysis, DMNMessage.Severity, String, DMNMessageType) - Constructor for class org.kie.dmn.validation.dtanalysis.DMNDTAnalysisMessage
 
DMNValidator - Interface in org.kie.dmn.validation
 
DMNValidator.Validation - Enum in org.kie.dmn.validation
 
DMNValidator.ValidatorBuilder - Interface in org.kie.dmn.validation
 
DMNValidatorFactory - Class in org.kie.dmn.validation
 
DMNValidatorImpl - Class in org.kie.dmn.validation
 
DMNValidatorImpl(List<DMNProfile>) - Constructor for class org.kie.dmn.validation.DMNValidatorImpl
 
DMNValidatorImpl.ValidatorBuilderImpl - Class in org.kie.dmn.validation
 
DTAnalysis - Class in org.kie.dmn.validation.dtanalysis.model
 
DTAnalysis(DecisionTable) - Constructor for class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 

E

equals(Object) - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 
equals(Object) - Method in class org.kie.dmn.validation.dtanalysis.model.Hyperrectangle
 
equals(Object) - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
equals(Object) - Method in class org.kie.dmn.validation.dtanalysis.model.Overlap
 

F

formatMessages(List<DMNMessage>) - Static method in class org.kie.dmn.validation.ValidatorUtil
 

G

getAnalysis() - Method in class org.kie.dmn.validation.dtanalysis.DMNDTAnalysisMessage
 
getBoundaryType() - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 
getCol() - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
getDimensions() - Method in class org.kie.dmn.validation.dtanalysis.model.Hyperrectangle
 
getDiscreteValues() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
 
getDomainMinMax() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
 
getDt() - Method in exception org.kie.dmn.validation.dtanalysis.DMNDTAnalysisException
 
getEdges() - Method in class org.kie.dmn.validation.dtanalysis.model.Hyperrectangle
 
getGaps() - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 
getInputEntry() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTARule
 
getInputs() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTATable
 
getIntervals() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputEntry
 
getLowerBound() - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
getMax() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
 
getMessages() - Method in class org.kie.dmn.validation.MessageReporter
 
getMin() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
 
getOutputEntry() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTARule
 
getOverlap() - Method in class org.kie.dmn.validation.dtanalysis.model.Overlap
 
getOverlaps() - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 
getParent() - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 
getRootItemDef(ItemDefinition) - Static method in class org.kie.dmn.validation.ValidatorUtil
 
getRule() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTATable
 
getRule() - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
getRules() - Method in class org.kie.dmn.validation.dtanalysis.model.Overlap
 
getSource() - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 
getUpperBound() - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
getUts() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputEntry
 
getValue() - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 

H

hashCode() - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 
hashCode() - Method in class org.kie.dmn.validation.dtanalysis.model.Hyperrectangle
 
hashCode() - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
hashCode() - Method in class org.kie.dmn.validation.dtanalysis.model.Overlap
 
Hyperrectangle - Class in org.kie.dmn.validation.dtanalysis.model
 
Hyperrectangle(int, List<Interval>) - Constructor for class org.kie.dmn.validation.dtanalysis.model.Hyperrectangle
 

I

includes(Interval) - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
inputCols() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTATable
 
inputRules() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTATable
 
Interval - Class in org.kie.dmn.validation.dtanalysis.model
 
Interval(Range.RangeBoundary, Comparable<?>, Comparable<?>, Range.RangeBoundary, long, long) - Constructor for class org.kie.dmn.validation.dtanalysis.model.Interval
 
isDiscreteDomain() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputClause
 
isError() - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 
isLowerBound() - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 
isUpperBound() - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 

L

leftOfHash(String) - Static method in class org.kie.dmn.validation.ValidatorUtil
 
LOG - Static variable in class org.kie.dmn.validation.DMNValidatorImpl
 

M

MessageReporter - Class in org.kie.dmn.validation
A helper class to report messages
MessageReporter() - Constructor for class org.kie.dmn.validation.MessageReporter
 

N

NEG_INF - Static variable in class org.kie.dmn.validation.dtanalysis.model.Interval
 
newByMergeOnDimension(Overlap, Overlap, int) - Static method in class org.kie.dmn.validation.dtanalysis.model.Overlap
 
newFromBounds(Bound<?>, Bound<?>) - Static method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
newValidator() - Static method in class org.kie.dmn.validation.DMNValidatorFactory
 
newValidator(List<DMNProfile>) - Static method in class org.kie.dmn.validation.DMNValidatorFactory
 
normalize() - Method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 

O

ofError(DecisionTable, Throwable) - Static method in class org.kie.dmn.validation.dtanalysis.model.DTAnalysis
 
org.kie.dmn.validation - package org.kie.dmn.validation
 
org.kie.dmn.validation.dtanalysis - package org.kie.dmn.validation.dtanalysis
 
org.kie.dmn.validation.dtanalysis.model - package org.kie.dmn.validation.dtanalysis.model
 
Overlap - Class in org.kie.dmn.validation.dtanalysis.model
 
Overlap(List<Number>, Hyperrectangle) - Constructor for class org.kie.dmn.validation.dtanalysis.model.Overlap
 

P

POS_INF - Static variable in class org.kie.dmn.validation.dtanalysis.model.Interval
 
projectOnColumnIdx(int) - Method in class org.kie.dmn.validation.dtanalysis.model.DDTATable
 

R

report(DMNMessage.Severity, DMNModelInstrumentedBase, Msg.Message0) - Method in class org.kie.dmn.validation.MessageReporter
 
report(DMNMessage.Severity, DMNModelInstrumentedBase, Msg.Message1, Object) - Method in class org.kie.dmn.validation.MessageReporter
 
report(DMNMessage.Severity, DMNModelInstrumentedBase, Msg.Message2, Object, Object) - Method in class org.kie.dmn.validation.MessageReporter
 
report(DMNMessage.Severity, DMNModelInstrumentedBase, Msg.Message3, Object, Object, Object) - Method in class org.kie.dmn.validation.MessageReporter
 
report(DMNMessage.Severity, DMNModelInstrumentedBase, Msg.Message4, Object, Object, Object, Object) - Method in class org.kie.dmn.validation.MessageReporter
 
rightOfHash(String) - Static method in class org.kie.dmn.validation.ValidatorUtil
 

T

theseModels(File...) - Method in interface org.kie.dmn.validation.DMNValidator.ValidatorBuilder
Validate the models and return the results.
theseModels(Reader...) - Method in interface org.kie.dmn.validation.DMNValidator.ValidatorBuilder
Validate the models and return the results.
theseModels(Definitions...) - Method in interface org.kie.dmn.validation.DMNValidator.ValidatorBuilder
Validate the models and return the results.
theseModels(File...) - Method in class org.kie.dmn.validation.DMNValidatorImpl.ValidatorBuilderImpl
 
theseModels(Reader...) - Method in class org.kie.dmn.validation.DMNValidatorImpl.ValidatorBuilderImpl
 
theseModels(Definitions...) - Method in class org.kie.dmn.validation.DMNValidatorImpl.ValidatorBuilderImpl
 
toString() - Method in class org.kie.dmn.validation.dtanalysis.model.Bound
 
toString() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTAInputEntry
 
toString() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTARule
 
toString() - Method in class org.kie.dmn.validation.dtanalysis.model.DDTATable
 
toString() - Method in class org.kie.dmn.validation.dtanalysis.model.Hyperrectangle
 
toString() - Method in class org.kie.dmn.validation.dtanalysis.model.Interval
 
toString() - Method in class org.kie.dmn.validation.dtanalysis.model.Overlap
 

V

validate(Definitions) - Method in interface org.kie.dmn.validation.DMNValidator
Validate the model and return the results.
validate(Definitions, DMNValidator.Validation...) - Method in interface org.kie.dmn.validation.DMNValidator
Validate the model and return the results.
validate(File) - Method in interface org.kie.dmn.validation.DMNValidator
Validate the model and return the results.
validate(File, DMNValidator.Validation...) - Method in interface org.kie.dmn.validation.DMNValidator
Validate the model and return the results.
validate(Reader) - Method in interface org.kie.dmn.validation.DMNValidator
Validate the model and return the results.
validate(Reader, DMNValidator.Validation...) - Method in interface org.kie.dmn.validation.DMNValidator
Validate the model and return the results.
validate(Definitions) - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
validate(Definitions, DMNValidator.Validation...) - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
validate(File) - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
validate(File, DMNValidator.Validation...) - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
validate(Reader) - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
validate(Reader, DMNValidator.Validation...) - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
validateUsing(DMNValidator.Validation...) - Method in interface org.kie.dmn.validation.DMNValidator
Fluent interface to validate several models using the specified options.
validateUsing(DMNValidator.Validation...) - Method in class org.kie.dmn.validation.DMNValidatorImpl
 
ValidatorBuilderImpl(DMNValidatorImpl, DMNValidator.Validation[]) - Constructor for class org.kie.dmn.validation.DMNValidatorImpl.ValidatorBuilderImpl
 
ValidatorUtil - Class in org.kie.dmn.validation
 
valueOf(String) - Static method in enum org.kie.dmn.validation.DMNValidator.Validation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.kie.dmn.validation.DMNValidator.Validation
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P R T V 
Skip navigation links
KIE :: Decision Model Notation :: Validation 7.19.0.Final

Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.