package Ġio . cloud state . kotlin support . initial izers Ċ Ċ import Ġcom . google . protobuf . Descriptors Ċ import Ġio . cloud state . kotlin support . EntityType Ċ import Ġkotlin . reflect . K Class Ċ Ċ class ĠEvent S ourced Entity Initializer : ĠInitial izer Ġ{ ĊĊĠĠĠ Ġval Ġtype : ĠEntityType Ġ= ĠEntityType . Event S ourced ĊĠĠĠ Ġvar Ġentity Service : ĠK Class < *> ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġdescriptor : ĠDes cript ors . Service Descriptor ? Ġ= Ġnull ĊĠĠĠ Ġlateinit Ġvar Ġadditional Descriptors : ĠList < Descriptors . FileDescriptor > ĊĠĠĠ Ġvar Ġpersistence Id : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġsnapshot Every : ĠInt Ġ= Ġ 0 ĊĊĠĠĠ Ġoverride Ġfun Ġget EntityType (): ĠEntityType Ġ= Ġthis . type Ċ }