# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.exifinterface.media.ExifInterface$Rational":"ExifInterface.java","androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream":"ExifInterface.java"}}
androidx.exifinterface.media.ExifInterface$ExifAttribute -> gn0:
# {"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[]):3123:3123 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(J[BII)V"}
    4:5:void <init>(int,int,long,byte[]):3124:3124 -> <init>
    6:7:void <init>(int,int,long,byte[]):3125:3125 -> <init>
    8:9:void <init>(int,int,long,byte[]):3126:3126 -> <init>
    10:12:void <init>(int,int,long,byte[]):3127:3127 -> <init>
    13:13:void <init>(int,int,byte[]):3119:3119 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"([BII)V"}
    2:6:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3155:3155 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLjava/nio/ByteOrder;)Lgn0;"}
    7:17:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3145:3145 -> a
    7:17:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3155 -> a
    18:20:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3147:3147 -> a
    18:20:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3155 -> a
    21:23:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3148:3148 -> a
    21:23:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3155 -> a
    24:26:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3149:3149 -> a
    24:26:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3155 -> a
    27:36:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder):3151:3151 -> a
    27:36:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder):3155 -> a
    1:4:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3199:3199 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lin0;Ljava/nio/ByteOrder;)Lgn0;"}
    5:15:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3188:3188 -> b
    5:15:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3199 -> b
    16:19:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3190:3190 -> b
    16:19:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3199 -> b
    20:21:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3191:3191 -> b
    20:21:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3199 -> b
    22:27:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3192:3192 -> b
    22:27:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3199 -> b
    28:33:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3193:3193 -> b
    28:33:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3199 -> b
    34:44:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder):3195:3195 -> b
    34:44:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder):3199 -> b
    1:4:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3141:3141 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILjava/nio/ByteOrder;)Lgn0;"}
    5:15:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3131:3131 -> c
    5:15:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3141 -> c
    16:19:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3133:3133 -> c
    16:19:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3141 -> c
    20:22:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3134:3134 -> c
    20:22:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3141 -> c
    23:25:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3135:3135 -> c
    23:25:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3141 -> c
    26:36:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder):3137:3137 -> c
    26:36:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder):3141 -> c
    1:6:double getDoubleValue(java.nio.ByteOrder):3360:3360 -> d
    7:10:double getDoubleValue(java.nio.ByteOrder):3364:3364 -> d
    11:17:double getDoubleValue(java.nio.ByteOrder):3365:3365 -> d
    18:25:double getDoubleValue(java.nio.ByteOrder):3367:3367 -> d
    26:27:double getDoubleValue(java.nio.ByteOrder):3368:3368 -> d
    28:30:double getDoubleValue(java.nio.ByteOrder):3369:3369 -> d
    31:34:double getDoubleValue(java.nio.ByteOrder):3370:3370 -> d
    35:40:double getDoubleValue(java.nio.ByteOrder):3372:3372 -> d
    41:44:double getDoubleValue(java.nio.ByteOrder):3374:3374 -> d
    45:46:double getDoubleValue(java.nio.ByteOrder):3375:3375 -> d
    47:49:double getDoubleValue(java.nio.ByteOrder):3376:3376 -> d
    50:53:double getDoubleValue(java.nio.ByteOrder):3377:3377 -> d
    54:59:double getDoubleValue(java.nio.ByteOrder):3379:3379 -> d
    60:63:double getDoubleValue(java.nio.ByteOrder):3381:3381 -> d
    64:65:double getDoubleValue(java.nio.ByteOrder):3382:3382 -> d
    66:68:double getDoubleValue(java.nio.ByteOrder):3383:3383 -> d
    69:71:double getDoubleValue(java.nio.ByteOrder):3384:3384 -> d
    72:77:double getDoubleValue(java.nio.ByteOrder):3386:3386 -> d
    78:81:double getDoubleValue(java.nio.ByteOrder):3388:3388 -> d
    82:83:double getDoubleValue(java.nio.ByteOrder):3389:3389 -> d
    84:86:double getDoubleValue(java.nio.ByteOrder):3390:3390 -> d
    87:88:double getDoubleValue(java.nio.ByteOrder):3391:3391 -> d
    89:91:double androidx.exifinterface.media.ExifInterface$Rational.calculate():3104:3104 -> d
    89:91:double getDoubleValue(java.nio.ByteOrder):3391 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:96:double androidx.exifinterface.media.ExifInterface$Rational.calculate():3104:3104 -> d
    92:96:double getDoubleValue(java.nio.ByteOrder):3391 -> d
    97:102:double getDoubleValue(java.nio.ByteOrder):3393:3393 -> d
    103:110:double getDoubleValue(java.nio.ByteOrder):3395:3395 -> d
    111:118:double getDoubleValue(java.nio.ByteOrder):3362:3362 -> d
    1:6:int getIntValue(java.nio.ByteOrder):3399:3399 -> e
    7:10:int getIntValue(java.nio.ByteOrder):3403:3403 -> e
    11:17:int getIntValue(java.nio.ByteOrder):3404:3404 -> e
    18:25:int getIntValue(java.nio.ByteOrder):3406:3406 -> e
    26:27:int getIntValue(java.nio.ByteOrder):3407:3407 -> e
    28:30:int getIntValue(java.nio.ByteOrder):3408:3408 -> e
    31:34:int getIntValue(java.nio.ByteOrder):3409:3409 -> e
    35:40:int getIntValue(java.nio.ByteOrder):3411:3411 -> e
    41:44:int getIntValue(java.nio.ByteOrder):3413:3413 -> e
    45:46:int getIntValue(java.nio.ByteOrder):3414:3414 -> e
    47:49:int getIntValue(java.nio.ByteOrder):3415:3415 -> e
    50:52:int getIntValue(java.nio.ByteOrder):3416:3416 -> e
    53:58:int getIntValue(java.nio.ByteOrder):3418:3418 -> e
    59:66:int getIntValue(java.nio.ByteOrder):3420:3420 -> e
    67:74:int getIntValue(java.nio.ByteOrder):3401:3401 -> e
    1:8:java.lang.String getStringValue(java.nio.ByteOrder):3424:3424 -> f
    9:12:java.lang.String getStringValue(java.nio.ByteOrder):3428:3428 -> f
    13:15:java.lang.String getStringValue(java.nio.ByteOrder):3429:3429 -> f
    16:20:java.lang.String getStringValue(java.nio.ByteOrder):3432:3432 -> f
    21:27:java.lang.String getStringValue(java.nio.ByteOrder):3433:3433 -> f
    28:29:java.lang.String getStringValue(java.nio.ByteOrder):3434:3434 -> f
    30:32:java.lang.String getStringValue(java.nio.ByteOrder):3435:3435 -> f
    33:39:java.lang.String getStringValue(java.nio.ByteOrder):3436:3436 -> f
    40:42:java.lang.String getStringValue(java.nio.ByteOrder):3437:3437 -> f
    43:46:java.lang.String getStringValue(java.nio.ByteOrder):3438:3438 -> f
    47:51:java.lang.String getStringValue(java.nio.ByteOrder):3441:3441 -> f
    52:55:java.lang.String getStringValue(java.nio.ByteOrder):3443:3443 -> f
    56:57:java.lang.String getStringValue(java.nio.ByteOrder):3444:3444 -> f
    58:60:java.lang.String getStringValue(java.nio.ByteOrder):3445:3445 -> f
    61:67:java.lang.String getStringValue(java.nio.ByteOrder):3446:3446 -> f
    68:70:java.lang.String getStringValue(java.nio.ByteOrder):3447:3447 -> f
    71:74:java.lang.String getStringValue(java.nio.ByteOrder):3448:3448 -> f
    75:79:java.lang.String getStringValue(java.nio.ByteOrder):3451:3451 -> f
    80:83:java.lang.String getStringValue(java.nio.ByteOrder):3453:3453 -> f
    84:85:java.lang.String getStringValue(java.nio.ByteOrder):3454:3454 -> f
    86:88:java.lang.String getStringValue(java.nio.ByteOrder):3455:3455 -> f
    89:95:java.lang.String getStringValue(java.nio.ByteOrder):3456:3456 -> f
    96:98:java.lang.String getStringValue(java.nio.ByteOrder):3457:3457 -> f
    99:102:java.lang.String getStringValue(java.nio.ByteOrder):3458:3458 -> f
    103:107:java.lang.String getStringValue(java.nio.ByteOrder):3461:3461 -> f
    108:111:java.lang.String getStringValue(java.nio.ByteOrder):3463:3463 -> f
    112:113:java.lang.String getStringValue(java.nio.ByteOrder):3464:3464 -> f
    114:116:java.lang.String getStringValue(java.nio.ByteOrder):3465:3465 -> f
    117:125:java.lang.String getStringValue(java.nio.ByteOrder):3466:3466 -> f
    126:128:java.lang.String getStringValue(java.nio.ByteOrder):3467:3467 -> f
    129:137:java.lang.String getStringValue(java.nio.ByteOrder):3468:3468 -> f
    138:140:java.lang.String getStringValue(java.nio.ByteOrder):3469:3469 -> f
    141:144:java.lang.String getStringValue(java.nio.ByteOrder):3470:3470 -> f
    145:151:java.lang.String getStringValue(java.nio.ByteOrder):3473:3473 -> f
    1:7:java.lang.Object getValue(java.nio.ByteOrder):3238:3238 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/nio/ByteOrder;)Ljava/io/Serializable;"}
    8:12:java.lang.Object getValue(java.nio.ByteOrder):3240:3240 -> g
    13:14:void androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.setByteOrder(java.nio.ByteOrder):7740:7740 -> g
    13:14:java.lang.Object getValue(java.nio.ByteOrder):3241 -> g
    15:27:java.lang.Object getValue(java.nio.ByteOrder):3242:3242 -> g
    28:32:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> g
    33:36:java.lang.Object getValue(java.nio.ByteOrder):3353:3353 -> g
    37:40:java.lang.Object getValue(java.nio.ByteOrder):3336:3336 -> g
    41:56:java.lang.Object getValue(java.nio.ByteOrder):3338:3338 -> g
    57:61:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> g
    62:65:java.lang.Object getValue(java.nio.ByteOrder):3353:3353 -> g
    66:69:java.lang.Object getValue(java.nio.ByteOrder):3329:3329 -> g
    70:79:java.lang.Object getValue(java.nio.ByteOrder):3331:3331 -> g
    80:83:java.lang.Object getValue(java.nio.ByteOrder):3320:3320 -> g
    84:88:java.lang.Object getValue(java.nio.ByteOrder):3322:3322 -> g
    89:93:java.lang.Object getValue(java.nio.ByteOrder):3323:3323 -> g
    94:103:java.lang.Object getValue(java.nio.ByteOrder):3324:3324 -> g
    104:107:java.lang.Object getValue(java.nio.ByteOrder):3313:3313 -> g
    108:116:java.lang.Object getValue(java.nio.ByteOrder):3315:3315 -> g
    117:120:java.lang.Object getValue(java.nio.ByteOrder):3306:3306 -> g
    121:129:java.lang.Object getValue(java.nio.ByteOrder):3308:3308 -> g
    130:133:java.lang.Object getValue(java.nio.ByteOrder):3297:3297 -> g
    134:139:long androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.readUnsignedInt():7896:7896 -> g
    134:139:java.lang.Object getValue(java.nio.ByteOrder):3299 -> g
    140:145:long androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.readUnsignedInt():7896:7896 -> g
    140:145:java.lang.Object getValue(java.nio.ByteOrder):3300 -> g
    146:155:java.lang.Object getValue(java.nio.ByteOrder):3301:3301 -> g
    156:159:java.lang.Object getValue(java.nio.ByteOrder):3290:3290 -> g
    160:165:long androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream.readUnsignedInt():7896:7896 -> g
    160:165:java.lang.Object getValue(java.nio.ByteOrder):3292 -> g
    166:170:java.lang.Object getValue(java.nio.ByteOrder):3292:3292 -> g
    171:174:java.lang.Object getValue(java.nio.ByteOrder):3283:3283 -> g
    175:183:java.lang.Object getValue(java.nio.ByteOrder):3285:3285 -> g
    184:189:java.lang.Object getValue(java.nio.ByteOrder):3254:3254 -> g
    190:194:java.lang.Object getValue(java.nio.ByteOrder):3256:3256 -> g
    195:204:java.lang.Object getValue(java.nio.ByteOrder):3257:3257 -> g
    205:205:java.lang.Object getValue(java.nio.ByteOrder):3263:3263 -> g
    206:212:java.lang.Object getValue(java.nio.ByteOrder):3267:3267 -> g
    213:222:java.lang.Object getValue(java.nio.ByteOrder):3269:3269 -> g
    223:228:java.lang.Object getValue(java.nio.ByteOrder):3274:3274 -> g
    229:234:java.lang.Object getValue(java.nio.ByteOrder):3276:3276 -> g
    235:238:java.lang.Object getValue(java.nio.ByteOrder):3280:3280 -> g
    239:243:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> g
    244:247:java.lang.Object getValue(java.nio.ByteOrder):3353:3353 -> g
    248:257:java.lang.Object getValue(java.nio.ByteOrder):3246:3246 -> g
    258:269:java.lang.Object getValue(java.nio.ByteOrder):3247:3247 -> g
    270:274:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> g
    275:278:java.lang.Object getValue(java.nio.ByteOrder):3353:3353 -> g
    279:290:java.lang.Object getValue(java.nio.ByteOrder):3249:3249 -> g
    291:297:java.lang.Object getValue(java.nio.ByteOrder):3346:3346 -> g
    298:302:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> g
    303:308:java.lang.Object getValue(java.nio.ByteOrder):3353:3353 -> g
    309:313:java.lang.Object getValue(java.nio.ByteOrder):3351:3351 -> g
    314:316:java.lang.Object getValue(java.nio.ByteOrder):3353:3353 -> g
    317:318:java.lang.Object getValue(java.nio.ByteOrder):3356:3356 -> g
    1:37:java.lang.String toString():3233:3233 -> toString
