# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.datetime.LocalDate":"LocalDate.kt"}}
world.respect.datalayer.db.school.entities.PersonRoleEntity -> x75:
# {"id":"sourceFile","fileName":"PersonRoleEntity.kt"}
    int prUid -> a
    long prPersonGuidHash -> b
    boolean prIsPrimaryRole -> c
    world.respect.datalayer.school.model.PersonRoleEnum prRoleEnum -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"La85;"}
    kotlinx.datetime.LocalDate prBeginDate -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqy3;"}
    kotlinx.datetime.LocalDate prEndDate -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqy3;"}
    4:6:void <init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate):8:8 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(IJZLa85;Lqy3;Lqy3;)V"}
    7:8:void <init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate):10:10 -> <init>
    9:10:void <init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate):12:12 -> <init>
    11:12:void <init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate):13:13 -> <init>
    13:14:void <init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate):14:14 -> <init>
    15:16:void <init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate):15:15 -> <init>
    17:19:void <init>(int,long,boolean,world.respect.datalayer.school.model.PersonRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate):16:16 -> <init>
    5:65:boolean equals(java.lang.Object):0:0 -> equals
    12:15:int hashCode():0:0 -> hashCode
    12:15:int PersonRoleEntity.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":58},"outline":"Lpc1;b(IIJ)I"}
    16:17:int hashCode():0:0 -> hashCode
    16:17:int PersonRoleEntity.hashCode():0 -> hashCode
    18:21:int hashCode():0:0 -> hashCode
    18:21:int PersonRoleEntity.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":59},"outline":"Lod4;d(IIZ)I"}
    22:36:int hashCode():0:0 -> hashCode
    22:36:int PersonRoleEntity.hashCode():0 -> hashCode
    37:38:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    37:38:int hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    37:38:int PersonRoleEntity.hashCode():0 -> hashCode
    39:44:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    39:44:int hashCode():0 -> hashCode
    39:44:int PersonRoleEntity.hashCode():0 -> hashCode
    45:49:int hashCode():0:0 -> hashCode
    45:49:int PersonRoleEntity.hashCode():0 -> hashCode
    50:51:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    50:51:int hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    50:51:int PersonRoleEntity.hashCode():0 -> hashCode
    52:57:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    52:57:int hashCode():0 -> hashCode
    52:57:int PersonRoleEntity.hashCode():0 -> hashCode
    58:58:int hashCode():0:0 -> hashCode
    59:59:int hashCode():0:0 -> hashCode
    1:72:java.lang.String toString():0:0 -> toString
