AbstractIdentifiableObject
and is used
as parent class for all the objects that should be organized or identified
by custom attributesArtefactHandler
s that wrap their child artefacts into FunctionGroup
aka SessionsAbstractOrganizableObject
and is used
as parent class for all the objects for which modifications should be trackedFunction
is executed in
CallFunctionHandler.ArtefactTypeIdResolver
cannot be provided with a context
object.AbstractOrganizableObject.attributes
)
to be added to any kind of object that ends up in a an AbstractOrganizableObject
This is for instance the case with Keywords:AnnotationScanner
and caching its results.DataSet.isRowCommitEnabled
is set to true
at the end of each iterationAbstractFunctionHandler
ReportNode
corresponding to the provided artefactExecutionEngine
insteadAbstractFunctionHandler
specified
in the arguments in the context of the specified branchAbstractFunctionHandler
specified
in the arguments in the context of the default branchDescriptionStepListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.DescriptionStepVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.DescriptionStepParser
.DescriptionStepParser
.DottedMapKeySerializer
when persisted in the DB.ReportTreeVisitor
when exiting a report nodeandExpr
labeled alternative in OQLParser.expr()
.andExpr
labeled alternative in OQLParser.expr()
.DescriptionStepParser.assignment()
.DescriptionStepParser.assignment()
.ExpectedStepParser.assignment()
.ExpectedStepParser.assignment()
.atomExpr
labeled alternative in OQLParser.expr()
.atomExpr
labeled alternative in OQLParser.expr()
.DescriptionStepParser.attributeName()
.DescriptionStepParser.attributeName()
.ExpectedStepParser.attributeName()
.ExpectedStepParser.attributeName()
.DescriptionStepParser.attributeValue()
.DescriptionStepParser.attributeValue()
.ExpectedStepParser.attributeValue()
.ExpectedStepParser.attributeValue()
.checkExpr
labeled alternative in ExpectedStepParser.checkExpression()
.checkExpr
labeled alternative in ExpectedStepParser.checkExpression()
.ExpectedStepParser.controlParameter()
.ExpectedStepParser.controlParameter()
.equalityExpr
labeled alternative in OQLParser.expr()
.equalityExpr
labeled alternative in OQLParser.expr()
.ExpectedStepParser.exportExpression()
.ExpectedStepParser.exportExpression()
.DescriptionStepParser.expr()
.DescriptionStepParser.expr()
.ExpectedStepParser.expr()
.ExpectedStepParser.expr()
.DescriptionStepParser.functionDeclarationEndExpression()
.DescriptionStepParser.functionDeclarationEndExpression()
.DescriptionStepParser.functionDeclarationExpression()
.DescriptionStepParser.functionDeclarationExpression()
.KeyValueParser.key()
.KeyValueParser.key()
.KeyValueParser.keyValue()
.KeyValueParser.keyValue()
.KeyValueParser.keyValueList()
.KeyValueParser.keyValueList()
.DescriptionStepParser.keywordExpression()
.DescriptionStepParser.keywordExpression()
.DescriptionStepParser.keywordName()
.DescriptionStepParser.keywordName()
.DescriptionStepParser.keywordParameter()
.DescriptionStepParser.keywordParameter()
.nonQuotedStringAtom
labeled alternative in OQLParser.atom()
.nonQuotedStringAtom
labeled alternative in OQLParser.atom()
.notExpr
labeled alternative in OQLParser.expr()
.notExpr
labeled alternative in OQLParser.expr()
.orExpr
labeled alternative in OQLParser.expr()
.orExpr
labeled alternative in OQLParser.expr()
.parExpr
labeled alternative in OQLParser.atom()
.parExpr
labeled alternative in OQLParser.atom()
.OQLParser.parse()
.OQLParser.parse()
.DescriptionStepParser.parse()
.DescriptionStepParser.parse()
.ExpectedStepParser.parse()
.ExpectedStepParser.parse()
.KeyValueParser.parse()
.KeyValueParser.parse()
.DescriptionStepParser.setExpression()
.DescriptionStepParser.setExpression()
.ExpectedStepParser.setExpression()
.ExpectedStepParser.setExpression()
.DescriptionStepParser.setValue()
.DescriptionStepParser.setValue()
.ExpectedStepParser.setValue()
.ExpectedStepParser.setValue()
.stringAtom
labeled alternative in OQLParser.atom()
.stringAtom
labeled alternative in OQLParser.atom()
.KeyValueParser.value()
.KeyValueParser.value()
.ExecutionParameters
objectExecution
previously initialized by ExecutionEngine.initializeExecution(ExecutionParameters, String)
Execution
Execution
ExecutionParameters
BiConsumer
(See FunctionGroup.getConsumer()
)Plan
s.andExpr
labeled alternative in OQLParser.expr()
.andExpr
labeled alternative in OQLParser.expr()
.DescriptionStepParser.assignment()
.DescriptionStepParser.assignment()
.ExpectedStepParser.assignment()
.ExpectedStepParser.assignment()
.atomExpr
labeled alternative in OQLParser.expr()
.atomExpr
labeled alternative in OQLParser.expr()
.DescriptionStepParser.attributeName()
.DescriptionStepParser.attributeName()
.ExpectedStepParser.attributeName()
.ExpectedStepParser.attributeName()
.DescriptionStepParser.attributeValue()
.DescriptionStepParser.attributeValue()
.ExpectedStepParser.attributeValue()
.ExpectedStepParser.attributeValue()
.checkExpr
labeled alternative in ExpectedStepParser.checkExpression()
.checkExpr
labeled alternative in ExpectedStepParser.checkExpression()
.ExpectedStepParser.controlParameter()
.ExpectedStepParser.controlParameter()
.equalityExpr
labeled alternative in OQLParser.expr()
.equalityExpr
labeled alternative in OQLParser.expr()
.ExpectedStepParser.exportExpression()
.ExpectedStepParser.exportExpression()
.DescriptionStepParser.expr()
.DescriptionStepParser.expr()
.ExpectedStepParser.expr()
.ExpectedStepParser.expr()
.DescriptionStepParser.functionDeclarationEndExpression()
.DescriptionStepParser.functionDeclarationEndExpression()
.DescriptionStepParser.functionDeclarationExpression()
.DescriptionStepParser.functionDeclarationExpression()
.KeyValueParser.key()
.KeyValueParser.key()
.KeyValueParser.keyValue()
.KeyValueParser.keyValue()
.KeyValueParser.keyValueList()
.KeyValueParser.keyValueList()
.DescriptionStepParser.keywordExpression()
.DescriptionStepParser.keywordExpression()
.DescriptionStepParser.keywordName()
.DescriptionStepParser.keywordName()
.DescriptionStepParser.keywordParameter()
.DescriptionStepParser.keywordParameter()
.nonQuotedStringAtom
labeled alternative in OQLParser.atom()
.nonQuotedStringAtom
labeled alternative in OQLParser.atom()
.notExpr
labeled alternative in OQLParser.expr()
.notExpr
labeled alternative in OQLParser.expr()
.orExpr
labeled alternative in OQLParser.expr()
.orExpr
labeled alternative in OQLParser.expr()
.parExpr
labeled alternative in OQLParser.atom()
.parExpr
labeled alternative in OQLParser.atom()
.OQLParser.parse()
.OQLParser.parse()
.DescriptionStepParser.parse()
.DescriptionStepParser.parse()
.ExpectedStepParser.parse()
.ExpectedStepParser.parse()
.KeyValueParser.parse()
.KeyValueParser.parse()
.DescriptionStepParser.setExpression()
.DescriptionStepParser.setExpression()
.ExpectedStepParser.setExpression()
.ExpectedStepParser.setExpression()
.DescriptionStepParser.setValue()
.DescriptionStepParser.setValue()
.ExpectedStepParser.setValue()
.ExpectedStepParser.setValue()
.stringAtom
labeled alternative in OQLParser.atom()
.stringAtom
labeled alternative in OQLParser.atom()
.KeyValueParser.value()
.KeyValueParser.value()
.ExpectedStepListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.ExpectedStepVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.ExpectedStepParser
.ExpectedStepParser
.URLClassLoader
URLClassLoader
ObjectMapper
used to serialize/deserialize
Input
and Output
instancesAnnotation
Annotation
Resource
AbstractFunctionHandler
ArtefactHandler.execute_(ReportNode, AbstractArtefact)
for an artefact node N this method is called for each child of N which
returns true on AbstractArtefact.isPropertyArefact()
.JsonProvider.provider()
and thus Json.createObjectBuilder()
which is relying on it are very inefficient.ReportWriter
that generates JUnit 4 XML reports based on the JUnit schema https://github.com/windyroad/JUnit-Schema/blob/master/JUnit.xsdKeyValueListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.KeyValueVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.KeyValueParser
.KeyValueParser
.ExecutionEngine
insteadObjectFilter
and is responsible
for the filter of objects according to the current context filtersOQLListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.OQLVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.OQLParser
.OQLParser
.Plan
in plain-text formatPlan
in plain-text format from a streamPlan
Writer
provided as inputAbstractContext
based on an object that has been
previously enriched with an ObjectEnricher
provided by this classRemoteExecutionManager
instead.ReportTreeVisitor
which listens for report node events.ReportWriter
is responsible to the generation and writing of reports for
plan executions based on their report node treesClassLoader
associated to the current ApplicationContextBuilder.ApplicationContext
as context classloaderReportTreeVisitor
when entering a report nodeOQLLexer.VOCABULARY
instead.OQLParser.VOCABULARY
instead.DescriptionStepLexer.VOCABULARY
instead.DescriptionStepParser.VOCABULARY
instead.ExpectedStepLexer.VOCABULARY
instead.ExpectedStepParser.VOCABULARY
instead.KeyValueLexer.VOCABULARY
instead.KeyValueParser.VOCABULARY
instead.StagingRepositoryClient.StagingContext
StagingRepositoryClient.StagingContext
StagingRepositoryClient.StagingContext
andExpr
labeled alternative in OQLParser.expr()
.andExpr
labeled alternative in OQLParser.expr()
.DescriptionStepParser.assignment()
.DescriptionStepParser.assignment()
.ExpectedStepParser.assignment()
.ExpectedStepParser.assignment()
.atomExpr
labeled alternative in OQLParser.expr()
.atomExpr
labeled alternative in OQLParser.expr()
.DescriptionStepParser.attributeName()
.DescriptionStepParser.attributeName()
.ExpectedStepParser.attributeName()
.ExpectedStepParser.attributeName()
.DescriptionStepParser.attributeValue()
.DescriptionStepParser.attributeValue()
.ExpectedStepParser.attributeValue()
.ExpectedStepParser.attributeValue()
.checkExpr
labeled alternative in ExpectedStepParser.checkExpression()
.checkExpr
labeled alternative in ExpectedStepParser.checkExpression()
.ExpectedStepParser.controlParameter()
.ExpectedStepParser.controlParameter()
.equalityExpr
labeled alternative in OQLParser.expr()
.equalityExpr
labeled alternative in OQLParser.expr()
.ExpectedStepParser.exportExpression()
.ExpectedStepParser.exportExpression()
.DescriptionStepParser.expr()
.DescriptionStepParser.expr()
.ExpectedStepParser.expr()
.ExpectedStepParser.expr()
.DescriptionStepParser.functionDeclarationEndExpression()
.DescriptionStepParser.functionDeclarationEndExpression()
.DescriptionStepParser.functionDeclarationExpression()
.DescriptionStepParser.functionDeclarationExpression()
.KeyValueParser.key()
.KeyValueParser.key()
.KeyValueParser.keyValue()
.KeyValueParser.keyValue()
.KeyValueParser.keyValueList()
.KeyValueParser.keyValueList()
.DescriptionStepParser.keywordExpression()
.DescriptionStepParser.keywordExpression()
.DescriptionStepParser.keywordName()
.DescriptionStepParser.keywordName()
.DescriptionStepParser.keywordParameter()
.DescriptionStepParser.keywordParameter()
.nonQuotedStringAtom
labeled alternative in OQLParser.atom()
.nonQuotedStringAtom
labeled alternative in OQLParser.atom()
.notExpr
labeled alternative in OQLParser.expr()
.notExpr
labeled alternative in OQLParser.expr()
.orExpr
labeled alternative in OQLParser.expr()
.orExpr
labeled alternative in OQLParser.expr()
.parExpr
labeled alternative in OQLParser.atom()
.parExpr
labeled alternative in OQLParser.atom()
.OQLParser.parse()
.OQLParser.parse()
.DescriptionStepParser.parse()
.DescriptionStepParser.parse()
.ExpectedStepParser.parse()
.ExpectedStepParser.parse()
.KeyValueParser.parse()
.KeyValueParser.parse()
.Consumer
of ReportNode
Consumer
of ReportTreeVisitor.ReportNodeEvent
DescriptionStepParser.setExpression()
.DescriptionStepParser.setExpression()
.ExpectedStepParser.setExpression()
.ExpectedStepParser.setExpression()
.DescriptionStepParser.setValue()
.DescriptionStepParser.setValue()
.ExpectedStepParser.setValue()
.ExpectedStepParser.setValue()
.stringAtom
labeled alternative in OQLParser.atom()
.stringAtom
labeled alternative in OQLParser.atom()
.KeyValueParser.value()
.KeyValueParser.value()
.ExecutionEngine
.Plugin
and implementing ExecutionEnginePlugin
in the classpath
and add them to the list of plugins to be used by the ExecutionEngine
ReportWriter
Copyright © 2020. All rights reserved.