public class StoryInteractionParameterConverter extends Object
Copyright (c) 2018 Daniel Keiss, Deutsche Telekom AG This file is distributed under the conditions of the Apache License, Version 2.0. For details see the file license on the toplevel.
| Modifier and Type | Field and Description |
|---|---|
static String |
CONCATENATED_LITERAL |
static String |
KEY_LITERAL |
| Constructor and Description |
|---|
StoryInteractionParameterConverter(@NonNull StoryInteraction storyInteraction) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
concatenatedKey(String concatenatedKey) |
List<Map<String,String>> |
getRowsWithInteractionKey(org.jbehave.core.model.ExamplesTable examplesTable) |
protected String |
getStoryInteractionValue(String key) |
String |
getValueFromKeyOrValueOrConcatenated(String keyOrValueOrConcatenated) |
protected boolean |
isConcatenatedKey(String keyOrValueOrConcatenated) |
protected boolean |
isKey(String keyOrValueOrConcatenated) |
protected String |
mapToValue(String keyOrValueOrConcatenated) |
public static String KEY_LITERAL
public static String CONCATENATED_LITERAL
@Autowired
public StoryInteractionParameterConverter(@NonNull
@NonNull StoryInteraction storyInteraction)
@AsParameterConverter public String getValueFromKeyOrValueOrConcatenated(String keyOrValueOrConcatenated)
public List<Map<String,String>> getRowsWithInteractionKey(org.jbehave.core.model.ExamplesTable examplesTable)
protected boolean isKey(String keyOrValueOrConcatenated)
protected boolean isConcatenatedKey(String keyOrValueOrConcatenated)
Copyright © 2017–2019. All rights reserved.