public class ActionLogRecord extends Object
文件名:ActionLogRecord.java
用途: 用于记录自动化执行过程中产生的日志信息
编码时间:2022年1月18日 上午8:23:51
修改时间:2022年1月18日 上午8:23:51
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SIGN
默认的符号
|
Constructor and Description |
---|
ActionLogRecord() |
Modifier and Type | Method and Description |
---|---|
void |
clearLog()
用于清空日志中记录的内容
|
String[] |
getNoSignLogArray()
用于返回无符号的日志数组
|
List<String> |
getNoSignLogList()
用于返回无符号的日志集合
|
String[] |
getSerialNumberLogArray()
用于返回包含数字编号的日志数组
|
List<String> |
getSerialNumberLogList()
用于返回包含数字编号的日志集合
|
String[] |
getSignLogArray(String sign)
用于返回包含自定义符号的日志数组,自定义的符号在日志前面添加
|
List<String> |
getSignLogList(String sign)
用于返回包含自定义符号的日志集合,自定义的符号在日志前面添加
|
boolean |
isEmpty()
该方法用于判断当前日志数量是否为空
|
int |
logNumber()
该方法用于返回当前的日志数量
|
void |
recordLog(List<String> logList)
该方法用于记录日志集合
|
void |
recordLog(String... logTexts)
用于记录日志
|
void |
removeLog(int num)
用于从后向前删除指定条数的日志
|
public static final String DEFAULT_SIGN
public void recordLog(String... logTexts)
logTexts
- 日志信息组public void recordLog(List<String> logList)
logList
- 日志集合public void clearLog()
public void removeLog(int num)
例如:集合["1", "2", "3", "4"],传参为2,则删除后的集合为["1", "2"]
num
- 需要删除的条数public String[] getNoSignLogArray()
public List<String> getSerialNumberLogList()
数字编号的格式为:数字. 日志。例如:1. 点击XX按钮
public String[] getSerialNumberLogArray()
数字编号的格式为:数字. 日志。例如:1. 点击XX按钮
public List<String> getSignLogList(String sign)
若自定义的符号为null或者为空,则采用默认的符号“* ”
sign
- 自定义的符号public String[] getSignLogArray(String sign)
sign
- 自定义的符号public boolean isEmpty()
public int logNumber()
Copyright © 2024. All rights reserved.