Interaction.java

1
package com.jsql.model.bean.util;
2
3
public enum Interaction {
4
    
5
    ADD_COLUMNS("AddColumns"),
6
    ADD_DATABASES("AddDatabases"),
7
    ADD_TABLES("AddTables"),
8
    
9
    CREATE_ADMIN_PAGE_TAB("CreateAdminPageTab"),
10
    CREATE_FILE_TAB("CreateFileTab"),
11
    CREATE_SHELL_TAB("CreateShellTab"),
12
    CREATE_SQL_SHELL_TAB("CreateSQLShellTab"),
13
    CREATE_TAB("CreateTab"),
14
    CREATE_VALUES_TAB("CreateValuesTab"),
15
    CREATE_ANALYSIS_REPORT("CreateAnalysisReport"),
16
    
17
    END_ADMIN_SEARCH("EndAdminSearch"),
18
    END_FILE_SEARCH("EndFileSearch"),
19
    END_SCAN("EndScan"),
20
    END_UPLOAD("EndUpload"),
21
22
    START_PROGRESS("StartProgress"),
23
    END_PROGRESS("EndProgress"),
24
    START_INDETERMINATE_PROGRESS("StartIndeterminateProgress"),
25
    END_INDETERMINATE_PROGRESS("EndIndeterminateProgress"),
26
    UPDATE_PROGRESS("UpdateProgress"),
27
    END_PREPARATION("EndPreparation"),
28
    
29
    MARK_FILE_SYSTEM_INVULNERABLE("MarkFileSystemInvulnerable"),
30
    MARK_FILE_SYSTEM_VULNERABLE("MarkFileSystemVulnerable"),
31
    GET_WEB_SHELL_RESULT("GetWebShellResult"),
32
    GET_SQL_SHELL_RESULT("GetSQLShellResult"),
33
    INTERACTION_COMMAND("InteractionCommand"),
34
35
    MARK_MULTI_INVULNERABLE("MarkMultiInvulnerable"),
36
    MARK_MULTI_STRATEGY("MarkMultiStrategy"),
37
    MARK_MULTI_VULNERABLE("MarkMultiVulnerable"),
38
    MARK_BLIND_INVULNERABLE("MarkBlindInvulnerable"),
39
    MARK_BLIND_STRATEGY("MarkBlindStrategy"),
40
    MARK_BLIND_VULNERABLE("MarkBlindVulnerable"),
41
    MARK_ERROR_INVULNERABLE("MarkErrorInvulnerable"),
42
    MARK_ERROR_STRATEGY("MarkErrorStrategy"),
43
    MARK_ERROR_VULNERABLE("MarkErrorVulnerable"),
44
    MARK_NORMAL_INVULNERABLE("MarkNormalInvulnerable"),
45
    MARK_NORMAL_STRATEGY("MarkNormalStrategy"),
46
    MARK_NORMAL_VULNERABLE("MarkNormalVulnerable"),
47
    MARK_TIME_INVULNERABLE("MarkTimeInvulnerable"),
48
    MARK_TIME_STRATEGY("MarkTimeStrategy"),
49
    MARK_TIME_VULNERABLE("MarkTimeVulnerable"),
50
    MARK_STACKED_INVULNERABLE("MarkStackedInvulnerable"),
51
    MARK_STACKED_STRATEGY("MarkStackedStrategy"),
52
    MARK_STACKED_VULNERABLE("MarkStackedVulnerable"),
53
54
    MESSAGE_BINARY("MessageBinary"),
55
    MESSAGE_CHUNK("MessageChunk"),
56
    MESSAGE_HEADER("MessageHeader"),
57
    
58
    RESET_INTERFACE("ResetInterface"),
59
    RESET_STRATEGY_LABEL("ResetStrategyLabel"),
60
    
61
    SET_VENDOR("SetVendor"),
62
    DATABASE_IDENTIFIED("DatabaseIdentified"),
63
    
64
    UNSUBSCRIBE("Unsubscribe");
65
    
66
    private final String name;
67
    
68
    Interaction(String name) {
69
        this.name = name;
70
    }
71
    
72
    @Override
73
    public String toString() {
74 1 1. toString : replaced return value with "" for com/jsql/model/bean/util/Interaction::toString → NO_COVERAGE
        return this.name;
75
    }
76
}

Mutations

74

1.1
Location : toString
Killed by : none
replaced return value with "" for com/jsql/model/bean/util/Interaction::toString → NO_COVERAGE

Active mutators

Tests examined


Report generated by PIT 1.16.1