package Ġcom . v itan ov . multi image picker . Fish B un Mod . java . com . s ang com z . fish bun . ui . picker . model Ċ Ċ import Ġandroid . net . Uri Ċ import Ġcom . v itan ov . multi image picker . Fish B un Mod . java . com . s ang com z . fish bun . adapter . image . Image Adapter Ċ import Ġcom . v itan ov . multi image picker . Fish B un Mod . java . com . s ang com z . fish bun . util . future . Callable Future Task Ċ Ċ interface ĠP icker Repository Ġ{ ĊĠĠĠ Ġfun ĠgetAll Bucket Image Uri ( bucket Id : ĠLong , Ġclear Cache : ĠBoolean ): ĠCallable Future Task < List < Uri >> ĊĊĠĠĠ Ġfun Ġget DirectoryPath ( bucket Id : ĠLong ): ĠCallable Future Task < String > ĊĊĠĠĠ Ġfun Ġadd Added Path ( added Image : ĠUri ) ĊĊĠĠĠ Ġfun Ġget Added Path List (): ĠList < Uri > ĊĊĠĠĠ Ġfun Ġadd All Added Path ( added Image Path List : ĠList < Uri >) ĊĊĠĠĠ Ġfun Ġget Picker Album Data (): ĠAlbum Data ? ĊĊĠĠĠ Ġfun Ġget Picker ViewData (): ĠP icker ViewData ĊĊĠĠĠ Ġfun ĠsetCurrent Picker ImageList ( picker ImageList : ĠList < Uri >) ĊĊĠĠĠ Ġfun Ġget Selected ImageList (): ĠList < Uri > ĊĊĠĠĠ Ġfun ĠgetImage Adapter (): ĠImage Adapter ĊĊĠĠĠ Ġfun Ġhas Camera In Picker Page (): ĠBoolean ĊĊĠĠĠ Ġfun Ġuse Detail View (): ĠBoolean ĊĊĠĠĠ Ġfun Ġis Limit Reached (): ĠBoolean ĊĊĠĠĠ Ġfun Ġselect Image ( image Uri : ĠUri ) ĊĊĠĠĠ Ġfun Ġun select Image ( image Uri : ĠUri ) ĊĊĠĠĠ Ġfun Ġis Not Selected Image ( image Uri : ĠUri ): ĠBoolean ĊĊĠĠĠ Ġfun Ġget Selected Image ( position : ĠInt ): ĠUri ĊĊĠĠĠ Ġfun Ġget SelectedIndex ( image Uri : ĠUri ): ĠInt ĊĊĠĠĠ Ġfun Ġget Picker Image ( image Position : ĠInt ): ĠUri ĊĊĠĠĠ Ġfun ĠgetMessage Limit Reached (): ĠString ĊĊĠĠĠ Ġfun Ġget Picker Menu ViewData (): ĠP icker Menu ViewData ĊĊĠĠĠ Ġfun Ġget Min Count (): ĠInt ĊĊĠĠĠ Ġfun ĠgetMax Count (): ĠInt ĊĊĠĠĠ Ġfun Ġget Picker Images (): ĠList < Uri > ĊĊĠĠĠ Ġfun ĠgetMessage Not ing Selected (): ĠString ĊĊĠĠĠ Ġfun Ġcheck For Finish (): ĠBoolean ĊĊĠĠĠ Ġfun Ġis Start In All View (): ĠBoolean ĊĊĠĠĠ Ġfun ĠgetDefault Save Path (): ĠString ? Ċ }