A B C D E F G H I J L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(PageVisitor) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Method to accept a
PageVisitor. - accept(PageVisitor) - Method in interface com.trivago.cluecumber.engine.rendering.pages.visitors.Visitable
-
The method to accept a visitor.
- addCustomParametersToReportDetails(PageCollection, Map<String, String>) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.PageRenderer
-
Add converted custom parameters to the page collection.
- addFailed(int) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Add an amount of failed entries to the overall results.
- addMultipleRunsInformationToScenarios(List<Report>) - Method in class com.trivago.cluecumber.engine.json.processors.ElementMultipleRunsPreProcessor
-
This adds the latest run information to each scenario run multiple times.
- addPassed(int) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Add an amount of passed entries to the overall results.
- addReports(Report[]) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Add reports to the existing report list.
- addScenarioIndexByStatus(Status, int) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.ScenarioSummaryPageCollection
-
Add a specific scenario index to an associated status.
- addSkipped(int) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Add an amount of skipped entries to the overall results.
- addTime(long, int) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Times
-
Add a time and an index to the list of times.
- addValue(int, Status) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.PieChartBuilder
-
Add a new value for a specific status.
- addValues(List<Float>, Status) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
Add values of a specific status to the chart.
- ALL_FEATURES - com.trivago.cluecumber.engine.constants.Settings.StartPage
-
The feature overview page.
- ALL_FEATURES - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Feature overview template.
- ALL_PAGES - com.trivago.cluecumber.engine.constants.Settings.CustomParamDisplayMode
-
Display on all pages.
- ALL_SCENARIOS - com.trivago.cluecumber.engine.constants.Settings.StartPage
-
The scenario overview page.
- ALL_SCENARIOS - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Scenario overview template.
- ALL_STEPS - com.trivago.cluecumber.engine.constants.Settings.StartPage
-
The step overview page.
- ALL_STEPS - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Step overview template.
- ALL_TAGS - com.trivago.cluecumber.engine.constants.Settings.StartPage
-
The tag overview page.
- ALL_TAGS - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Tag overview template.
- AllFeaturesPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Page collection for the feature overview page.
- AllFeaturesPageCollection(List<Report>, String) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Constructor.
- AllFeaturesPageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the feature overview page.
- AllFeaturesPageRenderer(ChartJsonConverter, ChartConfiguration, PropertyManager) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.AllFeaturesPageRenderer
-
Constructor for dependency injection.
- AllScenariosPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Page collection for the scenario overview page.
- AllScenariosPageCollection(String) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Constructor.
- AllScenariosPageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the scenario overview page.
- AllStepsPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Page collection for the step overview page.
- AllStepsPageCollection(List<Report>, String) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Constructor.
- AllStepsPageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the steps overview page.
- AllStepsPageRenderer(ChartJsonConverter, ChartConfiguration, PropertyManager) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.AllStepsPageRenderer
-
Constructor for dependency injection.
- AllTagsPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Page collection for the tag overview page.
- AllTagsPageCollection(List<Report>, String) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllTagsPageCollection
-
Constructor.
- AllTagsPageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the tags overview page.
- AllTagsPageRenderer(ChartJsonConverter, ChartConfiguration, PropertyManager) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.AllTagsPageRenderer
-
Constructor for dependency injection.
- AMBIGUOUS - com.trivago.cluecumber.engine.constants.Status
-
Ambiguous status.
- anyAfterHookHasContent() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if after hooks has content or an exception.
- anyBeforeHookHasContent() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Determine if any before hooks contain data or an exception.
- APPLICATION_XML - com.trivago.cluecumber.engine.constants.MimeType
-
Alternative XML format
- Argument - Class in com.trivago.cluecumber.engine.json.pojo
-
The Argument class represents a Cucumber step argument.
- Argument() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Argument
- Axis - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
Chart axis.
- Axis() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
B
- bar - com.trivago.cluecumber.engine.constants.ChartConfiguration.Type
-
Bar chart
- BASE_TEMPLATE_PATH - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder for Freemarker template files.
- BASIC_STATES - Static variable in enum com.trivago.cluecumber.engine.constants.Status
-
The three basic states: passed, failed and skipped.
- basicStatus() - Method in enum com.trivago.cluecumber.engine.constants.Status
-
Get a status enum from a status string.
- BMP - com.trivago.cluecumber.engine.constants.MimeType
-
BMP image format
- build() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.PieChartBuilder
-
Create the final chart.
- build() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
Builds the final chart.
- build(String, String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Cluecumber Report start method.
C
- Chart - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
The base class for all charts.
- Chart() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Chart
- ChartConfiguration - Class in com.trivago.cluecumber.engine.constants
-
This stores the colors and type of a report chart.
- ChartConfiguration(PropertyManager) - Constructor for class com.trivago.cluecumber.engine.constants.ChartConfiguration
-
Constructor for dependency injection.
- ChartConfiguration.Type - Enum in com.trivago.cluecumber.engine.constants
-
The type of chart.
- ChartJsonConverter - Class in com.trivago.cluecumber.engine.rendering.pages.charts
-
Helper class to convert charts to JSON data.
- ChartJsonConverter() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.ChartJsonConverter
-
Default constructor.
- clear() - Method in class com.trivago.cluecumber.engine.properties.LinkedProperties
-
Clear the properties map.
- clearReports() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Empty report list.
- clone() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Clone method for page collection clones.
- clone() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Function to clone the
AllScenariosPageCollectionincluding all included data. - clone() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Clone this page collection for later filtering.
- CluecumberCoreGraph - Interface in com.trivago.cluecumber.engine.dagger
-
Main Dagger class.
- CluecumberEngine - Class in com.trivago.cluecumber.engine
-
The main plugin class.
- CluecumberEngine(CluecumberLogger, PropertyManager, FileSystemManager, FileIO, JsonPojoConverter, ElementIndexPreProcessor, ElementMultipleRunsPreProcessor, ReportGenerator) - Constructor for class com.trivago.cluecumber.engine.CluecumberEngine
-
Constructor for dependency injection.
- CluecumberException - Class in com.trivago.cluecumber.engine.exceptions
-
The base Cluecumber Report plugin exception that all exceptions extend.
- CluecumberException(String) - Constructor for class com.trivago.cluecumber.engine.exceptions.CluecumberException
-
Constructor.
- CluecumberLogger - Class in com.trivago.cluecumber.engine.logging
-
Cluecumber base logger.
- CluecumberLogger() - Constructor for class com.trivago.cluecumber.engine.logging.CluecumberLogger
-
The default constructor.
- CluecumberLogger.CluecumberLogLevel - Enum in com.trivago.cluecumber.engine.logging
-
Enum for the Cluecumber log levels.
- com.trivago.cluecumber.engine - package com.trivago.cluecumber.engine
- com.trivago.cluecumber.engine.constants - package com.trivago.cluecumber.engine.constants
- com.trivago.cluecumber.engine.dagger - package com.trivago.cluecumber.engine.dagger
- com.trivago.cluecumber.engine.exceptions - package com.trivago.cluecumber.engine.exceptions
- com.trivago.cluecumber.engine.exceptions.filesystem - package com.trivago.cluecumber.engine.exceptions.filesystem
- com.trivago.cluecumber.engine.exceptions.properties - package com.trivago.cluecumber.engine.exceptions.properties
- com.trivago.cluecumber.engine.filesystem - package com.trivago.cluecumber.engine.filesystem
- com.trivago.cluecumber.engine.json - package com.trivago.cluecumber.engine.json
- com.trivago.cluecumber.engine.json.pojo - package com.trivago.cluecumber.engine.json.pojo
- com.trivago.cluecumber.engine.json.processors - package com.trivago.cluecumber.engine.json.processors
- com.trivago.cluecumber.engine.logging - package com.trivago.cluecumber.engine.logging
- com.trivago.cluecumber.engine.properties - package com.trivago.cluecumber.engine.properties
- com.trivago.cluecumber.engine.rendering - package com.trivago.cluecumber.engine.rendering
- com.trivago.cluecumber.engine.rendering.pages.charts - package com.trivago.cluecumber.engine.rendering.pages.charts
- com.trivago.cluecumber.engine.rendering.pages.charts.pojos - package com.trivago.cluecumber.engine.rendering.pages.charts.pojos
- com.trivago.cluecumber.engine.rendering.pages.pojos - package com.trivago.cluecumber.engine.rendering.pages.pojos
- com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections - package com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
- com.trivago.cluecumber.engine.rendering.pages.renderering - package com.trivago.cluecumber.engine.rendering.pages.renderering
- com.trivago.cluecumber.engine.rendering.pages.templates - package com.trivago.cluecumber.engine.rendering.pages.templates
- com.trivago.cluecumber.engine.rendering.pages.visitors - package com.trivago.cluecumber.engine.rendering.pages.visitors
- COMPACT - com.trivago.cluecumber.engine.logging.CluecumberLogger.CluecumberLogLevel
-
Log level for compact logs.
- contains(Object) - Method in class com.trivago.cluecumber.engine.properties.LinkedProperties
-
Check if the property map contains a value.
- containsKey(Object) - Method in class com.trivago.cluecumber.engine.properties.LinkedProperties
-
Check if the properties contain a specific key.
- containsValue(Object) - Method in class com.trivago.cluecumber.engine.properties.LinkedProperties
-
Alias for the contains method.
- convertChartToJson(Chart) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.ChartJsonConverter
-
Creates a JSON representation of the
Chartinstance. - convertJsonToReportPojos(String) - Method in class com.trivago.cluecumber.engine.json.JsonPojoConverter
-
Turn Cucumber JSON into a report array.
- convertNanosecondsToMilliseconds(long) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Convert nanoseconds to milliseconds.
- convertNanosecondsToTimeString(long) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Convert nanoseconds to a human-readable time string.
- convertTimestampToZonedDateTime(String) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Return a
ZonedDateTimefrom a timestamp string. - convertZonedDateTimeToDateString(ZonedDateTime) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Convert a time zone date time to a human-readable year, month and day string.
- convertZonedDateTimeToTimeString(ZonedDateTime) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Convert a time zone date time to a human-readable hour, minute and second string.
- copyResource(String, String) - Method in class com.trivago.cluecumber.engine.filesystem.FileSystemManager
-
Copy file to a new location.
- copyResourceFromJar(String, String) - Method in class com.trivago.cluecumber.engine.filesystem.FileSystemManager
-
Export a resource embedded into a Jar file to the local file path.
- createDirectory(String) - Method in class com.trivago.cluecumber.engine.filesystem.FileSystemManager
-
Creates a directory if it does not exists.
- CUSTOM_CSS - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Template for a custom CSS file.
- CustomCssRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the custom CSS styles.
- CustomCssRenderer(PropertyManager) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.CustomCssRenderer
-
Constructor for dependency injection.
- CustomCssRenderer.CustomStatusColors - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
Class for custom status colors.
- CustomParameter - Class in com.trivago.cluecumber.engine.rendering.pages.pojos
-
Custom report parameters.
- CustomParameter(String, String) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.CustomParameter
-
Constructor.
D
- Data - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
The chart data to be displayed.
- Data() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Data
- Dataset - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
The class to hold chart data.
- Dataset() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
- decodeData(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Encode the data based on its mime type.
- DEFAULT - com.trivago.cluecumber.engine.logging.CluecumberLogger.CluecumberLogLevel
-
Default log level.
- DocString - Class in com.trivago.cluecumber.engine.json.pojo
-
The class to hold docstring information of steps.
- DocString() - Constructor for class com.trivago.cluecumber.engine.json.pojo.DocString
E
- Element - Class in com.trivago.cluecumber.engine.json.pojo
-
This represents a scenarios.
- Element() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Element
- ElementIndexPreProcessor - Class in com.trivago.cluecumber.engine.json.processors
-
This class preprocesses
ElementJSON to add additional information to it and extract attachments. - ElementIndexPreProcessor() - Constructor for class com.trivago.cluecumber.engine.json.processors.ElementIndexPreProcessor
-
The default constructor.
- ElementJsonPostProcessor - Class in com.trivago.cluecumber.engine.json.processors
-
This enriches the scenarios with feature information and adds a feature index to every feature.
- ElementJsonPostProcessor(PropertyManager, FileIO, CluecumberLogger) - Constructor for class com.trivago.cluecumber.engine.json.processors.ElementJsonPostProcessor
-
Constructor for dependency injection.
- ElementMultipleRunsPreProcessor - Class in com.trivago.cluecumber.engine.json.processors
-
This class preprocesses
ElementJSON to add additional information to it and extract attachments. - ElementMultipleRunsPreProcessor() - Constructor for class com.trivago.cluecumber.engine.json.processors.ElementMultipleRunsPreProcessor
-
The default constructor.
- elements() - Method in class com.trivago.cluecumber.engine.properties.LinkedProperties
-
Not implemented.
- Embedding - Class in com.trivago.cluecumber.engine.json.pojo
-
This class represents scenario attachments.
- Embedding() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Embedding
- entrySet() - Method in class com.trivago.cluecumber.engine.properties.LinkedProperties
-
Get the properties as an
Map.Entryset. - equals(Object) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Comparison function for steps.
- equals(Object) - Method in class com.trivago.cluecumber.engine.json.pojo.Tag
-
Tag comparison function.
- equals(Object) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Feature
-
Comparator for feature file comparison.
- escapeHTML(String) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Escape HTML tags in a string.
- EXTERNAL - com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.LinkType
-
External link.
F
- FAILED - com.trivago.cluecumber.engine.constants.Status
-
Failed status.
- Feature - Class in com.trivago.cluecumber.engine.rendering.pages.pojos
-
Represents a feature file.
- Feature(String, String, String, int) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.Feature
-
Default constructor.
- FEATURE_SCENARIOS_PAGE_FRAGMENT - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The first part of the name of scenarios by feature pages.
- FEATURE_SCENARIOS_PAGE_PATH - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder of the scenarios by feature pages.
- FEATURE_SUMMARY_PAGE - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The name of the feature summary page.
- FeatureVisitor - Class in com.trivago.cluecumber.engine.rendering.pages.visitors
-
The visitor for feature related pages.
- FeatureVisitor(FileIO, TemplateEngine, PropertyManager, AllFeaturesPageRenderer, AllScenariosPageRenderer, TreeViewPageRenderer) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.visitors.FeatureVisitor
-
The constructor for dependency injection.
- FileCreationException - Class in com.trivago.cluecumber.engine.exceptions.filesystem
-
Thrown when a file cannot be created.
- FileCreationException(String) - Constructor for class com.trivago.cluecumber.engine.exceptions.filesystem.FileCreationException
-
Constructor.
- FileIO - Class in com.trivago.cluecumber.engine.filesystem
-
This class manages reading from and writing to files.
- FileIO() - Constructor for class com.trivago.cluecumber.engine.filesystem.FileIO
-
Base constructor.
- FileSystemManager - Class in com.trivago.cluecumber.engine.filesystem
-
Manages access to the file system.
- FileSystemManager(CluecumberLogger) - Constructor for class com.trivago.cluecumber.engine.filesystem.FileSystemManager
-
Constructor for dependency exception.
- fromString(String) - Static method in enum com.trivago.cluecumber.engine.constants.Status
-
Get a status enum from a status string.
G
- generateReport(AllScenariosPageCollection) - Method in class com.trivago.cluecumber.engine.rendering.ReportGenerator
-
Generate the full report.
- getAfter() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the scenario's after hooks.
- getAfter() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the after hooks.
- getAllResultMatches() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get all results from all background steps, steps and after hooks.
- getAllStepsIncludingBackgroundSteps() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get all steps including background steps.
- getArguments() - Method in class com.trivago.cluecumber.engine.json.pojo.Match
-
Get the list of arguments of the step method.
- getArguments() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the arguments of the glue method.
- getAverageTimeFromStep(Step) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get the average time of all step executions of a specific step.
- getAverageTimeString() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Times
-
Get the average time of all recorded times.
- getBackgroundColor() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Get the background colors for each data point.
- getBackgroundSteps() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the scenario's background steps.
- getBefore() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the before hooks.
- getBefore() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the before hooks.
- getCells() - Method in class com.trivago.cluecumber.engine.json.pojo.Row
-
Get the individual table cells in this row.
- getChartJson() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ReportDetails
-
Return the chart JSON.
- getChartUrlLookup() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ReportDetails
-
Get the chart URL lookup for linking bars to their respective pages.
- getChildrenElements() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the children elements of this scenario.
- getCluecumberEngine() - Method in interface com.trivago.cluecumber.engine.dagger.CluecumberCoreGraph
-
Factory method contract.
- getCollapseLevel() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the collapse level of the step.
- getColorRgbaStringByStatus(Status) - Method in class com.trivago.cluecumber.engine.constants.ChartConfiguration
-
Get the RGBA color string by status.
- getConsolidatedStatus() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the basic status (passed, failed, skipped).
- getConsolidatedStatusString() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the string of the basic status.
- getContentType() - Method in enum com.trivago.cluecumber.engine.constants.MimeType
-
Get the content type of this mime type.
- getCustomCssFile() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the custom CSS file path.
- getCustomPageTitle() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the custom page title of the report.
- getCustomParameters() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the custom parameters to be shown at the top of the report.
- getCustomParameters() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Get the custom parameters.
- getCustomParametersDisplayMode() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the display mode for custom parameters (on which page they should appear).
- getCustomParametersFile() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the path to the custom parameter file.
- getCustomStatusColorFailed() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the custom hex color for failed elements.
- getCustomStatusColorPassed() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the custom hex color for passed elements.
- getCustomStatusColorSkipped() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the custom hex color for skipped elements.
- getData() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Get the raw attachment data.
- getData() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Chart
-
Get the chart data.
- getData() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Get the values of this dataset.
- getDatasets() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Data
-
Get the data sets.
- getDate() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ReportDetails
-
Get the generation date of this report.
- getDecodedData() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Retrieve the decoded data.
- getDescription() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the scenario description.
- getDescription() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the feature description.
- getDescription() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Feature
-
Get the feature description.
- getDisplayMode() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Get the display mode for custom parameters.
- getDocString() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the step's doc string.
- getDuration() - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Get the duration of this result.
- getDurationInMilliseconds() - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Get the duration in milliseconds.
- getElement() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.ScenarioDetailsPageCollection
-
Get the scenario from this page collection.
- getElements() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the associated scenarios.
- getElements() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.TreeViewPageCollection
-
Get the list of features and their scenarios.
- getElementsByFeatureIndex(int) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Get scenarios by feature index.
- getEmbeddings() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the attachments.
- getEndDateString() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the end date of this scenario run.
- getEndDateTime() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the end time including a timezone.
- getEndTimeString() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the end time of this scenario run.
- getErrorMessage() - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Get the error message.
- getEvents() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Options
-
Get the supported javascript events.
- getFailed() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Get the total amount of passed entries.
- getFailedColor() - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.CustomCssRenderer.CustomStatusColors
-
Get the failed color.
- getFailedColorRgbaString() - Method in class com.trivago.cluecumber.engine.constants.ChartConfiguration
-
Get the RGBA color string for failed.
- getFeatureFilter() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the feature by which scenarios are filtered.
- getFeatureIndex() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the internal feature index.
- getFeatureIndex() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the feature index.
- getFeatureName() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the scenario's parent feature name.
- getFeatureResultCounts() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Get a map of
ResultCountlists connected to features. - getFeatures() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Returns all features.
- getFeatureUri() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the URI of the parent feature file.
- getFileEnding() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Determine the generated file ending.
- getFilename() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Retrieve the attachment's file name after preprocessing.
- getFileName() - Method in enum com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Get the file name of the Freemarker template.
- getFirstException() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Determine the first exception message in the stack trace to display on the scenario overview page.
- getFirstExceptionClass() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Determine the first exception class in the stack trace to display on the scenario overview page.
- getGeneratedHtmlReportDirectory() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the root directory of the target HTML report.
- getGeneratorName() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ReportDetails
-
Return the Cluecumber name and version.
- getGlueMethodName() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the name of the glue method.
- getHighestBasicState(Set<Status>) - Static method in enum com.trivago.cluecumber.engine.constants.Status
-
Return the highest status from the given list of states.
- getId() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the scenario's id.
- getId() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the feature id.
- getIndex() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the internal index of the step.
- getIndex() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Feature
-
Get the Cluecumber internal index for this feature.
- getIsLastOfMultipleScenarioRuns() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario is the last of multiple runs.
- getIsNotLastOfMultipleScenarioRuns() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario was run multiple times and it's not the last run.
- getJsonFilePaths(String) - Method in class com.trivago.cluecumber.engine.filesystem.FileSystemManager
-
Return a list of JSON files in a given directory.
- getKey() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.CustomParameter
-
Return the parameter name.
- getKeyword() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the step keyword (Given, When, Then etc.).
- getLabel() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Get the label of this dataset.
- getLabels() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Data
-
Get the labels for the data sets.
- getLabelString() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.ScaleLabel
-
Get the label.
- getLegend() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Options
-
Get the legend.
- getLine() - Method in class com.trivago.cluecumber.engine.json.pojo.DocString
-
Get the line number.
- getLine() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the starting line number of the scenario in the feature file.
- getLine() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the line number where this feature starts.
- getLine() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the line number where this step is located.
- getLocation() - Method in class com.trivago.cluecumber.engine.json.pojo.Match
-
Get the class and method where this step is defined.
- getMatch() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the match.
- getMaximumTimeFromStep(Step) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get the maximum step time.
- getMaximumTimeIndex() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Times
-
Get the index for the maximum time.
- getMaximumTimeScenarioIndexFromStep(Step) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get the scenario index from the maximum step time.
- getMaximumTimeString() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Times
-
Get the human-readable time string for the maximum time.
- getMimeType() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Retrieve the mime type of this attachment.
- getMin() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Ticks
-
Get the minimum tick.
- getMinimumTimeFromStep(Step) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get the minimum step time.
- getMinimumTimeIndex() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Times
-
Get the index for the minimum time.
- getMinimumTimeScenarioIndexFromStep(Step) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get the scenario index from the minimum step time.
- getMinimumTimeString() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Times
-
Get the human-readable time string for the minimum time.
- getName() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the scenario name.
- getName() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Get the name of this attachment.
- getName() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the feature name.
- getName() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the step name.
- getName() - Method in class com.trivago.cluecumber.engine.json.pojo.Tag
-
Get the tag name.
- getName() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Feature
-
Get the feature name.
- getName() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.Link
-
Get the name of the link.
- getNavigationLinks() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the custom navigation links to appear next to the default Cluecumber navigation.
- getNavigationLinks() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Get custom navigation links.
- getNumberOfFeatures() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.TreeViewPageCollection
-
Retrieve the total number of features.
- getNumberOfScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.TreeViewPageCollection
-
Retrieve the total number of scenarios.
- getOffset() - Method in class com.trivago.cluecumber.engine.json.pojo.Argument
-
Gets the offset of the argument.
- getOptions() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Chart
-
Get the chart configuration options.
- getOutput() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the output strings.
- getPageName() - Method in enum com.trivago.cluecumber.engine.constants.Settings.StartPage
-
Get the name of the page.
- getPageTitle() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Get the page title.
- getPassed() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Get the total amount of passed entries.
- getPassedColor() - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.CustomCssRenderer.CustomStatusColors
-
Get the passed color.
- getPassedColorRgbaString() - Method in class com.trivago.cluecumber.engine.constants.ChartConfiguration
-
Get the RGBA color string for passed.
- getPluginVersion() - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Return the current Cluecumber version.
- getRenderedContent(AllFeaturesPageCollection, AllScenariosPageCollection, Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.TreeViewPageRenderer
-
Get the rendered site content.
- getRenderedContent(AllFeaturesPageCollection, Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.AllFeaturesPageRenderer
-
Return the rendered page content.
- getRenderedContent(AllScenariosPageCollection, Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.AllScenariosPageRenderer
-
Get the rendered HTML content.
- getRenderedContent(AllStepsPageCollection, Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.AllStepsPageRenderer
-
Get the rendered HTML content.
- getRenderedContent(AllTagsPageCollection, Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.AllTagsPageRenderer
-
Get the rendered HTML content.
- getRenderedContent(ScenarioDetailsPageCollection, Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.ScenarioDetailsPageRenderer
-
Get the rendered HTML content.
- getRenderedContent(Template, StartPageCollection, List<Link>) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.StartPageRenderer
-
Return the reneder HTML content of the start page.
- getRenderedContentByFeatureFilter(AllScenariosPageCollection, Template, Feature) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.AllScenariosPageRenderer
-
Get the rendered HTML content after applying a feature filter.
- getRenderedContentByStepFilter(AllScenariosPageCollection, Template, Step) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.AllScenariosPageRenderer
-
Get the rendered HTML content after applying a step filter.
- getRenderedContentByTagFilter(AllScenariosPageCollection, Template, Tag) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.AllScenariosPageRenderer
-
Get the rendered HTML content after applying a tag filter.
- getRenderedCustomCssContent(Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.CustomCssRenderer
-
Return the completely rendered custom css content.
- getReportDetails() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Get the report details.
- getReports() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Get all reports.
- getResult() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the result.
- getRows() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the data table rows.
- getScaleLabel() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Get the scale label for this axis.
- getScales() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Options
-
Get the scales.
- getScenarioIndex() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the internal scenario index.
- getSkipped() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Get the total amount of passed entries.
- getSkippedColor() - Method in class com.trivago.cluecumber.engine.rendering.pages.renderering.CustomCssRenderer.CustomStatusColors
-
Get the skipped color.
- getSkippedColorRgbaString() - Method in class com.trivago.cluecumber.engine.constants.ChartConfiguration
-
Get the RGBA color string for skipped.
- getSourceJsonReportDirectory() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the root directory of the source JSON files.
- getStack() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Get the current stack.
- getStartDateString() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the start date of this scenario run.
- getStartDateTime() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the start time including a timezone.
- getStartPage() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Get the start page of the report.
- getStartPage() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.StartPageCollection
-
Return the start page.
- getStartTimestamp() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the start timestamp.
- getStartTimeString() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the start time of this scenario run.
- getStatus() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the overall scenario status based on its step results.
- getStatus() - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Get the status.
- getStatus() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the status.
- getStatusString() - Method in enum com.trivago.cluecumber.engine.constants.Status
-
Return the status string from this enum.
- getStatusString() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Get the string value of the status.
- getStepFilter() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the step by which scenarios are filtered.
- getStepResultCounts() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get a map of
ResultCountlists connected to step names. - getSteps() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the scenario's steps.
- getSteps() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get all steps.
- getStepSize() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Get the step size for this axis.
- getStepSize() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Ticks
-
Get the tick step size.
- getTagFilter() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Get the current tag filter to filter scenario by a specific tag.
- getTagResultCounts() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllTagsPageCollection
-
Get a map of
ResultCountlists connected to tag names. - getTags() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the list of tags of this scenario.
- getTags() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the feature tags.
- getTags() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllTagsPageCollection
-
Get all tags.
- getTarget() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.Link
-
Get the target of the link.
- getTemplate(TemplateEngine.Template) - Method in class com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine
-
Retrieve a template by
TemplateEngine.Templatetype. - getTemplate(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.templates.TemplateConfiguration
-
Retrieve a template by template name.
- getTicks() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Get the ticks on this chart axis.
- getTotal() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Get the total amount of all entries.
- getTotalDuration() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the total duration of this scenario.
- getTotalDuration() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the total duration.
- getTotalDuration() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the step's total duration.
- getTotalDurationString() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return a human-readable time string of the total duration.
- getTotalNumberOfFailed() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.ScenarioSummaryPageCollection
-
Return the number of failed scenarios.
- getTotalNumberOfFailedFeatures() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Get the failed feature count.
- getTotalNumberOfFailedScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the number of failed scenarios.
- getTotalNumberOfFailedScenarioWithoutLaterRuns() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the number of scenarios runs that failed and were either single runs or the last of multiple runs.
- getTotalNumberOfFailedSteps() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the total number of failed steps in this scenario.
- getTotalNumberOfFeatures() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Get the feature count.
- getTotalNumberOfNotLastScenariosRuns() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the number of scenarios runs that were not the last.
- getTotalNumberOfPassed() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.ScenarioSummaryPageCollection
-
Return the number of passed scenarios.
- getTotalNumberOfPassedFeatures() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Get the passed feature count.
- getTotalNumberOfPassedScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the number of passed scenarios.
- getTotalNumberOfPassedSteps() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the total number of passed steps in this scenario.
- getTotalNumberOfScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Get the scenario count.
- getTotalNumberOfScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the total scenario count.
- getTotalNumberOfScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.ScenarioSummaryPageCollection
-
Return the number of scenarios.
- getTotalNumberOfSkipped() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.ScenarioSummaryPageCollection
-
Return the number of skipped scenarios.
- getTotalNumberOfSkippedFeatures() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllFeaturesPageCollection
-
Get the skipped feature count.
- getTotalNumberOfSkippedScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the number of skipped scenarios.
- getTotalNumberOfSkippedSteps() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the total number of skipped steps in this scenario.
- getTotalNumberOfSteps() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the total number of steps in this scenario.
- getTotalNumberOfSteps() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllStepsPageCollection
-
Get the number of all steps.
- getTotalNumberOfTags() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllTagsPageCollection
-
Get the number of tags.
- getType() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the type of this element.
- getType() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Chart
-
Get the chart type.
- getType() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.Link
-
Get the type of the link (internal or external).
- getUniqueName() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
- getUri() - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Get the feature URI.
- getUri() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Feature
-
Get the Cucumber URI for this feature file.
- getUrlFriendlyName() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the hash of this step in a format that can be used within a URL.
- getUrlFriendlyName() - Method in class com.trivago.cluecumber.engine.json.pojo.Tag
-
Turns the tag into a name that can be used within a URL.
- getVal() - Method in class com.trivago.cluecumber.engine.json.pojo.Argument
-
Gets the value of the argument.
- getValue() - Method in class com.trivago.cluecumber.engine.json.pojo.DocString
-
Get the value.
- getValue() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.CustomParameter
-
Return the parameter value.
- getVisitors() - Method in class com.trivago.cluecumber.engine.rendering.pages.visitors.VisitorDirectory
-
Retrieve the registered visitors.
- getxAxes() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Scales
-
Get the x axes.
- getyAxes() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Scales
-
Get the y axes.
- GIF - com.trivago.cluecumber.engine.constants.MimeType
-
GIF image format
H
- hasAttachments() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario contains attachments.
- hasContent() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Check if there are outputs or attachments.
- hasCustomParameters() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Check if there are custom parameters.
- hasDocStrings() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario contains docstrings.
- hasEmbeddings() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Check if there are attachments.
- hasErrorMessage() - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Check if there is an error message.
- hasFailedScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Check if there are failed scenarios.
- hasFailedScenariosNotPassedOnLastRun() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Check if there are failed scenarios.
- hashCode() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Return the step hash.
- hashCode() - Method in class com.trivago.cluecumber.engine.json.pojo.Tag
-
Default hash code function that hashes the tag name.
- hashCode() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.Feature
-
Get the hash code of this feature file's name and index.
- hasHooks() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario has before or after hooks.
- hasHooks() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Check if the step has hooks.
- hasHooksWithContent() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario contains any hooks with content.
- hasHooksWithContent() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Check if there are before or after step hooks with content.
- hasNotLastRunScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Check if there are scenarios run multiple times.
- hasOutputs() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario contains outputs.
- hasOutputs() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Check if outputs exist.
- hasPassedScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Check if there are passed scenarios.
- hasSkippedScenarios() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Check if there are skipped scenarios.
- hasStepHooks() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario contains hooks.
- hasStepHooksWithContent() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if any step hooks have content.
- hasSubSections() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario contains sub-sections.
- hasSubSections() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Check if the step has sub sections.
- HTML - com.trivago.cluecumber.engine.constants.MimeType
-
HTML format
- HTML_FILE_EXTENSION - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The file extension for HTML files.
I
- info(CharSequence, CluecumberLogger.CluecumberLogLevel...) - Method in class com.trivago.cluecumber.engine.logging.CluecumberLogger
-
Info logging based on the provided Cluecumber log levels.
- init(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.templates.TemplateConfiguration
-
Initialize Freemarker.
- INTERNAL - com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.LinkType
-
Internal link.
- internalLinks - Static variable in class com.trivago.cluecumber.engine.constants.Navigation
-
The list of internal report navigation links.
- isDisplay() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Legend
-
Return if the legend should be displayed.
- isDisplay() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.ScaleLabel
-
Whether the label should be displayed.
- isDisplay() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Ticks
-
Check if ticks should be displayed.
- isExistingFile(String) - Method in class com.trivago.cluecumber.engine.filesystem.FileIO
-
Check if a file exists.
- isExpandAttachments() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether attachments should be expanded by default.
- isExpandAttachments() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Check if attachments should be expanded.
- isExpandBeforeAfterHooks() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether before and after hooks should be expanded by default.
- isExpandBeforeAfterHooks() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Check if before and after hooks should be expanded.
- isExpandDocStrings() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether doc strings should be expanded by default.
- isExpandDocStrings() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Check if doc strings should be expanded.
- isExpandOutputs() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether step outputs should be expanded by default.
- isExpandOutputs() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Check if step outputs should be expanded.
- isExpandPreviousScenarioRuns() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether the not last run elements should be expanded and shown.
- isExpandPreviousScenarioRuns() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
This determines whether the not last run elements should be expanded and shown.
- isExpandPreviousScenarioRuns() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
This determines whether the not last run elements should be expanded and shown.
- isExpandStepHooks() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether step hooks should be expanded by default.
- isExpandStepHooks() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Check if step hooks should be expanded.
- isExpandSubSections() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether sub sections should be expanded by default.
- isExpandSubSections() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Check if sub sections should be expanded.
- isExternalContent() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
This specifies if it is a link that refers to external data, e.g.
- isFailed() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario failed.
- isFailed() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Check if the status is failed.
- isFailScenariosOnPendingOrUndefinedSteps() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether a scenario should be considered failed if it contains pending or undefined steps.
- isGroupPreviousScenarioRuns() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
This determines whether the scenarios run multiple times should be grouped and the show not last run toggle should be shown.
- isGroupPreviousScenarioRuns() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
This determines whether the scenarios run multiple times should be grouped and the show not last run toggle should be shown.
- isGroupPreviousScenarioRuns() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
This determines whether the scenarios run multiple times should be grouped and the show not last run toggle should be shown.
- isImage() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Check if the attachment is an image.
- isPassed() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario passed.
- isPassed() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Check if the status is passed.
- isPlainText() - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Check if the attachment is a plain text.
- isRedirectToFirstScenario() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.StartPageCollection
-
Should the start page redirect to the first scenario?
- isRelativeUrl() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.CustomParameter
-
Check if the value is a relative URL.
- isRelativeUrl(String) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Check if a string is a relative URL.
- isScenario() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Determine if this is of type scenario.
- isSkipped() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Check if this scenario skipped.
- isSkipped() - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Check if the status is skipped.
- isStacked() - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Determine if this axis is stacked.
- isUrl() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.CustomParameter
-
Check if the value is a URL.
- isUrl(String) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Check if a string is a URL.
J
- JPEG - com.trivago.cluecumber.engine.constants.MimeType
-
JPEG image format
- JPG - com.trivago.cluecumber.engine.constants.MimeType
-
JPG image format
- JSON - com.trivago.cluecumber.engine.constants.MimeType
-
JSON format
- JsonPojoConverter - Class in com.trivago.cluecumber.engine.json
-
The converter to turn JSON into a report array including pre- and post-processing.
- JsonPojoConverter(ReportJsonPostProcessor, ElementJsonPostProcessor) - Constructor for class com.trivago.cluecumber.engine.json.JsonPojoConverter
-
The constructor for dependency injection.
L
- Legend - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
The legend for charts shown in the report.
- Legend() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Legend
- Link - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Represents a link in the generated report.
- Link(String, String, LinkType) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.Link
-
Default constructor.
- LinkedProperties - Class in com.trivago.cluecumber.engine.properties
-
Properties extension that keeps the order of properties.
- LinkedProperties() - Constructor for class com.trivago.cluecumber.engine.properties.LinkedProperties
- LinkType - Enum in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Enum to define is a link points to an internal report page or an external resource.
- logInfoSeparator(CluecumberLogger.CluecumberLogLevel...) - Method in class com.trivago.cluecumber.engine.logging.CluecumberLogger
-
Output a separator line in the logs.
- logProperties() - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Log Cluecumber properties on the command line based on the set log level.
M
- Match - Class in com.trivago.cluecumber.engine.json.pojo
-
The match of the
ResultMatch. - Match() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Match
- MimeType - Enum in com.trivago.cluecumber.engine.constants
-
Enum to get all MimeTypes for embedded content.
- MINIMAL - com.trivago.cluecumber.engine.logging.CluecumberLogger.CluecumberLogLevel
-
Log level for minimal logs.
- MissingFileException - Class in com.trivago.cluecumber.engine.exceptions.filesystem
-
Thrown when a file is not found.
- MissingFileException(String) - Constructor for class com.trivago.cluecumber.engine.exceptions.filesystem.MissingFileException
-
Constructor.
- MP4 - com.trivago.cluecumber.engine.constants.MimeType
-
MP4 video format
N
- NAME - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The name of the Cluecumber plugin.
- Navigation - Class in com.trivago.cluecumber.engine.constants
-
Report navigation.
- Navigation() - Constructor for class com.trivago.cluecumber.engine.constants.Navigation
O
- OFF - com.trivago.cluecumber.engine.logging.CluecumberLogger.CluecumberLogLevel
-
No logss.
- Options - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
Chart options.
- Options() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Options
P
- PageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
The base page collection.
- PageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The base class for page rendering.
- PageRenderer() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.PageRenderer
- PAGES_DIRECTORY - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder for report pages.
- PageVisitor - Interface in com.trivago.cluecumber.engine.rendering.pages.visitors
-
Base interface for the visitor pattern.
- PageWithChartRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for pages with charts.
- PageWithChartRenderer(ChartJsonConverter) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.PageWithChartRenderer
-
Constructor for dependency injection.
- PASSED - com.trivago.cluecumber.engine.constants.Status
-
Passed status.
- PathCreationException - Class in com.trivago.cluecumber.engine.exceptions.filesystem
-
Thrown when a path cannot be created.
- PathCreationException(String) - Constructor for class com.trivago.cluecumber.engine.exceptions.filesystem.PathCreationException
-
Constructor.
- PDF - com.trivago.cluecumber.engine.constants.MimeType
-
PDF format
- PENDING - com.trivago.cluecumber.engine.constants.Status
-
Pending status.
- pie - com.trivago.cluecumber.engine.constants.ChartConfiguration.Type
-
Pie chart.
- PieChartBuilder - Class in com.trivago.cluecumber.engine.rendering.pages.charts
-
The builder class for pie charts.
- PieChartBuilder(ChartConfiguration) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.PieChartBuilder
-
Default constructor of the chart builder.
- PNG - com.trivago.cluecumber.engine.constants.MimeType
-
PNG image format
- postDeserialize(Element, JsonElement, Gson) - Method in class com.trivago.cluecumber.engine.json.processors.ElementJsonPostProcessor
-
This processes attachments and adds the toggle to fail on pending or undefined steps to each scenario.
- postDeserialize(Report, JsonElement, Gson) - Method in class com.trivago.cluecumber.engine.json.processors.ReportJsonPostProcessor
-
Adds feature indices, merges background scenarios into scenarios and adds feature information to scenarios.
- postSerialize(JsonElement, Element, Gson) - Method in class com.trivago.cluecumber.engine.json.processors.ElementJsonPostProcessor
-
Unused method.
- postSerialize(JsonElement, Report, Gson) - Method in class com.trivago.cluecumber.engine.json.processors.ReportJsonPostProcessor
-
Unused post serialize hook.
- process(List<Report>) - Method in class com.trivago.cluecumber.engine.json.processors.ElementIndexPreProcessor
-
This adds the internal scenario index to each scenario.
- PropertiesFileLoader - Class in com.trivago.cluecumber.engine.properties
-
Loads a properties file.
- PropertiesFileLoader(FileIO) - Constructor for class com.trivago.cluecumber.engine.properties.PropertiesFileLoader
-
The constructor for dependency injection.
- PropertyManager - Class in com.trivago.cluecumber.engine.properties
-
This class stores and serves all Cluecumber properties.
- PropertyManager(CluecumberLogger, FileIO, PropertiesFileLoader) - Constructor for class com.trivago.cluecumber.engine.properties.PropertyManager
-
Constructor for dependency injection.
- put(Object, Object) - Method in class com.trivago.cluecumber.engine.properties.LinkedProperties
-
Add a property.
R
- readContentFromFile(String) - Method in class com.trivago.cluecumber.engine.filesystem.FileIO
-
Read string content from a file.
- RenderingUtils - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
Generic utilities for page rendering.
- RenderingUtils() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
- Report - Class in com.trivago.cluecumber.engine.json.pojo
-
This is a feature.
- Report() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Report
- ReportDetails - Class in com.trivago.cluecumber.engine.rendering.pages.pojos
-
Information about the report generation date and Cluecumber version.
- ReportDetails() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.ReportDetails
-
Constructor setting the generation date.
- ReportGenerator - Class in com.trivago.cluecumber.engine.rendering
-
The main report generator.
- ReportJsonPostProcessor - Class in com.trivago.cluecumber.engine.json.processors
-
Post processor for GUICE that adds feature indices, merges background scenarios into scenarios and adds feature information to scenarios.
- ReportJsonPostProcessor() - Constructor for class com.trivago.cluecumber.engine.json.processors.ReportJsonPostProcessor
-
The default constructor.
- Result - Class in com.trivago.cluecumber.engine.json.pojo
-
This represents a result of a step or scenario.
- Result() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Result
- ResultCount - Class in com.trivago.cluecumber.engine.rendering.pages.pojos
-
The aggregated results.
- ResultCount() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.ResultCount
-
Default constructor resetting all counts.
- ResultMatch - Class in com.trivago.cluecumber.engine.json.pojo
-
The result collection that is used for steps, hooks, scenarios and features.
- ResultMatch() - Constructor for class com.trivago.cluecumber.engine.json.pojo.ResultMatch
- returnDurationString() - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Get the human readable duration string.
- returnEndDateTimeString() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the human-readable time and date string of the latest scenario end.
- returnErrorMessageWithClickableLinks() - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Get the error message with URLs turned into clickable HTML links.
- returnNameWithArgumentPlaceholders() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the step name with curly braces instead of concrete arguments.
- returnNameWithArguments() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get an HTML representation of the step name with highlighted argument values.
- returnStartDateTimeString() - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Return the start date and time string of the earliest scenario that was started in the test run.
- returnTotalDurationString() - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Get the human-readable time string.
- returnTotalDurationString() - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Get the step's total duration as a human-readable string.
- returnWithClickableLinks() - Method in class com.trivago.cluecumber.engine.json.pojo.DocString
-
Get this doc string with clickable HTML links.
- Row - Class in com.trivago.cluecumber.engine.json.pojo
-
Table row.
- Row() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Row
S
- ScaleLabel - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
The
- ScaleLabel() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.ScaleLabel
- Scales - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
The axes of the chart.
- Scales() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Scales
- SCENARIO_DETAIL_PAGE_FRAGMENT - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The first part of the name of scenario detail pages.
- SCENARIO_DETAIL_PAGE_PATH - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder of the scenario detail pages.
- SCENARIO_DETAILS - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Scenario detail template.
- SCENARIO_PAGES - com.trivago.cluecumber.engine.constants.Settings.CustomParamDisplayMode
-
Display on all scenario pages.
- SCENARIO_SEQUENCE - com.trivago.cluecumber.engine.constants.Settings.StartPage
-
The scenario sequence page.
- SCENARIO_SEQUENCE - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Scenario sequence template.
- SCENARIO_SEQUENCE_PAGE_PATH - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder of the scenario sequence page.
- SCENARIO_SUMMARY_PAGE_PATH - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder of the scenario summary pages.
- ScenarioDetailsPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
The page collection for the scenario details page.
- ScenarioDetailsPageCollection(Element, String) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.ScenarioDetailsPageCollection
-
The constructor.
- ScenarioDetailsPageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the scenario details page.
- ScenarioDetailsPageRenderer(ChartJsonConverter, ChartConfiguration, PropertyManager) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.ScenarioDetailsPageRenderer
-
Constructor for dependency injection.
- ScenarioSummaryPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Page collection for the display of scenario results on the tag and step summary pages.
- ScenarioVisitor - Class in com.trivago.cluecumber.engine.rendering.pages.visitors
-
The visitor for scenario related pages.
- ScenarioVisitor(FileIO, TemplateEngine, PropertyManager, AllScenariosPageRenderer, ScenarioDetailsPageRenderer) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.visitors.ScenarioVisitor
-
The constructor for dependency injection.
- setAfter(List<ResultMatch>) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the scenario after hooks
- setAfter(List<ResultMatch>) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the after hooks.
- setArguments(List<Argument>) - Method in class com.trivago.cluecumber.engine.json.pojo.Match
-
Set the list of arguments of the step method.
- setBackgroundColor(List<String>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Set the background colors for each data point.
- setBackgroundSteps(List<Step>) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the background scenario steps.
- setBefore(List<ResultMatch>) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Add before hooks.
- setBefore(List<ResultMatch>) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the before hooks.
- setCells(List<String>) - Method in class com.trivago.cluecumber.engine.json.pojo.Row
-
Set the individual table cells in this row.
- setChartJson(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ReportDetails
-
Set the chart JSON to include.
- setChartUrlLookup(Map<String, String>) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.ReportDetails
-
Set the chart URL lookup for linking bars to their respective pages.
- setChildrenElements(List<Element>) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the children elements of this scenario.
- setCollapseLevel(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the collapse level of the step.
- setCustomCssFile(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Custom CSS file to override default styles.
- setCustomCssFile(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the custom CSS file path.
- setCustomNavigationLinks(LinkedHashMap<String, String>) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Custom navigation links to display at the end of the default navigation.
- setCustomNavigationLinks(Map<String, String>) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the custom navigation links to appear next to the default Cluecumber navigation.
- setCustomPageTitle(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set a custom page tite for the report.
- setCustomPageTitle(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the custom page title of the report.
- setCustomParameters(LinkedHashMap<String, String>) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Custom parameters to display at the top of the test report.
- setCustomParameters(List<CustomParameter>) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set custom parameters.
- setCustomParameters(Map<String, String>) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the custom parameters to be shown at the top of the report.
- setCustomParametersDisplayMode(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Where to display custom parameters.
- setCustomParametersDisplayMode(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the display mode for custom parameters (on which page they should appear).
- setCustomParametersFile(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set a file that contains custom parameters as properties.
- setCustomParametersFile(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the path to the custom parameter file.
- setCustomStatusColorFailed(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set a custom color for failed scenarios.
- setCustomStatusColorFailed(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set a custom hex color for failed elements.
- setCustomStatusColorPassed(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set a custom color for passed scenarios.
- setCustomStatusColorPassed(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set a custom hex color for passed elements.
- setCustomStatusColorSkipped(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set a custom color for skipped scenarios.
- setCustomStatusColorSkipped(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set a custom hex color for skipped elements.
- setData(Data) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Chart
-
Set the chart data.
- setData(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Set the attachment data.
- setData(List<Float>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Set the values of this dataset.
- setDatasets(List<Dataset>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Data
-
Set the data sets.
- setDescription(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the scenario description.
- setDescription(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the feature description.
- setDisplay(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.ScaleLabel
-
Set if this label should be displayed.
- setDisplay(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Ticks
-
Set if ticks should be displayed.
- setDisplayMode(Settings.CustomParamDisplayMode) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set the display mode for custom parameters.
- setDocString(DocString) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the step's doc string.
- setDuration(long) - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Set the duration of this result.
- setElements(List<Element>) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the associated scenarios.
- setEmbeddings(List<Embedding>) - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Set the attachments.
- setErrorMessage(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Set the error message.
- setEvents(List<String>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Options
-
Set the supported javascript events.
- setExpandAttachments(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to expand attachments or not.
- setExpandAttachments(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether attachments should be expanded by default.
- setExpandAttachments(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set if attachments should be expanded.
- setExpandBeforeAfterHooks(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to expand before and after hooks or not.
- setExpandBeforeAfterHooks(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether before and after hooks should be expanded by default.
- setExpandBeforeAfterHooks(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set if before and after hooks should be expanded.
- setExpandDocStrings(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to expand doc strings or not.
- setExpandDocStrings(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether doc strings should be expanded by default.
- setExpandDocStrings(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Sheck if doc strings should be expanded.
- setExpandOutputs(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to expand step outputs or not.
- setExpandOutputs(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether step outputs should be expanded by default.
- setExpandOutputs(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set if step outputs should be expanded.
- setExpandPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to expand not last run elements or not.
- setExpandPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether the not last run elements should be expanded and shown.
- setExpandPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Set whether the not last run elements should be expanded and shown.
- setExpandPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set whether the not last run elements should be expanded and shown.
- setExpandStepHooks(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to expand step hooks or not.
- setExpandStepHooks(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether step hooks should be expanded by default.
- setExpandStepHooks(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set if step hooks should be expanded.
- setExpandSubSections(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set if sub sections should be expanded by default.
- setExpandSubSections(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether sub sections should be expanded by default.
- setExpandSubSections(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set if sub sections should be expanded.
- setFailOnPendingOrUndefined(boolean) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Choose if a scenario should be failed on pending or undefined steps.
- setFailScenariosOnPendingOrUndefinedSteps(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to fail scenarios when steps are pending or undefined.
- setFailScenariosOnPendingOrUndefinedSteps(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether a scenario should be considered failed if it contains pending or undefined steps.
- setFeatureFilter(Feature) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Set the feature by which scenarios should be filtered.
- setFeatureIndex(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the internal feature index.
- setFeatureIndex(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the feature index.
- setFeatureName(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the scenario's parent feature name.
- setFeatureUri(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the URI of the parent feature file.
- setFilename(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Set the filename after preprocessing.
- setGeneratedHtmlReportDirectory(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the root directory of the target HTML report.
- setGroupPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Whether to show the scenarios run multiple times should be grouped and the show not last run toggle should be shown.
- setGroupPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set whether the scenarios run multiple times should be grouped and the show not last run toggle should be shown.
- setGroupPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Set whether the scenarios run multiple times should be grouped and the show not last run toggle should be shown.
- setGroupPreviousScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set whether the scenarios run multiple times should be grouped and the show not last run toggle should be shown.
- setHasSubSections(boolean) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set if the step has sub sections.
- setId(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the scenario's id.
- setId(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the feature id.
- setIndex(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the internal index of the step.
- setIsLastOfMultipleScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set to true if this scenario is the last of multiple runs.
- setIsNotLastOfMultipleScenarioRuns(boolean) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set to true if this scenario was run multiple times and it's not the last run.
- setKeyword(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the step keyword (Given, When, Then etc.).
- setLabel(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Set the label of this dataset.
- setLabels(List<String>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Data
-
Set the labels for the data sets.
- setLabels(List<String>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
Add labels to this chart.
- setLabelString(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.ScaleLabel
-
Set the label.
- setLegend(Legend) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Options
-
Set the legend.
- setLine(int) - Method in class com.trivago.cluecumber.engine.json.pojo.DocString
-
Set the line number.
- setLine(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Add the starting line number of this scenario within the feature file.
- setLine(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the line number where this feature starts.
- setLine(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the line number where this step is located.
- setLocation(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Match
-
Set the class and method where this step is defined.
- setLogLevel(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set the log level for Cluecumber output.
- setLogLevel(String) - Method in class com.trivago.cluecumber.engine.logging.CluecumberLogger
-
Set the overall log level.
- setMatch(Match) - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Set the match.
- setMimeType(MimeType) - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Set the attachment's mime type.
- setMin(int) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Ticks
-
Set the minimum tick.
- setName(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Add the scenario name.
- setName(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Embedding
-
Set the name of this attachment.
- setName(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the feature name.
- setName(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the step name.
- setName(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Tag
-
Set the tag name.
- setNavigationLinks(List<Link>) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.PageCollection
-
Set custom navigation links.
- setOffset(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Argument
-
Sets the offset of the argument.
- setOptions(Options) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Chart
-
Set the chart configuration options.
- setOutput(List<String>) - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Set the output strings.
- setResult(Result) - Method in class com.trivago.cluecumber.engine.json.pojo.ResultMatch
-
Set the result.
- setRows(List<Row>) - Method in class com.trivago.cluecumber.engine.json.pojo.Step
-
Set the data table rows.
- setScaleLabel(ScaleLabel) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Set the scale label for this axis.
- setScales(Scales) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Options
-
Set the scales.
- setScenarioIndex(int) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the internal scenario index that is used for report links to scenario details.
- setSourceJsonReportDirectory(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the root directory of the source JSON files.
- setStack(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Dataset
-
Set the current stack.
- setStacked(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Set if this axis is stacked.
- setStacked(boolean) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
Set if this chart should be stacked.
- setStartPage(String) - Method in class com.trivago.cluecumber.engine.CluecumberEngine
-
Set the start page of the test report that should be directed to.
- setStartPage(String) - Method in class com.trivago.cluecumber.engine.properties.PropertyManager
-
Set the start page of the report.
- setStartTimestamp(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the scenario's start timestamp.
- setStatus(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Result
-
Set the status.
- setStepFilter(Step) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Set the step by which scenarios should be filtered.
- setSteps(List<Step>) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the scenario steps.
- setStepSize(float) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Set the step size for this axis.
- setStepSize(float) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Ticks
-
Set the tick step size.
- setTagFilter(Tag) - Method in class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.AllScenariosPageCollection
-
Set the current tag filter to filter scenario by a specific tag.
- setTags(List<Tag>) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the scenario tags.
- setTags(List<Tag>) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the feature tags.
- setTicks(Ticks) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Axis
-
Set the ticks on this chart axis.
- Settings - Class in com.trivago.cluecumber.engine.constants
-
Holder class for static plugin settings
- Settings() - Constructor for class com.trivago.cluecumber.engine.constants.Settings
- Settings.CustomParamDisplayMode - Enum in com.trivago.cluecumber.engine.constants
-
Where to display custom parameters.
- Settings.StartPage - Enum in com.trivago.cluecumber.engine.constants
-
Defines all possible start pages.
- setType(ChartConfiguration.Type) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Chart
-
Set the chart type.
- setType(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Element
-
Set the type of this scenario element.
- setUri(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Report
-
Set the feature URI.
- setVal(String) - Method in class com.trivago.cluecumber.engine.json.pojo.Argument
-
Sets the value of the argument.
- setValue(String) - Method in class com.trivago.cluecumber.engine.json.pojo.DocString
-
Set the value.
- setxAxes(List<Axis>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Scales
-
Set the x axes.
- setxAxisLabel(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
Set the label for the x axis.
- setyAxes(List<Axis>) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Scales
-
Set the x axes.
- setyAxisLabel(String) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
Set the label for the y axis.
- setyAxisStepSize(float) - Method in class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
Set the label for the y axis.
- SKIPPED - com.trivago.cluecumber.engine.constants.Status
-
Skipped status.
- StackedBarChartBuilder - Class in com.trivago.cluecumber.engine.rendering.pages.charts
-
The builder class for stacked bar charts.
- StackedBarChartBuilder(ChartConfiguration) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.StackedBarChartBuilder
-
The builder for this chart.
- START_PAGE - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Start page template.
- START_PAGE - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The name of the report start page.
- StartPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Necessary properties for the start page.
- StartPageCollection(Settings.StartPage, boolean) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.StartPageCollection
-
Default constructor.
- StartPageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the index page that redirects to the chosen start page.
- StartPageRenderer() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.StartPageRenderer
-
Default constructor.
- Status - Enum in com.trivago.cluecumber.engine.constants
-
Enum to manage all states for steps and scenarios.
- Step - Class in com.trivago.cluecumber.engine.json.pojo
-
A Cucumber step.
- Step() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Step
- STEP_SCENARIO_PAGE_FRAGMENT - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The first part of the name of scenarios by step pages.
- STEP_SCENARIO_PAGE_PATH - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder of the scenarios by step pages.
- STEP_SUMMARY_PAGE - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The name of the step summary page.
- StepVisitor - Class in com.trivago.cluecumber.engine.rendering.pages.visitors
-
The visitor for scenario step related pages.
- StepVisitor(FileIO, TemplateEngine, PropertyManager, AllStepsPageRenderer, AllScenariosPageRenderer) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.visitors.StepVisitor
-
The constructor for dependency injection.
- SVG - com.trivago.cluecumber.engine.constants.MimeType
-
SVG image format
- SVG_XML - com.trivago.cluecumber.engine.constants.MimeType
-
SVG with XML image format
T
- Tag - Class in com.trivago.cluecumber.engine.json.pojo
-
This represents a Cucumber tag.
- Tag() - Constructor for class com.trivago.cluecumber.engine.json.pojo.Tag
- TAG_SCENARIO_PAGE_FRAGMENT - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The first part of the name of scenario by tag pages.
- TAG_SCENARIO_PAGE_PATH - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The folder of the scenarios by tag pages.
- TAG_SUMMARY_PAGE - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The name of the tag summary page.
- TagVisitor - Class in com.trivago.cluecumber.engine.rendering.pages.visitors
-
The visitor for tag related pages.
- TagVisitor(FileIO, TemplateEngine, PropertyManager, AllTagsPageRenderer, AllScenariosPageRenderer) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.visitors.TagVisitor
-
The constructor for dependency injection.
- TEMPLATE_FILE_EXTENSION - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The file extension for Freemarker template files.
- TemplateConfiguration - Class in com.trivago.cluecumber.engine.rendering.pages.templates
-
The base configuration for the Freemarker template engine.
- TemplateConfiguration() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.templates.TemplateConfiguration
-
Default constructor.
- TemplateEngine - Class in com.trivago.cluecumber.engine.rendering.pages.templates
-
This class manages the Freemarker templates.
- TemplateEngine(TemplateConfiguration) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine
-
Constructor for dependency injection.
- TemplateEngine.Template - Enum in com.trivago.cluecumber.engine.rendering.pages.templates
-
The enum that defines the different Freemarker template names.
- Ticks - Class in com.trivago.cluecumber.engine.rendering.pages.charts.pojos
-
Class to define the ticks on chart axes.
- Ticks() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.charts.pojos.Ticks
- Times - Class in com.trivago.cluecumber.engine.rendering.pages.pojos
-
This class holds feature, scenario or step indeces and associated times.
- Times() - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.Times
- TREE_VIEW - com.trivago.cluecumber.engine.constants.Settings.StartPage
-
The tree view page.
- TREE_VIEW - com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Tree view template.
- TREE_VIEW_PAGE - Static variable in class com.trivago.cluecumber.engine.constants.Settings
-
The name of the tree view page.
- TreeViewPageCollection - Class in com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections
-
Page collection for the tree view page.
- TreeViewPageCollection(Map<Feature, List<Element>>, String) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.TreeViewPageCollection
-
Constructor.
- TreeViewPageRenderer - Class in com.trivago.cluecumber.engine.rendering.pages.renderering
-
The renderer for the feature and scenario tree view page.
- TreeViewPageRenderer(PropertyManager) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.renderering.TreeViewPageRenderer
-
Constructor for dependency injection.
- turnUrlsIntoLinks(String) - Static method in class com.trivago.cluecumber.engine.rendering.pages.renderering.RenderingUtils
-
Return the source html string with added tags so URLs are clickable.
- TXT - com.trivago.cluecumber.engine.constants.MimeType
-
Plain TXT format
U
- UNDEFINED - com.trivago.cluecumber.engine.constants.Status
-
Undefined status.
- UNKNOWN - com.trivago.cluecumber.engine.constants.MimeType
-
Unknown format
V
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.constants.ChartConfiguration.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.constants.MimeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.constants.Settings.CustomParamDisplayMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.constants.Settings.StartPage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.constants.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.logging.CluecumberLogger.CluecumberLogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.LinkType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.trivago.cluecumber.engine.constants.ChartConfiguration.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.trivago.cluecumber.engine.constants.MimeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.trivago.cluecumber.engine.constants.Settings.CustomParamDisplayMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.trivago.cluecumber.engine.constants.Settings.StartPage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.trivago.cluecumber.engine.constants.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.trivago.cluecumber.engine.logging.CluecumberLogger.CluecumberLogLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.trivago.cluecumber.engine.rendering.pages.pojos.pagecollections.LinkType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.trivago.cluecumber.engine.rendering.pages.templates.TemplateEngine.Template
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(AllScenariosPageCollection) - Method in class com.trivago.cluecumber.engine.rendering.pages.visitors.FeatureVisitor
-
The main method that is called on this visitor.
- visit(AllScenariosPageCollection) - Method in interface com.trivago.cluecumber.engine.rendering.pages.visitors.PageVisitor
-
Base method for all visitable classes.
- visit(AllScenariosPageCollection) - Method in class com.trivago.cluecumber.engine.rendering.pages.visitors.ScenarioVisitor
-
The main method that is called on this visitor.
- visit(AllScenariosPageCollection) - Method in class com.trivago.cluecumber.engine.rendering.pages.visitors.StepVisitor
-
The main method that is called on this visitor.
- visit(AllScenariosPageCollection) - Method in class com.trivago.cluecumber.engine.rendering.pages.visitors.TagVisitor
-
The main method that is called on this visitor.
- Visitable - Interface in com.trivago.cluecumber.engine.rendering.pages.visitors
-
Base interface for page collections to accept visitor classes.
- VisitorDirectory - Class in com.trivago.cluecumber.engine.rendering.pages.visitors
-
List of visitors
- VisitorDirectory(ScenarioVisitor, FeatureVisitor, TagVisitor, StepVisitor) - Constructor for class com.trivago.cluecumber.engine.rendering.pages.visitors.VisitorDirectory
-
Constructor for dependency injection.
W
- warn(CharSequence) - Method in class com.trivago.cluecumber.engine.logging.CluecumberLogger
-
Warn logging.
- writeContentToFile(byte[], String) - Method in class com.trivago.cluecumber.engine.filesystem.FileIO
-
Write byte array content to a file.
- writeContentToFile(String, String) - Method in class com.trivago.cluecumber.engine.filesystem.FileIO
-
Write string content to a file.
- WrongOrMissingPropertyException - Class in com.trivago.cluecumber.engine.exceptions.properties
-
Thrown when an expected plugin property is not found or wrong (typically set inside a configuration block within the pom file).
- WrongOrMissingPropertyException(String) - Constructor for class com.trivago.cluecumber.engine.exceptions.properties.WrongOrMissingPropertyException
-
Constructor.
X
A B C D E F G H I J L M N O P R S T U V W XAll Classes All Packages