Skip navigation links
A C D E F G H I N O P R S V W 

A

addWorkingDirectory(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
Aliases - Class in io.openvalidation.core
 
Aliases() - Constructor for class io.openvalidation.core.Aliases
 
appendCustomAliases(Map<String, String>) - Static method in class io.openvalidation.core.Aliases
 
appendCustomAliases(String, String) - Static method in class io.openvalidation.core.Aliases
 
appendCustomAliases(Map<String, String>) - Method in class io.openvalidation.core.OpenValidation
 
appendCustomAliases(String, String) - Method in class io.openvalidation.core.OpenValidation
 
appendCustomAliasesFromFile(String) - Static method in class io.openvalidation.core.Aliases
 
appendCustomAliasesFromFile(String) - Method in class io.openvalidation.core.OpenValidation
 
ast - Variable in class io.openvalidation.core.validation.ValidatorBase
 
ASTArithmeticalOperationValidator - Class in io.openvalidation.core.validation.operand.arithmetical
 
ASTArithmeticalOperationValidator(ASTOperandArithmeticalOperation) - Constructor for class io.openvalidation.core.validation.operand.arithmetical.ASTArithmeticalOperationValidator
 
ASTArithmeticalValidator - Class in io.openvalidation.core.validation.operand.arithmetical
 
ASTArithmeticalValidator(ASTOperandArithmetical) - Constructor for class io.openvalidation.core.validation.operand.arithmetical.ASTArithmeticalValidator
 
ASTConditionGroupValidator - Class in io.openvalidation.core.validation
 
ASTConditionGroupValidator(ASTConditionGroup) - Constructor for class io.openvalidation.core.validation.ASTConditionGroupValidator
 
ASTConditionValidator - Class in io.openvalidation.core.validation
 
ASTConditionValidator(ASTCondition) - Constructor for class io.openvalidation.core.validation.ASTConditionValidator
 
ASTErrorValidator - Class in io.openvalidation.core.validation
 
ASTErrorValidator(ASTActionError) - Constructor for class io.openvalidation.core.validation.ASTErrorValidator
 
ASTModelValidator - Class in io.openvalidation.core.validation
 
ASTModelValidator(ValidationContext) - Constructor for class io.openvalidation.core.validation.ASTModelValidator
 
ASTOperandFunctionValidator - Class in io.openvalidation.core.validation
 
ASTOperandFunctionValidator(ASTOperandFunction) - Constructor for class io.openvalidation.core.validation.ASTOperandFunctionValidator
 
ASTOperandLambdaConditionValidator - Class in io.openvalidation.core.validation
 
ASTOperandLambdaConditionValidator(ASTOperandLambdaCondition) - Constructor for class io.openvalidation.core.validation.ASTOperandLambdaConditionValidator
 
ASTOperandVariableValidator - Class in io.openvalidation.core.validation
 
ASTOperandVariableValidator(ASTOperandVariable) - Constructor for class io.openvalidation.core.validation.ASTOperandVariableValidator
 
ASTRuleValidator - Class in io.openvalidation.core.validation
 
ASTRuleValidator(ASTRule) - Constructor for class io.openvalidation.core.validation.ASTRuleValidator
 
ASTUnknownValidator - Class in io.openvalidation.core.validation
 
ASTUnknownValidator(ASTUnknown) - Constructor for class io.openvalidation.core.validation.ASTUnknownValidator
 
ASTVariableValidator - Class in io.openvalidation.core.validation
 
ASTVariableValidator(ASTVariable) - Constructor for class io.openvalidation.core.validation.ASTVariableValidator
 
availableCultures - Static variable in class io.openvalidation.core.Aliases
 

C

context - Variable in class io.openvalidation.core.validation.ValidatorBase
 
CoreProcessDefinition - Class in io.openvalidation.core
 
CoreProcessDefinition() - Constructor for class io.openvalidation.core.CoreProcessDefinition
 
create(PreProcessorContext) - Static method in class io.openvalidation.core.preprocessing.PreProcessorStepFactory
 
Create(ASTItem) - Static method in class io.openvalidation.core.validation.ValidatorFactory
 
CreateCoreProcess() - Static method in class io.openvalidation.core.CoreProcessDefinition
 
createDefault() - Static method in class io.openvalidation.core.OpenValidation
 
CreateGenerationProcess() - Static method in class io.openvalidation.core.CoreProcessDefinition
 
CreateParsingProcess() - Static method in class io.openvalidation.core.CoreProcessDefinition
 
CreatePreProcess() - Static method in class io.openvalidation.core.CoreProcessDefinition
 
createStep(Class<T>, PreProcessorContext) - Static method in class io.openvalidation.core.preprocessing.PreProcessorStepFactory
 

D

DefaultPreProcessor - Class in io.openvalidation.core.preprocessing
 
DefaultPreProcessor() - Constructor for class io.openvalidation.core.preprocessing.DefaultPreProcessor
 

E

EmptyValidator - Class in io.openvalidation.core.validation
 
EmptyValidator() - Constructor for class io.openvalidation.core.validation.EmptyValidator
 
Engine - Class in io.openvalidation.core
 
Engine(IOpenValidationPreprocessor, IOpenValidationParser, IOpenValidationGenerator, OpenValidationOptions) - Constructor for class io.openvalidation.core.Engine
 

F

function - Variable in class io.openvalidation.core.validation.functions.FunctionValidatorBase
 
FunctionFirstValidator - Class in io.openvalidation.core.validation.functions
 
FunctionFirstValidator(ASTOperandFunction) - Constructor for class io.openvalidation.core.validation.functions.FunctionFirstValidator
 
FunctionGetArrayOfValidator - Class in io.openvalidation.core.validation.functions
 
FunctionGetArrayOfValidator(ASTOperandFunction) - Constructor for class io.openvalidation.core.validation.functions.FunctionGetArrayOfValidator
 
FunctionLastValidator - Class in io.openvalidation.core.validation.functions
 
FunctionLastValidator(ASTOperandFunction) - Constructor for class io.openvalidation.core.validation.functions.FunctionLastValidator
 
FunctionSumOfValidator - Class in io.openvalidation.core.validation.functions
 
FunctionSumOfValidator(ASTOperandFunction) - Constructor for class io.openvalidation.core.validation.functions.FunctionSumOfValidator
 
FunctionTakeValidator - Class in io.openvalidation.core.validation.functions
 
FunctionTakeValidator(ASTOperandFunction) - Constructor for class io.openvalidation.core.validation.functions.FunctionTakeValidator
 
FunctionValidatorBase - Class in io.openvalidation.core.validation.functions
 
FunctionValidatorBase() - Constructor for class io.openvalidation.core.validation.functions.FunctionValidatorBase
 
FunctionWhereValidator - Class in io.openvalidation.core.validation.functions
 
FunctionWhereValidator(ASTOperandFunction) - Constructor for class io.openvalidation.core.validation.functions.FunctionWhereValidator
 

G

generate() - Method in class io.openvalidation.core.OpenValidation
 
generate(boolean) - Method in class io.openvalidation.core.OpenValidation
 
generateCode(String, Locale, Language, boolean) - Method in class io.openvalidation.core.Engine
 
generateCode(boolean) - Method in class io.openvalidation.core.OpenValidation
 
generateCodeFile(boolean) - Method in class io.openvalidation.core.OpenValidation
 
generateFramework(ASTModel, Language) - Method in class io.openvalidation.core.Engine
 
generateFramework(ASTModel) - Method in class io.openvalidation.core.OpenValidation
 
generateFrameworkFile(String) - Method in class io.openvalidation.core.OpenValidation
 
generateValidatorFactory(Map<String, Object>, Language) - Method in class io.openvalidation.core.Engine
 
generateValidatorFactory(Map<String, Object>) - Method in class io.openvalidation.core.OpenValidation
 
generateValidatorFactoryFile(String) - Method in class io.openvalidation.core.OpenValidation
 
getAliasByToken(String, String...) - Static method in class io.openvalidation.core.Aliases
 
getAst() - Method in class io.openvalidation.core.validation.ValidationContext
 
getAvailableAliases() - Static method in class io.openvalidation.core.Aliases
 
getAvailableAliases(String) - Static method in class io.openvalidation.core.Aliases
 
getContext() - Method in class io.openvalidation.core.preprocessing.PreProcessorStepBase
 
getLanguage() - Method in class io.openvalidation.core.OpenValidationOptions
 
getLocale() - Method in class io.openvalidation.core.OpenValidationOptions
 
getModelType() - Method in class io.openvalidation.core.OpenValidationOptions
 
getOptions() - Method in class io.openvalidation.core.OpenValidation
 
getOptions() - Method in class io.openvalidation.core.validation.ValidationContext
 
getOutImplementationClassName() - Method in class io.openvalidation.core.OpenValidationOptions
 
getOutputCodeFileName() - Method in class io.openvalidation.core.OpenValidationOptions
 
getOutputDirectory() - Method in class io.openvalidation.core.OpenValidationOptions
 
getPackageName() - Method in class io.openvalidation.core.OpenValidationOptions
 
getParams() - Method in class io.openvalidation.core.OpenValidationOptions
 
getPlainRule() - Method in class io.openvalidation.core.OpenValidation
 
getPlainRule() - Method in class io.openvalidation.core.validation.ValidationContext
 
getPreprocessedRule() - Method in class io.openvalidation.core.validation.ValidationContext
 
getRuleContent() - Method in class io.openvalidation.core.OpenValidationOptions
 
getRuleOptionKind() - Method in class io.openvalidation.core.OpenValidationOptions
 
getSchema() - Method in class io.openvalidation.core.OpenValidation
 
getSchema() - Method in class io.openvalidation.core.OpenValidationOptions
 
getWorkingDirectories() - Method in class io.openvalidation.core.OpenValidationOptions
 
globalPosition - Variable in class io.openvalidation.core.validation.ValidatorBase
 

H

hasAlias(String, Locale) - Static method in class io.openvalidation.core.Aliases
 
hasAlias(String, String) - Static method in class io.openvalidation.core.Aliases
 
hasFileOutput() - Method in class io.openvalidation.core.OpenValidationOptions
 

I

io.openvalidation.core - package io.openvalidation.core
 
io.openvalidation.core.preprocessing - package io.openvalidation.core.preprocessing
 
io.openvalidation.core.preprocessing.steps - package io.openvalidation.core.preprocessing.steps
 
io.openvalidation.core.validation - package io.openvalidation.core.validation
 
io.openvalidation.core.validation.functions - package io.openvalidation.core.validation.functions
 
io.openvalidation.core.validation.operand.arithmetical - package io.openvalidation.core.validation.operand.arithmetical
 
isSingleFile() - Method in class io.openvalidation.core.OpenValidationOptions
 
isVerbose() - Method in class io.openvalidation.core.OpenValidationOptions
 

N

normalize(String) - Static method in class io.openvalidation.core.Aliases
 
normalize(String, String) - Static method in class io.openvalidation.core.Aliases
 

O

OpenValidation - Class in io.openvalidation.core
 
OpenValidation(IOpenValidationPreprocessor, IOpenValidationParser, IOpenValidationGenerator) - Constructor for class io.openvalidation.core.OpenValidation
 
OpenValidationOptions - Class in io.openvalidation.core
 
OpenValidationOptions() - Constructor for class io.openvalidation.core.OpenValidationOptions
 

P

parse(String, Locale) - Method in class io.openvalidation.core.Engine
 
parse(String, Locale, List<String>) - Method in class io.openvalidation.core.Engine
 
parse() - Method in class io.openvalidation.core.OpenValidation
 
parseVariableNames(String) - Method in class io.openvalidation.core.preprocessing.steps.PreProcessorVariableNamesStep
 
preprocess(String, Locale) - Method in class io.openvalidation.core.Engine
 
preprocess() - Method in class io.openvalidation.core.OpenValidation
 
PreProcessorAliasResolutionStep - Class in io.openvalidation.core.preprocessing.steps
 
PreProcessorAliasResolutionStep() - Constructor for class io.openvalidation.core.preprocessing.steps.PreProcessorAliasResolutionStep
 
PreProcessorIncludeResolutionStep - Class in io.openvalidation.core.preprocessing.steps
 
PreProcessorIncludeResolutionStep() - Constructor for class io.openvalidation.core.preprocessing.steps.PreProcessorIncludeResolutionStep
 
PreProcessorKeywordCollisionStep - Class in io.openvalidation.core.preprocessing.steps
 
PreProcessorKeywordCollisionStep() - Constructor for class io.openvalidation.core.preprocessing.steps.PreProcessorKeywordCollisionStep
 
PreProcessorLastParagraphCleanup - Class in io.openvalidation.core.preprocessing.steps
 
PreProcessorLastParagraphCleanup() - Constructor for class io.openvalidation.core.preprocessing.steps.PreProcessorLastParagraphCleanup
 
PreProcessorStepBase - Class in io.openvalidation.core.preprocessing
 
PreProcessorStepBase() - Constructor for class io.openvalidation.core.preprocessing.PreProcessorStepBase
 
PreProcessorStepBase(PreProcessorContext) - Constructor for class io.openvalidation.core.preprocessing.PreProcessorStepBase
 
PreProcessorStepFactory - Class in io.openvalidation.core.preprocessing
 
PreProcessorStepFactory() - Constructor for class io.openvalidation.core.preprocessing.PreProcessorStepFactory
 
PreProcessorUtils - Class in io.openvalidation.core.preprocessing
 
PreProcessorUtils() - Constructor for class io.openvalidation.core.preprocessing.PreProcessorUtils
 
PreProcessorVariableNamesStep - Class in io.openvalidation.core.preprocessing.steps
 
PreProcessorVariableNamesStep() - Constructor for class io.openvalidation.core.preprocessing.steps.PreProcessorVariableNamesStep
 
process(String, PreProcessorContext) - Method in class io.openvalidation.core.preprocessing.DefaultPreProcessor
 
process(String) - Method in class io.openvalidation.core.preprocessing.PreProcessorStepBase
 
process(String) - Method in class io.openvalidation.core.preprocessing.steps.PreProcessorAliasResolutionStep
 
process(String) - Method in class io.openvalidation.core.preprocessing.steps.PreProcessorIncludeResolutionStep
 
process(String) - Method in class io.openvalidation.core.preprocessing.steps.PreProcessorKeywordCollisionStep
 
process(String) - Method in class io.openvalidation.core.preprocessing.steps.PreProcessorLastParagraphCleanup
 
process(String) - Method in class io.openvalidation.core.preprocessing.steps.PreProcessorVariableNamesStep
 

R

replaceVariableNames(String) - Method in class io.openvalidation.core.preprocessing.steps.PreProcessorVariableNamesStep
 
resolve(String, Locale) - Static method in class io.openvalidation.core.Aliases
 
resolve(String, String, Locale) - Static method in class io.openvalidation.core.Aliases
 
resolveCodeFileName() - Method in class io.openvalidation.core.OpenValidationOptions
 
resolveCodeFileName(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
resolveCodeFileName(Language) - Method in class io.openvalidation.core.OpenValidationOptions
 

S

setContext(PreProcessorContext) - Method in class io.openvalidation.core.preprocessing.PreProcessorStepBase
 
setContext(ValidationContext, int) - Method in class io.openvalidation.core.validation.ValidatorBase
 
setContext(ValidationContext) - Method in class io.openvalidation.core.validation.ValidatorBase
 
setFileOutput(boolean) - Method in class io.openvalidation.core.OpenValidationOptions
 
setLanguage(Language) - Method in class io.openvalidation.core.OpenValidation
 
setLanguage(Language) - Method in class io.openvalidation.core.OpenValidationOptions
 
setLevel(int) - Method in class io.openvalidation.core.validation.ASTConditionGroupValidator
 
setLevel(int) - Method in class io.openvalidation.core.validation.ASTConditionValidator
 
setLocale(String) - Method in class io.openvalidation.core.OpenValidation
 
setLocale(Locale) - Method in class io.openvalidation.core.OpenValidationOptions
 
setLocale(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setModelType(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setOptions(OpenValidationOptions) - Method in class io.openvalidation.core.Engine
 
setOptions(OpenValidationOptions) - Method in class io.openvalidation.core.OpenValidation
 
setOutImplementationClassName(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setOutput(String) - Method in class io.openvalidation.core.OpenValidation
 
setOutputCodeFileName(String) - Method in class io.openvalidation.core.OpenValidation
 
setOutputCodeFileName(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setOutputDirectory(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setPackageName(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setParam(String, String) - Method in class io.openvalidation.core.OpenValidation
 
setParam(String, String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setParam(String, Object) - Method in class io.openvalidation.core.OpenValidationOptions
 
setParams(Map<String, Object>) - Method in class io.openvalidation.core.OpenValidation
 
setParams(Map<String, Object>) - Method in class io.openvalidation.core.OpenValidationOptions
 
setRule(String) - Method in class io.openvalidation.core.OpenValidation
 
setRuleOption(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setSchema(String) - Method in class io.openvalidation.core.OpenValidation
 
setSchema(String) - Method in class io.openvalidation.core.OpenValidationOptions
 
setSingleFile(boolean) - Method in class io.openvalidation.core.OpenValidation
 
setSingleFile(boolean) - Method in class io.openvalidation.core.OpenValidationOptions
 
setVerbose(boolean) - Method in class io.openvalidation.core.OpenValidation
 
setVerbose(boolean) - Method in class io.openvalidation.core.OpenValidationOptions
 
setWorkingDirectories(String[]) - Method in class io.openvalidation.core.OpenValidationOptions
 

V

validate(ValidationContext) - Method in class io.openvalidation.core.Engine
 
validate() - Method in class io.openvalidation.core.validation.ASTConditionGroupValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTConditionValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTErrorValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTModelValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTOperandFunctionValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTOperandLambdaConditionValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTOperandVariableValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTRuleValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTUnknownValidator
 
validate() - Method in class io.openvalidation.core.validation.ASTVariableValidator
 
validate() - Method in class io.openvalidation.core.validation.EmptyValidator
 
validate() - Method in class io.openvalidation.core.validation.functions.FunctionValidatorBase
 
validate() - Method in class io.openvalidation.core.validation.operand.arithmetical.ASTArithmeticalOperationValidator
 
validate() - Method in class io.openvalidation.core.validation.operand.arithmetical.ASTArithmeticalValidator
 
validate() - Method in class io.openvalidation.core.validation.ValidatorBase
 
validate(ASTItem) - Method in class io.openvalidation.core.validation.ValidatorBase
 
validate(ASTItem, int) - Method in class io.openvalidation.core.validation.ValidatorBase
 
validateAliases() - Static method in class io.openvalidation.core.Aliases
 
validateFunction() - Method in class io.openvalidation.core.validation.functions.FunctionFirstValidator
 
validateFunction() - Method in class io.openvalidation.core.validation.functions.FunctionGetArrayOfValidator
 
validateFunction() - Method in class io.openvalidation.core.validation.functions.FunctionLastValidator
 
validateFunction() - Method in class io.openvalidation.core.validation.functions.FunctionSumOfValidator
 
validateFunction() - Method in class io.openvalidation.core.validation.functions.FunctionTakeValidator
 
validateFunction() - Method in class io.openvalidation.core.validation.functions.FunctionValidatorBase
 
validateFunction() - Method in class io.openvalidation.core.validation.functions.FunctionWhereValidator
 
validateParameters() - Method in class io.openvalidation.core.validation.functions.FunctionValidatorBase
 
ValidationContext - Class in io.openvalidation.core.validation
 
ValidationContext(OpenValidationOptions, ASTModel, String, String) - Constructor for class io.openvalidation.core.validation.ValidationContext
 
ValidatorBase - Class in io.openvalidation.core.validation
 
ValidatorBase() - Constructor for class io.openvalidation.core.validation.ValidatorBase
 
ValidatorBase(ValidationContext) - Constructor for class io.openvalidation.core.validation.ValidatorBase
 
ValidatorFactory - Class in io.openvalidation.core.validation
 
ValidatorFactory() - Constructor for class io.openvalidation.core.validation.ValidatorFactory
 

W

writeCodeFile(CodeGenerationResult) - Method in class io.openvalidation.core.OpenValidation
 
A C D E F G H I N O P R S V W 
Skip navigation links

Copyright © 2020. All rights reserved.