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

Brief info about the published project available on Project Online.
## Constructors

| Constructor | Description |
| --- | --- |
| [ProjectInfo()](#ProjectInfo--) | Initializes a new instance of the [ProjectInfo](../../com.aspose.tasks/projectinfo) class. |
## Methods

| Method | Description |
| --- | --- |
| [getCreatedDate()](#getCreatedDate--) | Gets the date and time when the project was created. |
| [getDescription()](#getDescription--) | Gets the description of the project. |
| [getId()](#getId--) | Gets the unique identifier of the project. |
| [getLastPublishedDate()](#getLastPublishedDate--) | Gets the most recent date when the project was published. |
| [getLastSavedDate()](#getLastSavedDate--) | Gets the most recent date when the project was saved. |
| [getName()](#getName--) | Gets the name of the project. |
| [isCheckedOut()](#isCheckedOut--) | Gets a value indicating whether the project is checked out. |
### ProjectInfo() {#ProjectInfo--}
```
public ProjectInfo()
```


Initializes a new instance of the [ProjectInfo](../../com.aspose.tasks/projectinfo) class.

### getCreatedDate() {#getCreatedDate--}
```
public final Date getCreatedDate()
```


Gets the date and time when the project was created.

**Returns:**
java.util.Date - the date and time when the project was created.
### getDescription() {#getDescription--}
```
public final String getDescription()
```


Gets the description of the project.

**Returns:**
java.lang.String - the description of the project.
### getId() {#getId--}
```
public final UUID getId()
```


Gets the unique identifier of the project.

**Returns:**
java.util.UUID - the unique identifier of the project.
### getLastPublishedDate() {#getLastPublishedDate--}
```
public final Date getLastPublishedDate()
```


Gets the most recent date when the project was published.

**Returns:**
java.util.Date - the most recent date when the project was published.
### getLastSavedDate() {#getLastSavedDate--}
```
public final Date getLastSavedDate()
```


Gets the most recent date when the project was saved.

**Returns:**
java.util.Date - the most recent date when the project was saved.
### getName() {#getName--}
```
public final String getName()
```


Gets the name of the project.

**Returns:**
java.lang.String - the name of the project.
### isCheckedOut() {#isCheckedOut--}
```
public final boolean isCheckedOut()
```


Gets a value indicating whether the project is checked out.

**Returns:**
boolean - a value indicating whether the project is checked out.
