Hierarchy For All Packages
Package Hierarchies:- eu.dnetlib.validator2.engine,
- eu.dnetlib.validator2.engine.builtins,
- eu.dnetlib.validator2.engine.contexts,
- eu.dnetlib.validator2.validation,
- eu.dnetlib.validator2.validation.guideline,
- eu.dnetlib.validator2.validation.guideline.openaire,
- eu.dnetlib.validator2.validation.guideline.openaire.cris,
- eu.dnetlib.validator2.validation.task,
- eu.dnetlib.validator2.validation.utils
Class Hierarchy
- java.lang.Object
- eu.dnetlib.validator2.validation.guideline.AbstractGuideline<T> (implements eu.dnetlib.validator2.validation.guideline.Guideline<T>)
- eu.dnetlib.validator2.validation.guideline.SyntheticGuideline
- eu.dnetlib.validator2.validation.guideline.openaire.AbstractOpenAireProfile (implements java.io.Serializable, eu.dnetlib.validator2.validation.XMLApplicationProfile)
- eu.dnetlib.validator2.validation.guideline.openaire.cris.AbstractCrisProfile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisEquipmentV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisEventV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisFundingV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisOrgUnitV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisPatentV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisPersonV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisProductV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisProjectV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisPublicationV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.cris.CrisServiceV111Profile
- eu.dnetlib.validator2.validation.guideline.openaire.DataArchiveGuidelinesV2Profile
- eu.dnetlib.validator2.validation.guideline.openaire.F2_01M
- eu.dnetlib.validator2.validation.guideline.openaire.F2_01M_LIT
- eu.dnetlib.validator2.validation.guideline.openaire.F2_01M_LIT_v3
- eu.dnetlib.validator2.validation.guideline.openaire.F3_01M
- eu.dnetlib.validator2.validation.guideline.openaire.F3_01M_LIT
- eu.dnetlib.validator2.validation.guideline.openaire.F3_01M_LIT_v3
- eu.dnetlib.validator2.validation.guideline.openaire.FAIR_Data_GuidelinesProfile
- eu.dnetlib.validator2.validation.guideline.openaire.FAIR_Literature_GuidelinesV3Profile
- eu.dnetlib.validator2.validation.guideline.openaire.FAIR_Literature_GuidelinesV4Profile
- eu.dnetlib.validator2.validation.guideline.openaire.I2_01M
- eu.dnetlib.validator2.validation.guideline.openaire.I2_01M_LIT
- eu.dnetlib.validator2.validation.guideline.openaire.I2_01M_LIT_v3
- eu.dnetlib.validator2.validation.guideline.openaire.LiteratureGuidelinesV3Profile
- eu.dnetlib.validator2.validation.guideline.openaire.LiteratureGuidelinesV4Profile
- eu.dnetlib.validator2.validation.guideline.openaire.R1_01M
- eu.dnetlib.validator2.validation.guideline.openaire.R1_01M_LIT
- eu.dnetlib.validator2.validation.guideline.openaire.R1_01M_LIT_v3
- eu.dnetlib.validator2.validation.guideline.openaire.R1_2_01M
- eu.dnetlib.validator2.validation.guideline.openaire.R1_2_01M_LIT
- eu.dnetlib.validator2.validation.guideline.openaire.R1_2_01M_LIT_v3
- eu.dnetlib.validator2.validation.guideline.openaire.cris.AbstractCrisProfile
- eu.dnetlib.validator2.validation.guideline.Builders
- eu.dnetlib.validator2.validation.guideline.Builders.ElementSpecBuilder
- eu.dnetlib.validator2.engine.CrisClass
- eu.dnetlib.validator2.validation.utils.EmbargoedEndDateValuePredicate (implements eu.dnetlib.validator2.engine.TestResultPredicate<T>)
- eu.dnetlib.validator2.engine.builtins.ForwardingRule<T> (implements eu.dnetlib.validator2.engine.Rule<T>)
- eu.dnetlib.validator2.engine.builtins.ConditionalRule<T>
- eu.dnetlib.validator2.validation.utils.GeneralUtils
- eu.dnetlib.validator2.engine.Helper
- eu.dnetlib.validator2.engine.Helper.Diagnostics
- eu.dnetlib.validator2.engine.Helper.URLResolver
- eu.dnetlib.validator2.validation.utils.ISO639ValuePredicate (implements eu.dnetlib.validator2.engine.TestResultPredicate<T>)
- eu.dnetlib.validator2.validation.utils.ISOLangCodes
- eu.dnetlib.validator2.validation.utils.MediaTypes
- eu.dnetlib.validator2.validation.utils.MediaTypesValuePredicate (implements eu.dnetlib.validator2.engine.TestResultPredicate<T>)
- eu.dnetlib.validator2.engine.Predicates
- eu.dnetlib.validator2.engine.Predicates.SetOfCaseInsensitiveAllowedValues (implements eu.dnetlib.validator2.engine.TestResultPredicate<T>)
- eu.dnetlib.validator2.validation.utils.RegexValuePredicate (implements eu.dnetlib.validator2.engine.TestResultPredicate<T>)
- eu.dnetlib.validator2.engine.Reporter<T,
R> - eu.dnetlib.validator2.validation.utils.ResultUtils
- eu.dnetlib.validator2.engine.RuleEngine
- eu.dnetlib.validator2.validation.task.RuleEvaluationResult
- eu.dnetlib.validator2.engine.RuleValidationResult
- eu.dnetlib.validator2.engine.builtins.SimpleRule<T,
C> (implements eu.dnetlib.validator2.engine.Rule<T>) - eu.dnetlib.validator2.engine.builtins.AlwaysErrRule<T>
- eu.dnetlib.validator2.engine.builtins.AlwaysFailRule<T>
- eu.dnetlib.validator2.engine.builtins.AlwaysSucceedRule<T>
- eu.dnetlib.validator2.engine.builtins.AndRule<T,
C>
- eu.dnetlib.validator2.engine.builtins.StandardRuleContext (implements eu.dnetlib.validator2.engine.RuleContext)
- eu.dnetlib.validator2.engine.builtins.SimpleContext
- eu.dnetlib.validator2.engine.builtins.StandardXMLContext (implements eu.dnetlib.validator2.engine.contexts.XMLContext)
- eu.dnetlib.validator2.engine.builtins.StandardXMLContextWithCardinality (implements eu.dnetlib.validator2.engine.contexts.XMLContextWithCardinality)
- eu.dnetlib.validator2.engine.builtins.StandardRuleDiagnostics<T,
R> (implements eu.dnetlib.validator2.engine.RuleDiagnostics<T, R>) - eu.dnetlib.validator2.engine.builtins.StandardRuleProperty (implements eu.dnetlib.validator2.engine.RuleProperty)
- eu.dnetlib.validator2.engine.builtins.StandardLongRuleProperty (implements eu.dnetlib.validator2.engine.contexts.LongRuleProperty)
- eu.dnetlib.validator2.engine.builtins.StandardXPathExpressionProperty (implements eu.dnetlib.validator2.engine.contexts.XPathExpressionProperty)
- eu.dnetlib.validator2.validation.utils.SupportedRegExs
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- eu.dnetlib.validator2.engine.RuleEvaluationException
- java.lang.RuntimeException
- java.lang.Exception
- eu.dnetlib.validator2.validation.task.ValidationTask.Factory
- eu.dnetlib.validator2.engine.builtins.XMLCardinalityRule.Builder
- eu.dnetlib.validator2.engine.builtins.XMLCrisClassVocabularyRule.Builder
- eu.dnetlib.validator2.engine.builtins.XMLFieldExistsRule.Builder
- eu.dnetlib.validator2.engine.builtins.XMLNotConfusedFieldsRule (implements eu.dnetlib.validator2.engine.Rule<T>)
- eu.dnetlib.validator2.engine.builtins.XMLNotConfusedFieldsRule.Builder
- eu.dnetlib.validator2.engine.builtins.XMLRegularExpressionRule.Builder
- eu.dnetlib.validator2.engine.builtins.XMLRule<C> (implements eu.dnetlib.validator2.engine.Rule<T>)
- eu.dnetlib.validator2.engine.builtins.XMLCardinalityRule
- eu.dnetlib.validator2.engine.builtins.XMLCrisClassVocabularyRule
- eu.dnetlib.validator2.engine.builtins.XMLFieldExistsRule
- eu.dnetlib.validator2.engine.builtins.XMLRegularExpressionRule
- eu.dnetlib.validator2.engine.builtins.XMLValidURLRule
- eu.dnetlib.validator2.engine.builtins.XMLVocabularyRule
- eu.dnetlib.validator2.engine.builtins.XMLValidURLRule.Builder
- eu.dnetlib.validator2.engine.builtins.XMLVocabularyRule.Builder
- eu.dnetlib.validator2.engine.builtins.XPathExpressionHelper
- eu.dnetlib.validator2.validation.guideline.AbstractGuideline<T> (implements eu.dnetlib.validator2.validation.guideline.Guideline<T>)
Interface Hierarchy
- eu.dnetlib.validator2.engine.contexts.NodeListAction
- eu.dnetlib.validator2.validation.guideline.NodeSpec
- eu.dnetlib.validator2.validation.guideline.AttributeSpec
- eu.dnetlib.validator2.validation.guideline.ElementSpec
- eu.dnetlib.validator2.engine.PropertyDriven
- eu.dnetlib.validator2.engine.RuleContext
- eu.dnetlib.validator2.engine.contexts.CardinalityContext
- eu.dnetlib.validator2.engine.contexts.XMLContextWithCardinality (also extends eu.dnetlib.validator2.engine.contexts.XMLContext)
- eu.dnetlib.validator2.engine.contexts.CrisClassSchemeContext
- eu.dnetlib.validator2.engine.contexts.XMLCrisClassSchemeContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.XMLContextWithVocabulary)
- eu.dnetlib.validator2.engine.contexts.NodeListContext
- eu.dnetlib.validator2.engine.contexts.XMLContext (also extends eu.dnetlib.validator2.engine.RuleContext, eu.dnetlib.validator2.engine.contexts.XPathExpressionContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithCardinality (also extends eu.dnetlib.validator2.engine.contexts.CardinalityContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithNotConfusedFields (also extends eu.dnetlib.validator2.engine.contexts.NotConfusedFieldsContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithRegularExpression (also extends eu.dnetlib.validator2.engine.contexts.RegularExpressionContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.VocabularyContext)
- eu.dnetlib.validator2.engine.contexts.XMLCrisClassSchemeContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.CrisClassSchemeContext)
- eu.dnetlib.validator2.engine.contexts.XMLContext (also extends eu.dnetlib.validator2.engine.RuleContext, eu.dnetlib.validator2.engine.contexts.XPathExpressionContext)
- eu.dnetlib.validator2.engine.contexts.NotConfusedFieldsContext
- eu.dnetlib.validator2.engine.contexts.XMLContextWithNotConfusedFields (also extends eu.dnetlib.validator2.engine.contexts.XMLContext)
- eu.dnetlib.validator2.engine.contexts.RegularExpressionContext
- eu.dnetlib.validator2.engine.contexts.XMLContextWithRegularExpression (also extends eu.dnetlib.validator2.engine.contexts.XMLContext)
- eu.dnetlib.validator2.engine.contexts.VocabularyContext
- eu.dnetlib.validator2.engine.contexts.XMLContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.XMLContext)
- eu.dnetlib.validator2.engine.contexts.XMLCrisClassSchemeContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.CrisClassSchemeContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.XMLContext)
- eu.dnetlib.validator2.engine.contexts.XMLContext (also extends eu.dnetlib.validator2.engine.contexts.NodeListContext, eu.dnetlib.validator2.engine.contexts.XPathExpressionContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithCardinality (also extends eu.dnetlib.validator2.engine.contexts.CardinalityContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithNotConfusedFields (also extends eu.dnetlib.validator2.engine.contexts.NotConfusedFieldsContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithRegularExpression (also extends eu.dnetlib.validator2.engine.contexts.RegularExpressionContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.VocabularyContext)
- eu.dnetlib.validator2.engine.contexts.XMLCrisClassSchemeContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.CrisClassSchemeContext)
- eu.dnetlib.validator2.engine.contexts.XPathExpressionContext
- eu.dnetlib.validator2.engine.contexts.XMLContext (also extends eu.dnetlib.validator2.engine.contexts.NodeListContext, eu.dnetlib.validator2.engine.RuleContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithCardinality (also extends eu.dnetlib.validator2.engine.contexts.CardinalityContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithNotConfusedFields (also extends eu.dnetlib.validator2.engine.contexts.NotConfusedFieldsContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithRegularExpression (also extends eu.dnetlib.validator2.engine.contexts.RegularExpressionContext)
- eu.dnetlib.validator2.engine.contexts.XMLContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.VocabularyContext)
- eu.dnetlib.validator2.engine.contexts.XMLCrisClassSchemeContextWithVocabulary (also extends eu.dnetlib.validator2.engine.contexts.CrisClassSchemeContext)
- eu.dnetlib.validator2.engine.contexts.XMLContext (also extends eu.dnetlib.validator2.engine.contexts.NodeListContext, eu.dnetlib.validator2.engine.RuleContext)
- eu.dnetlib.validator2.engine.contexts.CardinalityContext
- eu.dnetlib.validator2.engine.RuleProperty
- eu.dnetlib.validator2.engine.contexts.BooleanRuleProperty
- eu.dnetlib.validator2.engine.contexts.FieldsProperty
- eu.dnetlib.validator2.engine.contexts.LongRuleProperty
- eu.dnetlib.validator2.engine.contexts.NodeListActionProperty (also extends eu.dnetlib.validator2.engine.contexts.TestResultNodeListAction)
- eu.dnetlib.validator2.engine.contexts.RegularExpressionProperty
- eu.dnetlib.validator2.engine.contexts.TermsProperty
- eu.dnetlib.validator2.engine.contexts.XPathExpressionProperty
- eu.dnetlib.validator2.engine.RuleContext
- eu.dnetlib.validator2.engine.Rule<T>
- eu.dnetlib.validator2.validation.guideline.SyntheticRule<T>
- eu.dnetlib.validator2.engine.RuleBuilder<R>
- eu.dnetlib.validator2.engine.RuleDiagnostics<T,
R> - eu.dnetlib.validator2.validation.guideline.RuleEvaluator<T,
R> - java.io.Serializable
- eu.dnetlib.validator2.validation.guideline.Guideline<T>
- eu.dnetlib.validator2.engine.contexts.TestResultNodeListAction
- eu.dnetlib.validator2.engine.contexts.NodeListActionProperty (also extends eu.dnetlib.validator2.engine.RuleProperty)
- eu.dnetlib.validator2.engine.TestResultPredicate<T>
- eu.dnetlib.validator2.validation.task.ValidationTask<T,
R> - eu.dnetlib.validator2.validation.task.ValidationTaskOutput
- eu.dnetlib.validator2.validation.Validator<T>
- eu.dnetlib.validator2.validation.XMLApplicationProfile
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- eu.dnetlib.validator2.validation.guideline.Cardinality
- eu.dnetlib.validator2.engine.builtins.ConditionalRule.WhenConditionFails
- eu.dnetlib.validator2.validation.guideline.ElementPosition
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)