package Ġdata Ċ Ċ import Ġedu . wpi . first . shuffle board . api . data . Complex DataType Ċ import Ġjava . awt . image . Buffered Image Ċ import Ġjava . util . function . Function Ċ Ċ object ĠG Stream er DataType Ġ: ĠComplex DataType < G Stream er Data >(" G Stream er ", ĠG Stream er Data :: class . java ) Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget DefaultValue (): ĠG Stream er Data Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠG Stream er Data (" Default ", Ġnull ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġfrom Map (): ĠFunction < Map < String , ĠAny >, ĠG Stream er Data > Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠFunction Ġ{ Ġmap Ġ-> ĠG Stream er Data ( map [" name "] Ġas ĠString , Ġmap [" image "] Ġas ĠBufferedImage ) Ġ} Ċ } Ċ