# IChecksum

interface IChecksum

## Methods

IChecksum
setForeignKey(Identity $foreignKey)

No description

Identity
getForeignKey()

No description

IChecksum
setEndpoint(string $endpoint)

No description

string
getEndpoint()

No description

IChecksum
setHost(string $host)

No description

string
getHost()

No description

IChecksum
setType(int $type)

No description

int
getType()

No description

IChecksum
setHasChanged(boolean $hasChanged)

No description

boolean
hasChanged()

No description

## Details

###
at line 17
`IChecksum setForeignKey(Identity $foreignKey)`

#### Parameters

Identity | $foreignKey |

#### Return Value

IChecksum |

###
at line 22
`Identity getForeignKey()`

#### Return Value

Identity |

###
at line 28
`IChecksum setEndpoint(string $endpoint)`

#### Parameters

string | $endpoint |

#### Return Value

IChecksum |

###
at line 33
`string getEndpoint()`

#### Return Value

string |

###
at line 39
`IChecksum setHost(string $host)`

#### Parameters

string | $host |

#### Return Value

IChecksum |

###
at line 44
`string getHost()`

#### Return Value

string |

###
at line 50
`IChecksum setType(int $type)`

#### Parameters

int | $type |

#### Return Value

IChecksum |

###
at line 55
`int getType()`

#### Return Value

int |

###
at line 61
`IChecksum setHasChanged(boolean $hasChanged)`

#### Parameters

boolean | $hasChanged |

#### Return Value

IChecksum |

###
at line 66
`boolean hasChanged()`

#### Return Value

boolean |