Constructor and Description |
---|
ActionSequence() |
ActionSequence(String name) |
Modifier and Type | Method and Description |
---|---|
ActionSequence |
add(String actionId) |
static boolean |
addAction(String actionId)
Add actionId to default sequence.
|
static boolean |
addAction(String sequenceName,
String actionId)
Add actionId to specified sequence.
|
boolean |
beginsWith(String... actions) |
static ActionSequence |
buildFromCsvData(String csv) |
boolean |
containsAll(String... actions) |
String |
dataToCsv() |
boolean |
endsWith(String... actions) |
List<String> |
getData() |
String |
getName() |
static ActionSequence |
getSequence() |
static ActionSequence |
getSequence(String sequenceName) |
static List<String> |
getSequenceData() |
static List<String> |
getSequenceData(String sequenceName) |
static int |
getSequenceSize() |
static int |
getSequenceSize(String sequenceName) |
static void |
reset()
Remove all sequences.
|
String |
toString() |
public ActionSequence()
public ActionSequence(String name)
name
- public ActionSequence add(String actionId)
actionId
- public String getName()
public boolean containsAll(String... actions)
actions
- true
if sequence data contain all of the specified actions, false
otherwisepublic boolean beginsWith(String... actions)
actions
- true
if sequence data begins with the specified actions, false
otherwisepublic boolean endsWith(String... actions)
actions
- true
if sequence data ends with the specified actions, false
otherwisepublic String dataToCsv()
public static void reset()
public static boolean addAction(String sequenceName, String actionId)
sequence
- actionId
- true
if a new sequence was added, false
otherwisepublic static boolean addAction(String actionId)
actionId
- true
if a new sequence was added, false
otherwisepublic static ActionSequence getSequence()
null
if no such sequence existspublic static ActionSequence getSequence(String sequenceName)
name
- null
if no such sequence existspublic static List<String> getSequenceData()
null
if no such sequence existspublic static List<String> getSequenceData(String sequenceName)
sequenceName
- null
if no such sequence existspublic static int getSequenceSize()
public static int getSequenceSize(String sequenceName)
sequence
- public static ActionSequence buildFromCsvData(String csv)
csv
- Copyright © 2016. All rights reserved.