# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.exifinterface.media.ExifInterface$Rational":"ExifInterface.java","androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream":"ExifInterface.java","androidx.exifinterface.media.ExifInterface":"ExifInterface.java"}}
androidx.exifinterface.media.ExifInterface$ExifAttribute -> jc2:
# {"id":"sourceFile","fileName":"ExifInterface.java"}
    int format -> a
    int numberOfComponents -> b
    long bytesOffset -> c
    byte[] bytes -> d
    1:3:void <init>(int,int,long,byte[]):3260:3260 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(J[BII)V"}
    4:5:void <init>(int,int,long,byte[]):3261:3261 -> <init>
    6:7:void <init>(int,int,long,byte[]):3262:3262 -> <init>
    8:9:void <init>(int,int,long,byte[]):3263:3263 -> <init>
    10:12:void <init>(int,int,long,byte[]):3264:3264 -> <init>
    13:13:void <init>(int,int,byte[]):3257:3257 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)V"}
    1:6:androidx.exifinterface.media.ExifInterface$ExifAttribute createString(java.lang.String):3316:3316 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Ljc2;"}
    7:8:java.nio.charset.Charset androidx.exifinterface.media.ExifInterface.access$100():131:131 -> a
    7:8:androidx.exifinterface.media.ExifInterface$ExifAttribute createString(java.lang.String):3316 -> a
    9:12:androidx.exifinterface.media.ExifInterface$ExifAttribute createString(java.lang.String):3316:3316 -> a
    13:20:androidx.exifinterface.media.ExifInterface$ExifAttribute createString(java.lang.String):3317:3317 -> a
    2:6:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292:3292 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/nio/ByteOrder;)Ljc2;"}
    7:9:int[] androidx.exifinterface.media.ExifInterface.access$000():131:131 -> b
    7:9:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3283 -> b
    7:9:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292 -> b
    10:15:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3283:3283 -> b
    10:15:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292 -> b
    16:19:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3282:3282 -> b
    16:19:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292 -> b
    20:22:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3284:3284 -> b
    20:22:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292 -> b
    23:28:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3285:3285 -> b
    23:28:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292 -> b
    29:34:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3286:3286 -> b
    29:34:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292 -> b
    35:45:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3288:3288 -> b
    35:45:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3292 -> b
    1:3:int[] androidx.exifinterface.media.ExifInterface.access$000():131:131 -> c
    1:3:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3322 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"([Llc2;Ljava/nio/ByteOrder;)Ljc2;"}
    4:9:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3322:3322 -> c
    10:13:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3321:3321 -> c
    14:16:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3323:3323 -> c
    17:22:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3324:3324 -> c
    23:28:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3325:3325 -> c
    29:37:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3326:3326 -> c
    38:48:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3328:3328 -> c
    1:4:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278:3278 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/nio/ByteOrder;)Ljc2;"}
    5:7:int[] androidx.exifinterface.media.ExifInterface.access$000():131:131 -> d
    5:7:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3269 -> d
    5:7:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278 -> d
    8:13:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3269:3269 -> d
    8:13:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278 -> d
    14:17:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3268:3268 -> d
    14:17:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278 -> d
    18:20:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3270:3270 -> d
    18:20:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278 -> d
    21:27:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3271:3271 -> d
    21:27:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278 -> d
    28:33:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3272:3272 -> d
    28:33:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278 -> d
    34:44:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3274:3274 -> d
    34:44:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3278 -> d
    1:6:double getDoubleValue(java.nio.ByteOrder):3484:3484 -> e
    7:10:double getDoubleValue(java.nio.ByteOrder):3488:3488 -> e
    11:17:double getDoubleValue(java.nio.ByteOrder):3489:3489 -> e
    18:25:double getDoubleValue(java.nio.ByteOrder):3491:3491 -> e
    26:27:double getDoubleValue(java.nio.ByteOrder):3492:3492 -> e
    28:30:double getDoubleValue(java.nio.ByteOrder):3493:3493 -> e
    31:34:double getDoubleValue(java.nio.ByteOrder):3494:3494 -> e
    35:40:double getDoubleValue(java.nio.ByteOrder):3496:3496 -> e
    41:44:double getDoubleValue(java.nio.ByteOrder):3498:3498 -> e
    45:46:double getDoubleValue(java.nio.ByteOrder):3499:3499 -> e
    47:49:double getDoubleValue(java.nio.ByteOrder):3500:3500 -> e
    50:53:double getDoubleValue(java.nio.ByteOrder):3501:3501 -> e
    54:59:double getDoubleValue(java.nio.ByteOrder):3503:3503 -> e
    60:63:double getDoubleValue(java.nio.ByteOrder):3505:3505 -> e
    64:65:double getDoubleValue(java.nio.ByteOrder):3506:3506 -> e
    66:68:double getDoubleValue(java.nio.ByteOrder):3507:3507 -> e
    69:71:double getDoubleValue(java.nio.ByteOrder):3508:3508 -> e
    72:77:double getDoubleValue(java.nio.ByteOrder):3510:3510 -> e
    78:81:double getDoubleValue(java.nio.ByteOrder):3512:3512 -> e
    82:83:double getDoubleValue(java.nio.ByteOrder):3513:3513 -> e
    84:86:double getDoubleValue(java.nio.ByteOrder):3514:3514 -> e
    87:88:double getDoubleValue(java.nio.ByteOrder):3515:3515 -> e
    89:91:double androidx.exifinterface.media.ExifInterface$Rational.calculate():3243:3243 -> e
    89:91:double getDoubleValue(java.nio.ByteOrder):3515 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:96:double androidx.exifinterface.media.ExifInterface$Rational.calculate():3243:3243 -> e
    92:96:double getDoubleValue(java.nio.ByteOrder):3515 -> e
    97:102:double getDoubleValue(java.nio.ByteOrder):3517:3517 -> e
    103:110:double getDoubleValue(java.nio.ByteOrder):3519:3519 -> e
    111:118:double getDoubleValue(java.nio.ByteOrder):3486:3486 -> e
    1:6:int getIntValue(java.nio.ByteOrder):3523:3523 -> f
    7:10:int getIntValue(java.nio.ByteOrder):3527:3527 -> f
    11:17:int getIntValue(java.nio.ByteOrder):3528:3528 -> f
    18:25:int getIntValue(java.nio.ByteOrder):3530:3530 -> f
    26:27:int getIntValue(java.nio.ByteOrder):3531:3531 -> f
    28:30:int getIntValue(java.nio.ByteOrder):3532:3532 -> f
    31:34:int getIntValue(java.nio.ByteOrder):3533:3533 -> f
    35:40:int getIntValue(java.nio.ByteOrder):3535:3535 -> f
    41:44:int getIntValue(java.nio.ByteOrder):3537:3537 -> f
    45:46:int getIntValue(java.nio.ByteOrder):3538:3538 -> f
    47:49:int getIntValue(java.nio.ByteOrder):3539:3539 -> f
    50:52:int getIntValue(java.nio.ByteOrder):3540:3540 -> f
    53:58:int getIntValue(java.nio.ByteOrder):3542:3542 -> f
    59:66:int getIntValue(java.nio.ByteOrder):3544:3544 -> f
    67:74:int getIntValue(java.nio.ByteOrder):3525:3525 -> f
    1:8:java.lang.String getStringValue(java.nio.ByteOrder):3548:3548 -> g
    9:12:java.lang.String getStringValue(java.nio.ByteOrder):3552:3552 -> g
    13:15:java.lang.String getStringValue(java.nio.ByteOrder):3553:3553 -> g
    16:20:java.lang.String getStringValue(java.nio.ByteOrder):3556:3556 -> g
    21:27:java.lang.String getStringValue(java.nio.ByteOrder):3557:3557 -> g
    28:29:java.lang.String getStringValue(java.nio.ByteOrder):3558:3558 -> g
    30:32:java.lang.String getStringValue(java.nio.ByteOrder):3559:3559 -> g
    33:39:java.lang.String getStringValue(java.nio.ByteOrder):3560:3560 -> g
    40:42:java.lang.String getStringValue(java.nio.ByteOrder):3561:3561 -> g
    43:46:java.lang.String getStringValue(java.nio.ByteOrder):3562:3562 -> g
    47:51:java.lang.String getStringValue(java.nio.ByteOrder):3565:3565 -> g
    52:55:java.lang.String getStringValue(java.nio.ByteOrder):3567:3567 -> g
    56:57:java.lang.String getStringValue(java.nio.ByteOrder):3568:3568 -> g
    58:60:java.lang.String getStringValue(java.nio.ByteOrder):3569:3569 -> g
    61:67:java.lang.String getStringValue(java.nio.ByteOrder):3570:3570 -> g
    68:70:java.lang.String getStringValue(java.nio.ByteOrder):3571:3571 -> g
    71:74:java.lang.String getStringValue(java.nio.ByteOrder):3572:3572 -> g
    75:79:java.lang.String getStringValue(java.nio.ByteOrder):3575:3575 -> g
    80:83:java.lang.String getStringValue(java.nio.ByteOrder):3577:3577 -> g
    84:85:java.lang.String getStringValue(java.nio.ByteOrder):3578:3578 -> g
    86:88:java.lang.String getStringValue(java.nio.ByteOrder):3579:3579 -> g
    89:95:java.lang.String getStringValue(java.nio.ByteOrder):3580:3580 -> g
    96:98:java.lang.String getStringValue(java.nio.ByteOrder):3581:3581 -> g
    99:102:java.lang.String getStringValue(java.nio.ByteOrder):3582:3582 -> g
    103:107:java.lang.String getStringValue(java.nio.ByteOrder):3585:3585 -> g
    108:111:java.lang.String getStringValue(java.nio.ByteOrder):3587:3587 -> g
    112:113:java.lang.String getStringValue(java.nio.ByteOrder):3588:3588 -> g
    114:116:java.lang.String getStringValue(java.nio.ByteOrder):3589:3589 -> g
    117:125:java.lang.String getStringValue(java.nio.ByteOrder):3590:3590 -> g
    126:128:java.lang.String getStringValue(java.nio.ByteOrder):3591:3591 -> g
    129:137:java.lang.String getStringValue(java.nio.ByteOrder):3592:3592 -> g
    138:140:java.lang.String getStringValue(java.nio.ByteOrder):3593:3593 -> g
    141:144:java.lang.String getStringValue(java.nio.ByteOrder):3594:3594 -> g
    145:151:java.lang.String getStringValue(java.nio.ByteOrder):3597:3597 -> g
    1:7:java.lang.Object getValue(java.nio.ByteOrder):3362:3362 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteOrder;)Ljava/io/Serializable;"}
    8:12:java.lang.Object getValue(java.nio.ByteOrder):3364:3364 -> h
    13:14:void androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.setByteOrder(java.nio.ByteOrder):8058:8058 -> h
    13:14:java.lang.Object getValue(java.nio.ByteOrder):3365 -> h
    15:27:java.lang.Object getValue(java.nio.ByteOrder):3366:3366 -> h
    28:32:java.lang.Object getValue(java.nio.ByteOrder):3475:3475 -> h
    33:36:java.lang.Object getValue(java.nio.ByteOrder):3477:3477 -> h
    37:40:java.lang.Object getValue(java.nio.ByteOrder):3460:3460 -> h
    41:56:java.lang.Object getValue(java.nio.ByteOrder):3462:3462 -> h
    57:61:java.lang.Object getValue(java.nio.ByteOrder):3475:3475 -> h
    62:65:java.lang.Object getValue(java.nio.ByteOrder):3477:3477 -> h
    66:69:java.lang.Object getValue(java.nio.ByteOrder):3453:3453 -> h
    70:79:java.lang.Object getValue(java.nio.ByteOrder):3455:3455 -> h
    80:83:java.lang.Object getValue(java.nio.ByteOrder):3444:3444 -> h
    84:88:java.lang.Object getValue(java.nio.ByteOrder):3446:3446 -> h
    89:93:java.lang.Object getValue(java.nio.ByteOrder):3447:3447 -> h
    94:95:java.lang.Object getValue(java.nio.ByteOrder):3448:3448 -> h
    96:98:void androidx.exifinterface.media.ExifInterface$Rational.<init>(long,long,androidx.exifinterface.media.ExifInterface$1):3186:3186 -> h
    96:98:java.lang.Object getValue(java.nio.ByteOrder):3448 -> h
    99:103:java.lang.Object getValue(java.nio.ByteOrder):3448:3448 -> h
    104:107:java.lang.Object getValue(java.nio.ByteOrder):3437:3437 -> h
    108:116:java.lang.Object getValue(java.nio.ByteOrder):3439:3439 -> h
    117:120:java.lang.Object getValue(java.nio.ByteOrder):3430:3430 -> h
    121:129:java.lang.Object getValue(java.nio.ByteOrder):3432:3432 -> h
    130:133:java.lang.Object getValue(java.nio.ByteOrder):3421:3421 -> h
    134:139:long androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.readUnsignedInt():8233:8233 -> h
    134:139:java.lang.Object getValue(java.nio.ByteOrder):3423 -> h
    140:145:long androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.readUnsignedInt():8233:8233 -> h
    140:145:java.lang.Object getValue(java.nio.ByteOrder):3424 -> h
    146:147:java.lang.Object getValue(java.nio.ByteOrder):3425:3425 -> h
    148:150:void androidx.exifinterface.media.ExifInterface$Rational.<init>(long,long,androidx.exifinterface.media.ExifInterface$1):3186:3186 -> h
    148:150:java.lang.Object getValue(java.nio.ByteOrder):3425 -> h
    151:155:java.lang.Object getValue(java.nio.ByteOrder):3425:3425 -> h
    156:159:java.lang.Object getValue(java.nio.ByteOrder):3414:3414 -> h
    160:165:long androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.readUnsignedInt():8233:8233 -> h
    160:165:java.lang.Object getValue(java.nio.ByteOrder):3416 -> h
    166:170:java.lang.Object getValue(java.nio.ByteOrder):3416:3416 -> h
    171:174:java.lang.Object getValue(java.nio.ByteOrder):3407:3407 -> h
    175:183:java.lang.Object getValue(java.nio.ByteOrder):3409:3409 -> h
    184:185:byte[] androidx.exifinterface.media.ExifInterface.access$300():131:131 -> h
    184:185:java.lang.Object getValue(java.nio.ByteOrder):3378 -> h
    186:189:java.lang.Object getValue(java.nio.ByteOrder):3378:3378 -> h
    190:191:byte[] androidx.exifinterface.media.ExifInterface.access$300():131:131 -> h
    190:191:java.lang.Object getValue(java.nio.ByteOrder):3380 -> h
    192:194:java.lang.Object getValue(java.nio.ByteOrder):3380:3380 -> h
    195:204:java.lang.Object getValue(java.nio.ByteOrder):3381:3381 -> h
    205:205:java.lang.Object getValue(java.nio.ByteOrder):3387:3387 -> h
    206:212:java.lang.Object getValue(java.nio.ByteOrder):3391:3391 -> h
    213:222:java.lang.Object getValue(java.nio.ByteOrder):3393:3393 -> h
    223:228:java.lang.Object getValue(java.nio.ByteOrder):3398:3398 -> h
    229:234:java.lang.Object getValue(java.nio.ByteOrder):3400:3400 -> h
    235:238:java.lang.Object getValue(java.nio.ByteOrder):3404:3404 -> h
    239:243:java.lang.Object getValue(java.nio.ByteOrder):3475:3475 -> h
    244:247:java.lang.Object getValue(java.nio.ByteOrder):3477:3477 -> h
    248:257:java.lang.Object getValue(java.nio.ByteOrder):3370:3370 -> h
    258:269:java.lang.Object getValue(java.nio.ByteOrder):3371:3371 -> h
    270:274:java.lang.Object getValue(java.nio.ByteOrder):3475:3475 -> h
    275:278:java.lang.Object getValue(java.nio.ByteOrder):3477:3477 -> h
    279:280:java.lang.Object getValue(java.nio.ByteOrder):3373:3373 -> h
    281:282:java.nio.charset.Charset androidx.exifinterface.media.ExifInterface.access$100():131:131 -> h
    281:282:java.lang.Object getValue(java.nio.ByteOrder):3373 -> h
    283:290:java.lang.Object getValue(java.nio.ByteOrder):3373:3373 -> h
    291:297:java.lang.Object getValue(java.nio.ByteOrder):3470:3470 -> h
    298:302:java.lang.Object getValue(java.nio.ByteOrder):3475:3475 -> h
    303:308:java.lang.Object getValue(java.nio.ByteOrder):3477:3477 -> h
    309:313:java.lang.Object getValue(java.nio.ByteOrder):3475:3475 -> h
    314:316:java.lang.Object getValue(java.nio.ByteOrder):3477:3477 -> h
    317:318:java.lang.Object getValue(java.nio.ByteOrder):3480:3480 -> h
    1:7:java.lang.String toString():3358:3358 -> toString
    1:7:java.lang.String ExifInterface$ExifAttribute.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    8:9:java.lang.String[] androidx.exifinterface.media.ExifInterface.access$200():131:131 -> toString
    8:9:java.lang.String toString():3358 -> toString
    8:9:java.lang.String ExifInterface$ExifAttribute.toString():0 -> toString
    10:26:java.lang.String toString():3358:3358 -> toString
    10:26:java.lang.String ExifInterface$ExifAttribute.toString():0 -> toString
    27:31:java.lang.String toString():0:0 -> toString
    27:31:java.lang.String ExifInterface$ExifAttribute.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":32,"4":34,"7":37},"outline":"Lyc1;o(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;"}
    32:32:java.lang.String toString():3358:3358 -> toString
    34:34:java.lang.String toString():3358:3358 -> toString
    37:37:java.lang.String toString():3358:3358 -> toString
