# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.datetime.LocalDate":"LocalDate.kt","world.respect.datalayer.school.model.Enrollment$Companion":"Enrollment.kt","kotlinx.serialization.json.JsonObject":"JsonElement.kt","kotlin.time.Clock$System":"Clock.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt"}}
world.respect.datalayer.school.model.Enrollment -> d72:
# {"id":"sourceFile","fileName":"Enrollment.kt"}
    world.respect.datalayer.school.model.Enrollment$Companion Companion -> Companion
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc72;"}
    java.lang.String uid -> a
    world.respect.datalayer.school.model.StatusEnum status -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lr17;"}
    kotlin.time.Instant lastModified -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpd3;"}
    kotlin.time.Instant stored -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpd3;"}
    kotlinx.serialization.json.JsonObject metadata -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhk3;"}
    java.lang.String classUid -> f
    java.lang.String personUid -> g
    world.respect.datalayer.school.model.EnrollmentRoleEnum role -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ly82;"}
    kotlinx.datetime.LocalDate beginDate -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm14;"}
    kotlinx.datetime.LocalDate endDate -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm14;"}
    kotlin.time.Instant removedAt -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpd3;"}
    java.lang.String inviteCode -> l
    java.lang.String approvedByPersonUid -> m
    3:5:void world.respect.datalayer.school.model.Enrollment$Companion.<init>():32:32 -> <clinit>
    3:5:void world.respect.datalayer.school.model.Enrollment$Companion.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    3:5:void <clinit>():0 -> <clinit>
    6:8:void <clinit>():0:0 -> <clinit>
    8:16:void <init>(int,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,kotlinx.serialization.internal.SerializationConstructorMarker):15:15 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/String;Lr17;Lpd3;Lpd3;Lhk3;Ljava/lang/String;Ljava/lang/String;Ly82;Lm14;Lm14;Lpd3;Ljava/lang/String;Ljava/lang/String;)V"}
    17:18:void <init>(int,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,kotlinx.serialization.internal.SerializationConstructorMarker):18:18 -> <init>
    19:27:void <init>(int,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,kotlinx.serialization.internal.SerializationConstructorMarker):15:15 -> <init>
    28:33:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> <init>
    28:33:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> <init>
    28:33:void <init>(int,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,kotlinx.serialization.internal.SerializationConstructorMarker):19 -> <init>
    34:42:void <init>(int,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,kotlinx.serialization.internal.SerializationConstructorMarker):15:15 -> <init>
    43:48:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> <init>
    43:48:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> <init>
    43:48:void <init>(int,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,kotlinx.serialization.internal.SerializationConstructorMarker):20 -> <init>
    49:128:void <init>(int,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,kotlinx.serialization.internal.SerializationConstructorMarker):15:15 -> <init>
    129:129:void <init>(java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String):15:15 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lr17;Lpd3;Lpd3;Lhk3;Ljava/lang/String;Ljava/lang/String;Ly82;Lm14;Lm14;Lpd3;Ljava/lang/String;Ljava/lang/String;)V"}
    130:142:void <init>(java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String):17:29 -> <init>
    143:143:void <init>(java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):18:18 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lr17;Lpd3;Lpd3;Lhk3;Ljava/lang/String;Ljava/lang/String;Ly82;Lm14;Lm14;Ljava/lang/String;Ljava/lang/String;I)V"}
    144:144:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> <init>
    144:144:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> <init>
    144:144:void <init>(java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):19 -> <init>
    145:145:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> <init>
    145:145:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> <init>
    145:145:void <init>(java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):20 -> <init>
    146:146:void <init>(java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):16:16 -> <init>
    1:3:kotlin.time.Instant getStored():20:20 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lpd3;"}
    5:148:boolean equals(java.lang.Object):0:0 -> equals
    1:3:kotlin.time.Instant getLastModified():19:19 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lpd3;"}
    81:107:world.respect.datalayer.school.model.Enrollment copy(java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String):0:0 -> g
    81:107:world.respect.datalayer.school.model.Enrollment copy$default(world.respect.datalayer.school.model.Enrollment,java.lang.String,world.respect.datalayer.school.model.StatusEnum,kotlin.time.Instant,kotlin.time.Instant,kotlinx.serialization.json.JsonObject,java.lang.String,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,kotlinx.datetime.LocalDate,kotlinx.datetime.LocalDate,kotlin.time.Instant,java.lang.String,java.lang.String,int,java.lang.Object):0 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ld72;Lr17;Lpd3;Lpd3;Ly82;Lm14;Lm14;Lpd3;I)Ld72;"}
    20:23:int hashCode():0:0 -> hashCode
    20:23:int Enrollment.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":128},"outline":"Lgl0;b(Lpd3;II)I"}
    24:25:int hashCode():0:0 -> hashCode
    24:25:int Enrollment.hashCode():0 -> hashCode
    26:30:int hashCode():0:0 -> hashCode
    26:30:int Enrollment.hashCode():0 -> hashCode
    31:36:int hashCode():0:0 -> hashCode
    31:36:int Enrollment.hashCode():0 -> hashCode
    37:38:int kotlinx.serialization.json.JsonObject.hashCode():190:190 -> hashCode
    37:38:int hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    37:38:int Enrollment.hashCode():0 -> hashCode
    39:44:int kotlinx.serialization.json.JsonObject.hashCode():190:190 -> hashCode
    39:44:int hashCode():0 -> hashCode
    39:44:int Enrollment.hashCode():0 -> hashCode
    45:46:int hashCode():0:0 -> hashCode
    45:46:int Enrollment.hashCode():0 -> hashCode
    47:50:int hashCode():0:0 -> hashCode
    47:50:int Enrollment.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":129},"outline":"Lkg7;e(ILjava/lang/String;I)I"}
    51:52:int hashCode():0:0 -> hashCode
    51:52:int Enrollment.hashCode():0 -> hashCode
    53:56:int hashCode():0:0 -> hashCode
    53:56:int Enrollment.hashCode():0 -> hashCode
    57:70:int hashCode():0:0 -> hashCode
    57:70:int Enrollment.hashCode():0 -> hashCode
    71:72:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    71:72:int hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    71:72:int Enrollment.hashCode():0 -> hashCode
    73:78:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    73:78:int hashCode():0 -> hashCode
    73:78:int Enrollment.hashCode():0 -> hashCode
    79:84:int hashCode():0:0 -> hashCode
    79:84:int Enrollment.hashCode():0 -> hashCode
    85:86:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    85:86:int hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    85:86:int Enrollment.hashCode():0 -> hashCode
    87:92:int kotlinx.datetime.LocalDate.hashCode():117:117 -> hashCode
    87:92:int hashCode():0 -> hashCode
    87:92:int Enrollment.hashCode():0 -> hashCode
    93:127:int hashCode():0:0 -> hashCode
    93:127:int Enrollment.hashCode():0 -> hashCode
    128:128:int hashCode():0:0 -> hashCode
    129:129:int hashCode():0:0 -> hashCode
    130:136:java.lang.String toString():0:0 -> toString
    130:136:java.lang.String Enrollment.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":137,"4":139,"7":142},"outline":"Lgl0;o(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    137:137:java.lang.String toString():0:0 -> toString
    139:139:java.lang.String toString():0:0 -> toString
    142:142:java.lang.String toString():0:0 -> toString
