
**Inheritance:**
java.lang.Object
```
public final class ContentClassType
```

Represents the content class of item.
## Constructors

| Constructor | Description |
| --- | --- |
| [ContentClassType(String value)](#ContentClassType-java.lang.String-) | Initializes a new instance of the [ContentClassType](../../com.aspose.email/contentclasstype) class. |
## Methods

| Method | Description |
| --- | --- |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getActivity()](#getActivity--) | Gets the urn:content-classes:activity content class that defines a set of properties for an item that is a Journal. |
| [getAppointment()](#getAppointment--) | Gets the urn:content-classes:appointment content class that defines properties for items that are appointments. |
| [getCalendarFolder()](#getCalendarFolder--) | Gets the The urn:content-classes:calendarfolder content class that defines a set of properties for a folder that primarily contains appointment items. |
| [getCalendarMessage()](#getCalendarMessage--) | Gets the urn:content-classes:calendarmessage content class that defines a set of properties for message items that contain meeting requests. |
| [getClass()](#getClass--) |  |
| [getContactFolder()](#getContactFolder--) | Gets the The urn:content-classes:contactfolder content class that defines a set of properties for a folder that primarily contains contact items. |
| [getDSN()](#getDSN--) | Gets the the urn:content-classes:dsn content class that defines a set of properties for an item that is a Delivery Status Notification (DSN) message. |
| [getDocument()](#getDocument--) | Gets the urn:content-classes:document content class that defines a set of properties for an item that is a document such as a Microsoft\\ufffd Word file. |
| [getFolder()](#getFolder--) | Gets the urn:content-classes:folder content class that defines a set of properties for a folder in the Exchange store. |
| [getGroup()](#getGroup--) | Gets the value that represents the content class urn:content-classes:group. |
| [getJournalFolder()](#getJournalFolder--) | Gets the urn:content-classes:journalfolder content class that defines a set of properties for a folder that primarily contains journal items. |
| [getMDN()](#getMDN--) | Gets the urn:content-classes:mdn content class that defines a set of properties for an item that is a Mail Delivery Notification (MDN) message. |
| [getMailFolder()](#getMailFolder--) | Gets the urn:content-classes:mailfolder content class that defines a set of properties for a folder that primarily contains messages. |
| [getMessage()](#getMessage--) | Gets the urn:content-classes:message content class that defines a set of properties for an item that is a message. |
| [getNote()](#getNote--) | Gets the value that represents the content class urn:content-classes:note. |
| [getNoteFolder()](#getNoteFolder--) | Gets the urn:content-classes:notesfolder content class that defines a set of properties for a folder that primarily contains note items. |
| [getPerson()](#getPerson--) | Gets the urn:content-classes:person content class that defines a set of properties for an item that is a contact. |
| [getRecallMesage()](#getRecallMesage--) | Gets the urn:content-classes:recallmessage content class that defines a set of properties for a recall message. |
| [getRecallReport()](#getRecallReport--) | Gets the urn:content-classes:recallreport content class that defines a set of properties for an item that is a recall report message. |
| [getReportMessage()](#getReportMessage--) | Gets the value that represents the content class urn:content-classes:reportmessage. |
| [getTask()](#getTask--) | Gets the value that represents the content class urn:content-classes:task. |
| [getTaskFolder()](#getTaskFolder--) | Gets the urn:content-classes:taskfolder content class that defines a set of properties for a folder that primarily contains task items. |
| [hashCode()](#hashCode--) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [toString()](#toString--) | Returns a String that represents this instance. |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### ContentClassType(String value) {#ContentClassType-java.lang.String-}
```
public ContentClassType(String value)
```


Initializes a new instance of the [ContentClassType](../../com.aspose.email/contentclasstype) class.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String | The value. |

### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getActivity() {#getActivity--}
```
public static ContentClassType getActivity()
```


Gets the urn:content-classes:activity content class that defines a set of properties for an item that is a Journal. This maps to IPM.Activity.

Value: The activity content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getAppointment() {#getAppointment--}
```
public static ContentClassType getAppointment()
```


Gets the urn:content-classes:appointment content class that defines properties for items that are appointments.

Value: The appointment content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getCalendarFolder() {#getCalendarFolder--}
```
public static ContentClassType getCalendarFolder()
```


Gets the The urn:content-classes:calendarfolder content class that defines a set of properties for a folder that primarily contains appointment items.

Value: The calendar folder content calss.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getCalendarMessage() {#getCalendarMessage--}
```
public static ContentClassType getCalendarMessage()
```


Gets the urn:content-classes:calendarmessage content class that defines a set of properties for message items that contain meeting requests.

Value: The calendar message content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### getContactFolder() {#getContactFolder--}
```
public static ContentClassType getContactFolder()
```


Gets the The urn:content-classes:contactfolder content class that defines a set of properties for a folder that primarily contains contact items.

Value: The contact folder content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getDSN() {#getDSN--}
```
public static ContentClassType getDSN()
```


Gets the the urn:content-classes:dsn content class that defines a set of properties for an item that is a Delivery Status Notification (DSN) message.

Value: The DSN content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getDocument() {#getDocument--}
```
public static ContentClassType getDocument()
```


Gets the urn:content-classes:document content class that defines a set of properties for an item that is a document such as a Microsoft\\ufffd Word file.

Value: The document content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getFolder() {#getFolder--}
```
public static ContentClassType getFolder()
```


Gets the urn:content-classes:folder content class that defines a set of properties for a folder in the Exchange store.

Value: The folder content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getGroup() {#getGroup--}
```
public static ContentClassType getGroup()
```


Gets the value that represents the content class urn:content-classes:group.

Value: The group content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getJournalFolder() {#getJournalFolder--}
```
public static ContentClassType getJournalFolder()
```


Gets the urn:content-classes:journalfolder content class that defines a set of properties for a folder that primarily contains journal items.

Value: The journal folder content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getMDN() {#getMDN--}
```
public static ContentClassType getMDN()
```


Gets the urn:content-classes:mdn content class that defines a set of properties for an item that is a Mail Delivery Notification (MDN) message.

Value: The MDN content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getMailFolder() {#getMailFolder--}
```
public static ContentClassType getMailFolder()
```


Gets the urn:content-classes:mailfolder content class that defines a set of properties for a folder that primarily contains messages.

Value: The mail folder content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getMessage() {#getMessage--}
```
public static ContentClassType getMessage()
```


Gets the urn:content-classes:message content class that defines a set of properties for an item that is a message.

Value: The message content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getNote() {#getNote--}
```
public static ContentClassType getNote()
```


Gets the value that represents the content class urn:content-classes:note.

Value: The note content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getNoteFolder() {#getNoteFolder--}
```
public static ContentClassType getNoteFolder()
```


Gets the urn:content-classes:notesfolder content class that defines a set of properties for a folder that primarily contains note items.

Value: The note folder content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getPerson() {#getPerson--}
```
public static ContentClassType getPerson()
```


Gets the urn:content-classes:person content class that defines a set of properties for an item that is a contact.

Value: The person content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getRecallMesage() {#getRecallMesage--}
```
public static ContentClassType getRecallMesage()
```


Gets the urn:content-classes:recallmessage content class that defines a set of properties for a recall message.

Value: The recall mesage content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getRecallReport() {#getRecallReport--}
```
public static ContentClassType getRecallReport()
```


Gets the urn:content-classes:recallreport content class that defines a set of properties for an item that is a recall report message.

Value: The recall report content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getReportMessage() {#getReportMessage--}
```
public static ContentClassType getReportMessage()
```


Gets the value that represents the content class urn:content-classes:reportmessage.

Value: The report message content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getTask() {#getTask--}
```
public static ContentClassType getTask()
```


Gets the value that represents the content class urn:content-classes:task.

Value: The task content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### getTaskFolder() {#getTaskFolder--}
```
public static ContentClassType getTaskFolder()
```


Gets the urn:content-classes:taskfolder content class that defines a set of properties for a folder that primarily contains task items.

Value: The task folder content class.

**Returns:**
[ContentClassType](../../com.aspose.email/contentclasstype)
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### toString() {#toString--}
```
public String toString()
```


Returns a String that represents this instance.

**Returns:**
java.lang.String - A String that represents this instance.
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

