com.x.collaboration.core.message.notification

## 枚举 NotificationType

- java.lang.Object
- - java.lang.Enum<NotificationType>
  - - com.x.collaboration.core.message.notification.NotificationType

所有已实现的接口:
  java.io.Serializable, java.lang.Comparable<NotificationType>

    public enum NotificationType
    extends java.lang.Enum<NotificationType>

### 枚举常量概要

枚举常量
枚举常量和说明
`attendanceAppealAccept`
`attendanceAppealCancel`
`attendanceAppealInvite`
`attendanceAppealReject`
`broadcast`
`chat`
`fileModify`
`fileShare`
`meetingAccept`
`meetingCancel`
`meetingInvite`
`meetingReject`
`okrCenterWorkDeployAccept`
`okrWorkDeletedAccept`
`okrWorkDeployAccept`
`okrWorkGetAccept`
`okrWorkReportDeletedAccept`
`plain`
`read`
`review`
`task`

### 字段概要

字段
`static int` `length`

### 方法概要

All Methods Static Methods Concrete Methods
`static NotificationType` `valueOf(java.lang.String name)` 返回带有指定名称的该类型的枚举常量。
`static NotificationType[]` `values()` 按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

### 从类继承的方法 java.lang.Enum

`clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

### 从类继承的方法 java.lang.Object

`getClass, notify, notifyAll, wait, wait, wait`

### 枚举常量详细资料

#### chat

    public static final NotificationType chat

#### task

    public static final NotificationType task

#### read

    public static final NotificationType read

#### review

    public static final NotificationType review

#### plain

    public static final NotificationType plain

#### fileShare

    public static final NotificationType fileShare

#### fileModify

    public static final NotificationType fileModify

#### broadcast

    public static final NotificationType broadcast

#### meetingInvite

    public static final NotificationType meetingInvite

#### meetingCancel

    public static final NotificationType meetingCancel

#### meetingAccept

    public static final NotificationType meetingAccept

#### meetingReject

    public static final NotificationType meetingReject

#### attendanceAppealReject

    public static final NotificationType attendanceAppealReject

#### attendanceAppealInvite

    public static final NotificationType attendanceAppealInvite

#### attendanceAppealCancel

    public static final NotificationType attendanceAppealCancel

#### attendanceAppealAccept

    public static final NotificationType attendanceAppealAccept

#### okrCenterWorkDeployAccept

    public static final NotificationType okrCenterWorkDeployAccept

#### okrWorkDeployAccept

    public static final NotificationType okrWorkDeployAccept

#### okrWorkGetAccept

    public static final NotificationType okrWorkGetAccept

#### okrWorkDeletedAccept

    public static final NotificationType okrWorkDeletedAccept

#### okrWorkReportDeletedAccept

    public static final NotificationType okrWorkReportDeletedAccept

### 字段详细资料

#### length

    public static final int length

另请参阅:
  常量字段值

### 方法详细资料

#### values

    public static NotificationType[] values()

按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:

    for (NotificationType c : NotificationType.values())
        System.out.println(c);

返回:
  按照声明该枚举类型的常量的顺序返回的包含这些常量的数组

#### valueOf

    public static NotificationType valueOf(java.lang.String name)

返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)

参数:
  `name` - 要返回的枚举常量的名称。
返回:
  返回带有指定名称的枚举常量
抛出:
  `java.lang.IllegalArgumentException` - 如果该枚举类型没有带有指定名称的常量
  `java.lang.NullPointerException` - 如果参数为空值