public class Utils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.function.Function<java.util.List<gherkin.formatter.Argument>,java.util.List<?>> |
ARGUMENTS_TRANSFORM |
static java.util.Map<java.lang.String,java.lang.String> |
LOG_LEVEL_MAPPING |
static java.lang.String |
ONE_SPACE |
static java.util.Map<java.lang.String,com.epam.reportportal.listeners.ItemStatus> |
STATUS_MAPPING |
static java.lang.String |
TABLE_COLUMN_SEPARATOR |
static java.lang.String |
TABLE_INDENT |
static java.lang.String |
TABLE_ROW_SEPARATOR |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildName(java.lang.String prefix,
java.lang.String infix,
java.lang.String argument)
Generate name representation
|
static java.lang.String |
formatDataTable(java.util.List<java.util.List<java.lang.String>> table)
Converts a table represented as List of Lists to a formatted table string
|
static java.lang.reflect.Method |
retrieveMethod(gherkin.formatter.model.Match match) |
public static final java.lang.String ONE_SPACE
public static final java.lang.String TABLE_INDENT
public static final java.lang.String TABLE_COLUMN_SEPARATOR
public static final java.lang.String TABLE_ROW_SEPARATOR
public static final java.util.Map<java.lang.String,com.epam.reportportal.listeners.ItemStatus> STATUS_MAPPING
public static final java.util.Map<java.lang.String,java.lang.String> LOG_LEVEL_MAPPING
public static final java.util.function.Function<java.util.List<gherkin.formatter.Argument>,java.util.List<?>> ARGUMENTS_TRANSFORM
@Nonnull
public static java.lang.String buildName(@Nullable
java.lang.String prefix,
@Nullable
java.lang.String infix,
@Nullable
java.lang.String argument)
prefix - - substring to be prepended at the beginning (optional)infix - - substring to be inserted between keyword and nameargument - - main text to process@Nullable
public static java.lang.reflect.Method retrieveMethod(@Nonnull
gherkin.formatter.model.Match match)
throws java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
java.lang.NoSuchFieldExceptionjava.lang.IllegalAccessException@Nonnull
public static java.lang.String formatDataTable(@Nonnull
java.util.List<java.util.List<java.lang.String>> table)
table - a table object