
**Inheritance:**
java.lang.Object, [com.aspose.tasks.Baseline](../../com.aspose.tasks/baseline)
```
public class AssignmentBaseline extends Baseline
```

Represents Baseline of a resource assignment.
## Constructors

| Constructor | Description |
| --- | --- |
| [AssignmentBaseline()](#AssignmentBaseline--) |  |
## Methods

| Method | Description |
| --- | --- |
| [compareTo(AssignmentBaseline other)](#compareTo-com.aspose.tasks.AssignmentBaseline-) | IComparable interface implementation. |
| [equals(AssignmentBaseline other)](#equals-com.aspose.tasks.AssignmentBaseline-) | Returns a value indicating whether this instance is equal to the specified AssignmentBaseline object. |
| [equals(Object obj)](#equals-java.lang.Object-) | Returns a value indicating whether this instance is equal to a specified object. |
| [getFinish()](#getFinish--) | Gets the scheduled finish date of the resource assignment when the baseline was saved. |
| [getStart()](#getStart--) | Gets the scheduled start date of the resource assignment when the baseline was saved. |
| [hashCode()](#hashCode--) | Returns a hash code value for this AssignmentBaseline. |
| [setFinish(Date value)](#setFinish-java.util.Date-) | Sets the scheduled finish date of the resource assignment when the baseline was saved. |
| [setStart(Date value)](#setStart-java.util.Date-) | Sets the scheduled start date of the resource assignment when the baseline was saved. |
### AssignmentBaseline() {#AssignmentBaseline--}
```
public AssignmentBaseline()
```


### compareTo(AssignmentBaseline other) {#compareTo-com.aspose.tasks.AssignmentBaseline-}
```
public final int compareTo(AssignmentBaseline other)
```


IComparable interface implementation. Compares this instance to the specified Baseline object.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| other | [AssignmentBaseline](../../com.aspose.tasks/assignmentbaseline) | the specified Baseline object to compare this instance to. |

**Returns:**
int - returns -1 if this instance is less than the specified object, 1 if this instance is greater than the specified object; otherwise returns 0
### equals(AssignmentBaseline other) {#equals-com.aspose.tasks.AssignmentBaseline-}
```
public final boolean equals(AssignmentBaseline other)
```


Returns a value indicating whether this instance is equal to the specified AssignmentBaseline object.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| other | [AssignmentBaseline](../../com.aspose.tasks/assignmentbaseline) | the specified AssignmentBaseline object to compare with this instance. |

**Returns:**
boolean - returns true if this instance is equal to the specified AssignmentBaseline object; otherwise, false.
### equals(Object obj) {#equals-java.lang.Object-}
```
public boolean equals(Object obj)
```


Returns a value indicating whether this instance is equal to a specified object.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| obj | java.lang.Object | the specified object to compare with this instance. |

**Returns:**
boolean - returns true if this instance is equal to the specified object; otherwise, false.
### getFinish() {#getFinish--}
```
public final Date getFinish()
```


Gets the scheduled finish date of the resource assignment when the baseline was saved.

Value: The finish date of the resource assignment when this baseline was saved.

**Returns:**
java.util.Date - the scheduled finish date of the resource assignment when the baseline was saved.
### getStart() {#getStart--}
```
public final Date getStart()
```


Gets the scheduled start date of the resource assignment when the baseline was saved.

Value: The start date of the resource assignment when this baseline was saved.

**Returns:**
java.util.Date - the scheduled start date of the resource assignment when the baseline was saved.
### hashCode() {#hashCode--}
```
public int hashCode()
```


Returns a hash code value for this AssignmentBaseline.

**Returns:**
int - returns a hash code value for this object.
### setFinish(Date value) {#setFinish-java.util.Date-}
```
public final void setFinish(Date value)
```


Sets the scheduled finish date of the resource assignment when the baseline was saved.

Value: The finish date of the resource assignment when this baseline was saved.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.util.Date | the scheduled finish date of the resource assignment when the baseline was saved. |

### setStart(Date value) {#setStart-java.util.Date-}
```
public final void setStart(Date value)
```


Sets the scheduled start date of the resource assignment when the baseline was saved.

Value: The start date of the resource assignment when this baseline was saved.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.util.Date | the scheduled start date of the resource assignment when the baseline was saved. |

