package Ġtech . k zen . lib . common . model . structure . scan Ċ Ċ import Ġtech . k zen . lib . common . model . structure . resource . Resource Listing Ċ import Ġtech . k zen . lib . common . util . Digest Ċ import Ġtech . k zen . lib . common . util . Digest ible ĊĊ Ċ data Ġclass ĠDocument Scan ( ĊĠĠĠĠĠĠĠ Ġval Ġdocument Digest : ĠDigest , ĊĠĠĠĠĠĠĠ Ġval Ġresources : ĠResource Listing ? Ċ ): ĠDigest ible Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdigest ( sink : ĠDigest . Sink ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsink . add Digest ( document Digest ) ĊĠĠĠĠĠĠĠ Ġsink . add Digest ible Nullable ( resources ) ĊĠĠĠ Ġ} Ċ }