Enum PrivilegeTypeEnum
- java.lang.Object
-
- java.lang.Enum<PrivilegeTypeEnum>
-
- org.apache.shardingsphere.sql.parser.sql.common.segment.generic.PrivilegeTypeEnum
-
- All Implemented Interfaces:
Serializable,Comparable<PrivilegeTypeEnum>
public enum PrivilegeTypeEnum extends Enum<PrivilegeTypeEnum>
Privilege type enum.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALTERALTER_PROCCREATECREATE_PROCCREATE_ROLECREATE_TABLESPACECREATE_TMPCREATE_USERCREATE_VIEWDELETEDROPDROP_ROLEDROP_USEREVENTEXECUTEFILEGRANTINDEXINSERTLOCK_TABLESPROCESSREFERENCESRELOADREPL_CLIENTREPL_SLAVESELECTSHOW_DBSHOW_VIEWSHUTDOWNSUPERTRIGGERUPDATEUSAGE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PrivilegeTypeEnumvalueOf(String name)Returns the enum constant of this type with the specified name.static PrivilegeTypeEnum[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SELECT
public static final PrivilegeTypeEnum SELECT
-
INSERT
public static final PrivilegeTypeEnum INSERT
-
UPDATE
public static final PrivilegeTypeEnum UPDATE
-
DELETE
public static final PrivilegeTypeEnum DELETE
-
USAGE
public static final PrivilegeTypeEnum USAGE
-
CREATE
public static final PrivilegeTypeEnum CREATE
-
DROP
public static final PrivilegeTypeEnum DROP
-
RELOAD
public static final PrivilegeTypeEnum RELOAD
-
SHUTDOWN
public static final PrivilegeTypeEnum SHUTDOWN
-
PROCESS
public static final PrivilegeTypeEnum PROCESS
-
FILE
public static final PrivilegeTypeEnum FILE
-
GRANT
public static final PrivilegeTypeEnum GRANT
-
REFERENCES
public static final PrivilegeTypeEnum REFERENCES
-
INDEX
public static final PrivilegeTypeEnum INDEX
-
ALTER
public static final PrivilegeTypeEnum ALTER
-
SHOW_DB
public static final PrivilegeTypeEnum SHOW_DB
-
SUPER
public static final PrivilegeTypeEnum SUPER
-
CREATE_TMP
public static final PrivilegeTypeEnum CREATE_TMP
-
LOCK_TABLES
public static final PrivilegeTypeEnum LOCK_TABLES
-
EXECUTE
public static final PrivilegeTypeEnum EXECUTE
-
REPL_SLAVE
public static final PrivilegeTypeEnum REPL_SLAVE
-
REPL_CLIENT
public static final PrivilegeTypeEnum REPL_CLIENT
-
CREATE_VIEW
public static final PrivilegeTypeEnum CREATE_VIEW
-
SHOW_VIEW
public static final PrivilegeTypeEnum SHOW_VIEW
-
CREATE_PROC
public static final PrivilegeTypeEnum CREATE_PROC
-
ALTER_PROC
public static final PrivilegeTypeEnum ALTER_PROC
-
CREATE_USER
public static final PrivilegeTypeEnum CREATE_USER
-
DROP_USER
public static final PrivilegeTypeEnum DROP_USER
-
EVENT
public static final PrivilegeTypeEnum EVENT
-
TRIGGER
public static final PrivilegeTypeEnum TRIGGER
-
CREATE_TABLESPACE
public static final PrivilegeTypeEnum CREATE_TABLESPACE
-
CREATE_ROLE
public static final PrivilegeTypeEnum CREATE_ROLE
-
DROP_ROLE
public static final PrivilegeTypeEnum DROP_ROLE
-
-
Method Detail
-
values
public static PrivilegeTypeEnum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PrivilegeTypeEnum c : PrivilegeTypeEnum.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PrivilegeTypeEnum valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-