# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.school.model.ClassInvite$Companion":"Invite.kt","kotlin.time.Clock$System":"Clock.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt"}}
world.respect.datalayer.school.model.ClassInvite -> cv0:
# {"id":"sourceFile","fileName":"Invite.kt"}
    world.respect.datalayer.school.model.ClassInvite$Companion Companion -> Companion
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbv0;"}
    java.lang.String uid -> a
    java.lang.String code -> b
    kotlin.time.Instant approvalRequiredAfter -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgf3;"}
    kotlin.time.Instant lastModified -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgf3;"}
    kotlin.time.Instant stored -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgf3;"}
    world.respect.datalayer.school.model.StatusEnum status -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj67;"}
    java.lang.String classUid -> g
    world.respect.datalayer.school.model.EnrollmentRoleEnum role -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lu82;"}
    world.respect.datalayer.school.model.ClassInviteModeEnum inviteMode -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lev0;"}
    3:5:void world.respect.datalayer.school.model.ClassInvite$Companion.<init>():105:105 -> <clinit>
    3:5:void world.respect.datalayer.school.model.ClassInvite$Companion.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    3:5:void <clinit>():0 -> <clinit>
    6:8:void <clinit>():0:0 -> <clinit>
    7:17:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):91:91 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/lang/String;Ljava/lang/String;Lgf3;Lgf3;Lgf3;Lj67;Ljava/lang/String;Lu82;Lev0;)V"}
    18:25:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):96:96 -> <init>
    26:34:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):91:91 -> <init>
    35:40:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> <init>
    35:40:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> <init>
    35:40:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):97 -> <init>
    41:49:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):91:91 -> <init>
    50:55:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> <init>
    50:55:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> <init>
    50:55:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):98 -> <init>
    56:64:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):91:91 -> <init>
    65:66:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):99:99 -> <init>
    67:79:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):91:91 -> <init>
    80:81:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):102:102 -> <init>
    82:98:void <init>(int,java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum,kotlinx.serialization.internal.SerializationConstructorMarker):91:91 -> <init>
    99:99:void <init>(java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum):91:91 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lgf3;Lgf3;Lgf3;Lj67;Ljava/lang/String;Lu82;Lev0;)V"}
    100:108:void <init>(java.lang.String,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,kotlin.time.Instant,world.respect.datalayer.school.model.StatusEnum,java.lang.String,world.respect.datalayer.school.model.EnrollmentRoleEnum,world.respect.datalayer.school.model.ClassInviteModeEnum):94:102 -> <init>
    1:3:world.respect.datalayer.school.model.StatusEnum getStatus():99:99 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lj67;"}
    1:3:java.lang.String getUid():94:94 -> b
    1:3:java.lang.String getCode():95:95 -> c
    1:3:kotlin.time.Instant getApprovalRequiredAfter():96:96 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgf3;"}
    1:3:kotlin.time.Instant getStored():98:98 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgf3;"}
    5:100:boolean equals(java.lang.Object):0:0 -> equals
    1:3:kotlin.time.Instant getLastModified():97:97 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgf3;"}
    12:15:int hashCode():0:0 -> hashCode
    12:15:int ClassInvite.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":64},"outline":"Lwl7;e(ILjava/lang/String;I)I"}
    16:17:int hashCode():0:0 -> hashCode
    16:17:int ClassInvite.hashCode():0 -> hashCode
    18:21:int hashCode():0:0 -> hashCode
    18:21:int ClassInvite.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":65},"outline":"Lrl0;b(Lgf3;II)I"}
    22:23:int hashCode():0:0 -> hashCode
    22:23:int ClassInvite.hashCode():0 -> hashCode
    24:27:int hashCode():0:0 -> hashCode
    24:27:int ClassInvite.hashCode():0 -> hashCode
    28:29:int hashCode():0:0 -> hashCode
    28:29:int ClassInvite.hashCode():0 -> hashCode
    30:33:int hashCode():0:0 -> hashCode
    30:33:int ClassInvite.hashCode():0 -> hashCode
    34:43:int hashCode():0:0 -> hashCode
    34:43:int ClassInvite.hashCode():0 -> hashCode
    44:47:int hashCode():0:0 -> hashCode
    44:47:int ClassInvite.hashCode():0 -> hashCode
    48:63:int hashCode():0:0 -> hashCode
    48:63:int ClassInvite.hashCode():0 -> hashCode
    64:64:int hashCode():0:0 -> hashCode
    65:65:int hashCode():0:0 -> hashCode
    5:14:java.lang.String toString():0:0 -> toString
    5:14:java.lang.String ClassInvite.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":90,"3":92,"6":95,"9":99,"12":104,"15":110},"outline":"Lud1;s(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;"}
    15:89:java.lang.String toString():0:0 -> toString
    15:89:java.lang.String ClassInvite.toString():0 -> toString
    90:90:java.lang.String toString():0:0 -> toString
    92:92:java.lang.String toString():0:0 -> toString
    95:95:java.lang.String toString():0:0 -> toString
    99:99:java.lang.String toString():0:0 -> toString
    104:104:java.lang.String toString():0:0 -> toString
    110:110:java.lang.String toString():0:0 -> toString
