Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Zip·file·size:·5068834·bytes,·number·of·entries:·838 | 1 | Zip·file·size:·5068834·bytes,·number·of·entries:·838 |
2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto | 3 | -rw-r--r--··0.0·unx······120·b-·defN·81-Jan-01·01:01·META-INF/version-control-info.textproto |
4 | -rw-r--r--··0.0·unx·····1663·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof | 4 | -rw-r--r--··0.0·unx·····1663·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof |
5 | -rw-r--r--··0.0·unx······182·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm | 5 | -rw-r--r--··0.0·unx······182·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm |
6 | -rw-r--r--··0.0·unx··7636 | 6 | -rw-r--r--··0.0·unx··7636268·b-·defN·81-Jan-01·01:01·classes.dex |
7 | -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin | 7 | -rw----·····2.4·fat·····1719·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin |
8 | -rw----·····2.4·fat·······12·b-·stor·81-Jan-01·01:01·META-INF/android.support.design_material.version | 8 | -rw----·····2.4·fat·······12·b-·stor·81-Jan-01·01:01·META-INF/android.support.design_material.version |
9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
11 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 11 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
12 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 12 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
13 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version | 13 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version |
Offset 833, 8 lines modified | Offset 833, 8 lines modified | ||
833 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml | 833 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/zl.xml |
834 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml | 834 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml |
835 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml | 835 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml |
836 | -rw----·····0.0·fat···509160·b-·stor·81-Jan-01·01:01·resources.arsc | 836 | -rw----·····0.0·fat···509160·b-·stor·81-Jan-01·01:01·resources.arsc |
837 | -rw----·····2.0·fat····57006·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.SF | 837 | -rw----·····2.0·fat····57006·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.SF |
838 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.RSA | 838 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/286EF5BE.RSA |
839 | -rw----·····2.0·fat····56898·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 839 | -rw----·····2.0·fat····56898·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
840 | 838·files,·107 | 840 | 838·files,·10769774·bytes·uncompressed,·4974111·bytes·compressed:··53.8% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·06145f00 |
5 | signature···········:· | 5 | signature···········:·b970...a243 |
6 | file_size···········:·7636 | 6 | file_size···········:·7636268 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·50024 | 10 | string_ids_size·····:·50024 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·6964 | 12 | type_ids_size·······:·6964 |
13 | type_ids_off········:·200208·(0x030e10) | 13 | type_ids_off········:·200208·(0x030e10) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·228064·(0x037ae0) | 15 | proto_ids_off·······:·228064·(0x037ae0) |
16 | field_ids_size······:·26949 | 16 | field_ids_size······:·26949 |
17 | field_ids_off·······:·367888·(0x059d10) | 17 | field_ids_off·······:·367888·(0x059d10) |
18 | method_ids_size·····:·52084 | 18 | method_ids_size·····:·52084 |
19 | method_ids_off······:·583480·(0x08e738) | 19 | method_ids_off······:·583480·(0x08e738) |
20 | class_defs_size·····:·5722 | 20 | class_defs_size·····:·5722 |
21 | class_defs_off······:·1000152·(0x0f42d8) | 21 | class_defs_off······:·1000152·(0x0f42d8) |
22 | data_size···········:·6453 | 22 | data_size···········:·6453012 |
23 | data_off············:·1183256·(0x120e18) | 23 | data_off············:·1183256·(0x120e18) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·386 | 25 | class_idx···········:·386 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·4417 | 27 | superclass_idx······:·4417 |
28 | source_file_idx·····:·10304 | 28 | source_file_idx·····:·10304 |
Offset 1623602, 19 lines modified | Offset 1623602, 19 lines modified | ||
1623602 | ······type··········:·'(Ljava/lang/Class;Ljava/lang/Object;)V' | 1623602 | ······type··········:·'(Ljava/lang/Class;Ljava/lang/Object;)V' |
1623603 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 1623603 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
1623604 | ······code··········- | 1623604 | ······code··········- |
1623605 | ······registers·····:·3 | 1623605 | ······registers·····:·3 |
1623606 | ······ins···········:·3 | 1623606 | ······ins···········:·3 |
1623607 | ······outs··········:·1 | 1623607 | ······outs··········:·1 |
1623608 | ······insns·size····:·8·16-bit·code·units | 1623608 | ······insns·size····:·8·16-bit·code·units |
1623609 | 3f1a | 1623609 | 3f1a48:········································|[3f1a48]·org.jsefa.common.mapping.TypeMapping.<init>:(Ljava/lang/Class;Ljava/lang/Object;)V |
1623610 | 3f1a | 1623610 | 3f1a58:·7010·e985·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@85e9 |
1623611 | 3f1a | 1623611 | 3f1a5e:·5b01·0a68······························|0003:·iput-object·v1,·v0,·Lorg/jsefa/common/mapping/TypeMapping;.objectType:Ljava/lang/Class;·//·field@680a |
1623612 | 3f1a | 1623612 | 3f1a62:·5b02·0968······························|0005:·iput-object·v2,·v0,·Lorg/jsefa/common/mapping/TypeMapping;.dataTypeName:Ljava/lang/Object;·//·field@6809 |
1623613 | 3f1a | 1623613 | 3f1a66:·0e00···································|0007:·return-void |
1623614 | ······catches·······:·(none) | 1623614 | ······catches·······:·(none) |
1623615 | ······positions·····:· | 1623615 | ······positions·····:· |
1623616 | ········0x0000·line=38 | 1623616 | ········0x0000·line=38 |
1623617 | ········0x0003·line=39 | 1623617 | ········0x0003·line=39 |
1623618 | ········0x0005·line=40 | 1623618 | ········0x0005·line=40 |
1623619 | ······locals········:· | 1623619 | ······locals········:· |
1623620 | ········0x0000·-·0x0008·reg=0·this·Lorg/jsefa/common/mapping/TypeMapping;· | 1623620 | ········0x0000·-·0x0008·reg=0·this·Lorg/jsefa/common/mapping/TypeMapping;· |
Offset 1623627, 17 lines modified | Offset 1623627, 17 lines modified | ||
1623627 | ······type··········:·'()Ljava/lang/Object;' | 1623627 | ······type··········:·'()Ljava/lang/Object;' |
1623628 | ······access········:·0x0011·(PUBLIC·FINAL) | 1623628 | ······access········:·0x0011·(PUBLIC·FINAL) |
1623629 | ······code··········- | 1623629 | ······code··········- |
1623630 | ······registers·····:·2 | 1623630 | ······registers·····:·2 |
1623631 | ······ins···········:·1 | 1623631 | ······ins···········:·1 |
1623632 | ······outs··········:·0 | 1623632 | ······outs··········:·0 |
1623633 | ······insns·size····:·3·16-bit·code·units | 1623633 | ······insns·size····:·3·16-bit·code·units |
1623634 | 3f1a | 1623634 | 3f1a30:········································|[3f1a30]·org.jsefa.common.mapping.TypeMapping.getDataTypeName:()Ljava/lang/Object; |
1623635 | 3f1a | 1623635 | 3f1a40:·5410·0968······························|0000:·iget-object·v0,·v1,·Lorg/jsefa/common/mapping/TypeMapping;.dataTypeName:Ljava/lang/Object;·//·field@6809 |
1623636 | 3f1a | 1623636 | 3f1a44:·1100···································|0002:·return-object·v0 |
1623637 | ······catches·······:·(none) | 1623637 | ······catches·······:·(none) |
1623638 | ······positions·····:· | 1623638 | ······positions·····:· |
1623639 | ········0x0000·line=58 | 1623639 | ········0x0000·line=58 |
1623640 | ······locals········:· | 1623640 | ······locals········:· |
1623641 | ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;· | 1623641 | ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;· |
1623642 | ····#1··············:·(in·Lorg/jsefa/common/mapping/TypeMapping;) | 1623642 | ····#1··············:·(in·Lorg/jsefa/common/mapping/TypeMapping;) |
Offset 1623645, 17 lines modified | Offset 1623645, 17 lines modified | ||
1623645 | ······type··········:·'()Ljava/lang/Class;' | 1623645 | ······type··········:·'()Ljava/lang/Class;' |
1623646 | ······access········:·0x0011·(PUBLIC·FINAL) | 1623646 | ······access········:·0x0011·(PUBLIC·FINAL) |
1623647 | ······code··········- | 1623647 | ······code··········- |
1623648 | ······registers·····:·2 | 1623648 | ······registers·····:·2 |
1623649 | ······ins···········:·1 | 1623649 | ······ins···········:·1 |
1623650 | ······outs··········:·0 | 1623650 | ······outs··········:·0 |
1623651 | ······insns·size····:·3·16-bit·code·units | 1623651 | ······insns·size····:·3·16-bit·code·units |
1623652 | 3f1a | 1623652 | 3f1a18:········································|[3f1a18]·org.jsefa.common.mapping.TypeMapping.getObjectType:()Ljava/lang/Class; |
1623653 | 3f1a | 1623653 | 3f1a28:·5410·0a68······························|0000:·iget-object·v0,·v1,·Lorg/jsefa/common/mapping/TypeMapping;.objectType:Ljava/lang/Class;·//·field@680a |
1623654 | 3f1a | 1623654 | 3f1a2c:·1100···································|0002:·return-object·v0 |
1623655 | ······catches·······:·(none) | 1623655 | ······catches·······:·(none) |
1623656 | ······positions·····:· | 1623656 | ······positions·····:· |
1623657 | ········0x0000·line=49 | 1623657 | ········0x0000·line=49 |
1623658 | ······locals········:· | 1623658 | ······locals········:· |
1623659 | ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;· | 1623659 | ········0x0000·-·0x0003·reg=1·this·Lorg/jsefa/common/mapping/TypeMapping;· |
1623660 | ··source_file_idx···:·22993·(TypeMapping.java) | 1623660 | ··source_file_idx···:·22993·(TypeMapping.java) |
Offset 1623798, 24 lines modified | Offset 1623798, 24 lines modified | ||
1623798 | ······type··········:·'(Lorg/jsefa/common/mapping/TypeMappingRegistry;Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V' | 1623798 | ······type··········:·'(Lorg/jsefa/common/mapping/TypeMappingRegistry;Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V' |
1623799 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 1623799 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
1623800 | ······code··········- | 1623800 | ······code··········- |
1623801 | ······registers·····:·5 | 1623801 | ······registers·····:·5 |
1623802 | ······ins···········:·5 | 1623802 | ······ins···········:·5 |
1623803 | ······outs··········:·3 | 1623803 | ······outs··········:·3 |
1623804 | ······insns·size····:·19·16-bit·code·units | 1623804 | ······insns·size····:·19·16-bit·code·units |
1623805 | 3edec | 1623805 | 3edec4:········································|[3edec4]·org.jsefa.common.annotation.TypeMappingFactory.<init>:(Lorg/jsefa/common/mapping/TypeMappingRegistry;Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V |
1623806 | 3eded | 1623806 | 3eded4:·7010·e985·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@85e9 |
1623807 | 3ede | 1623807 | 3ededa:·5b01·7d67······························|0003:·iput-object·v1,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.typeMappingRegistry:Lorg/jsefa/common/mapping/TypeMappingRegistry;·//·field@677d |
1623808 | 3ede | 1623808 | 3edede:·5b02·7c67······························|0005:·iput-object·v2,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.simpleTypeConverterProvider:Lorg/jsefa/common/converter/provider/SimpleTypeConverterProvider;·//·field@677c |
1623809 | 3edee | 1623809 | 3edee2:·5b03·7f67······························|0007:·iput-object·v3,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.validatorProvider:Lorg/jsefa/common/validator/provider/ValidatorProvider;·//·field@677f |
1623810 | 3edee | 1623810 | 3edee6:·5b04·7b67······························|0009:·iput-object·v4,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.objectAccessorProvider:Lorg/jsefa/common/accessor/ObjectAccessorProvider;·//·field@677b |
1623811 | 3ede | 1623811 | 3edeea:·2201·4419······························|000b:·new-instance·v1,·Lorg/jsefa/common/annotation/ValidatorFactory;·//·type@1944 |
1623812 | 3ede | 1623812 | 3edeee:·7030·e0c5·3104·························|000d:·invoke-direct·{v1,·v3,·v4},·Lorg/jsefa/common/annotation/ValidatorFactory;.<init>:(Lorg/jsefa/common/validator/provider/ValidatorProvider;Lorg/jsefa/common/accessor/ObjectAccessorProvider;)V·//·method@c5e0 |
1623813 | 3edef | 1623813 | 3edef4:·5b01·7e67······························|0010:·iput-object·v1,·v0,·Lorg/jsefa/common/annotation/TypeMappingFactory;.validatorFactory:Lorg/jsefa/common/annotation/ValidatorFactory;·//·field@677e |
1623814 | 3ed | 1623814 | 3edef8:·0e00···································|0012:·return-void |
1623815 | ······catches·······:·(none) | 1623815 | ······catches·······:·(none) |
1623816 | ······positions·····:· | 1623816 | ······positions·····:· |
1623817 | ········0x0000·line=71 | 1623817 | ········0x0000·line=71 |
1623818 | ········0x0003·line=72 | 1623818 | ········0x0003·line=72 |
1623819 | ········0x0005·line=73 | 1623819 | ········0x0005·line=73 |
1623820 | ········0x0007·line=74 | 1623820 | ········0x0007·line=74 |
1623821 | ········0x0009·line=75 | 1623821 | ········0x0009·line=75 |
Offset 1623833, 23 lines modified | Offset 1623833, 23 lines modified | ||
1623833 | ······type··········:·'(Ljava/lang/Class;)V' | 1623833 | ······type··········:·'(Ljava/lang/Class;)V' |
1623834 | ······access········:·0x0014·(PROTECTED·FINAL) | 1623834 | ······access········:·0x0014·(PROTECTED·FINAL) |
1623835 | ······code··········- | 1623835 | ······code··········- |
1623836 | ······registers·····:·3 | 1623836 | ······registers·····:·3 |
1623837 | ······ins···········:·2 | 1623837 | ······ins···········:·2 |
1623838 | ······outs··········:·2 | 1623838 | ······outs··········:·2 |
1623839 | ······insns·size····:·15·16-bit·code·units | 1623839 | ······insns·size····:·15·16-bit·code·units |
1623840 | 3ed | 1623840 | 3edefc:········································|[3edefc]·org.jsefa.common.annotation.TypeMappingFactory.assertHasSimpleType:(Ljava/lang/Class;)V |
1623841 | 3edf | 1623841 | 3edf0c:·6e20·d7c5·2100·························|0000:·invoke-virtual·{v1,·v2},·Lorg/jsefa/common/annotation/TypeMappingFactory;.hasSimpleType:(Ljava/lang/Class;)Z·//·method@c5d7 |
1623842 | 3edf1 | 1623842 | 3edf12:·0a02···································|0003:·move-result·v2 |
1623843 | 3edf1 | 1623843 | 3edf14:·3802·0300······························|0004:·if-eqz·v2,·0007·//·+0003 |
1623844 | 3edf | 1623844 | 3edf18:·0e00···································|0006:·return-void |
1623845 | 3edf | 1623845 | 3edf1a:·2202·3819······························|0007:·new-instance·v2,·Lorg/jsefa/common/annotation/AnnotationException;·//·type@1938 |
1623846 | 3edf | 1623846 | 3edf1e:·1a00·6e4c······························|0009:·const-string·v0,·"Only·simple·types·are·allowed·here!"·//·string@4c6e |
1623847 | 3edf2 | 1623847 | 3edf22:·7020·b8c5·0200·························|000b:·invoke-direct·{v2,·v0},·Lorg/jsefa/common/annotation/AnnotationException;.<init>:(Ljava/lang/String;)V·//·method@c5b8 |
1623848 | 3edf | 1623848 | 3edf28:·2702···································|000e:·throw·v2 |
Max diff block lines reached; 4218627/4230866 bytes (99.71%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·1022 | 1 | Zip·file·size:·10220439·bytes,·number·of·entries:·5722 |
2 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······437·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Default.class | 3 | ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Default.class |
4 | ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub$Proxy.class | 4 | ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub$Proxy.class |
5 | ?rwxrwxr-x··2.0·unx·····1819·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub.class | 5 | ?rwxrwxr-x··2.0·unx·····1819·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$Stub.class |
6 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class | 6 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class |
7 | ?rwxrwxr-x··2.0·unx·····1686·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class | 7 | ?rwxrwxr-x··2.0·unx·····1686·b-·stor·80-Jan-01·00:00·androidx/core/app/RemoteActionCompatParcelizer.class |
8 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class | 8 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteActionCompatParcelizer.class |
Offset 5469, 26 lines modified | Offset 5469, 26 lines modified | ||
5469 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverter.class | 5469 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverter.class |
5470 | ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoConverterType.class | 5470 | ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoConverterType.class |
5471 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/Validator.class | 5471 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/Validator.class |
5472 | ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoValidatorType.class | 5472 | ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/NoValidatorType.class |
5473 | ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/SimpleListItem.class | 5473 | ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/SimpleListItem.class |
5474 | ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMapping.class | 5474 | ?rwxrwxr-x··2.0·unx······448·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMapping.class |
5475 | ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/TypeMappingFactory$TypeMappingPlaceholder.class | 5475 | ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/TypeMappingFactory$TypeMappingPlaceholder.class |
5476 | ?rwxrwxr-x··2.0·unx·····56 | 5476 | ?rwxrwxr-x··2.0·unx·····5638·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/TypeMappingFactory.class |
5477 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$1.class | 5477 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$1.class |
5478 | ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$AndValidator.class | 5478 | ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$AndValidator.class |
5479 | ?rwxrwxr-x··2.0·unx·····1932·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$RequiredFieldsValidator.class | 5479 | ?rwxrwxr-x··2.0·unx·····1932·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$RequiredFieldsValidator.class |
5480 | ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$SimpleListTypeValidator.class | 5480 | ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory$SimpleListTypeValidator.class |
5481 | ?rwxrwxr-x··2.0·unx·····3446·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory.class | 5481 | ?rwxrwxr-x··2.0·unx·····3446·b-·stor·80-Jan-01·00:00·org/jsefa/common/annotation/ValidatorFactory.class |
5482 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/OnDemandObjectProvider.class | 5482 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/OnDemandObjectProvider.class |
5483 | ?rwxrwxr-x··2.0·unx·····1636·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$1.class | 5483 | ?rwxrwxr-x··2.0·unx·····1636·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$1.class |
5484 | ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$2.class | 5484 | ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults$2.class |
5485 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults.class | 5485 | ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration$Defaults.class |
5486 | ?rwxrwxr-x··2.0·unx·····3705·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration.class | 5486 | ?rwxrwxr-x··2.0·unx·····3705·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/Configuration.class |
5487 | ?rwxrwxr-x··2.0·unx·····1 | 5487 | ?rwxrwxr-x··2.0·unx·····1399·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfiguration.class |
5488 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationException.class | 5488 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationException.class |
5489 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationParameters.class | 5489 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/InitialConfigurationParameters.class |
5490 | ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/ValidationMode.class | 5490 | ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/jsefa/common/config/ValidationMode.class |
5491 | ?rwxrwxr-x··2.0·unx·····3315·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BigDecimalConverter.class | 5491 | ?rwxrwxr-x··2.0·unx·····3315·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BigDecimalConverter.class |
5492 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BooleanConverter.class | 5492 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/BooleanConverter.class |
5493 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/ConversionException.class | 5493 | ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/ConversionException.class |
5494 | ?rwxrwxr-x··2.0·unx·····2259·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/DateConverter.class | 5494 | ?rwxrwxr-x··2.0·unx·····2259·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/DateConverter.class |
Offset 5499, 15 lines modified | Offset 5499, 15 lines modified | ||
5499 | ?rwxrwxr-x··2.0·unx·····1228·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/LongConverter.class | 5499 | ?rwxrwxr-x··2.0·unx·····1228·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/LongConverter.class |
5500 | ?rwxrwxr-x··2.0·unx·····3125·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleListConverter.class | 5500 | ?rwxrwxr-x··2.0·unx·····3125·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleListConverter.class |
5501 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverterConfiguration.class | 5501 | ?rwxrwxr-x··2.0·unx·····1203·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/SimpleTypeConverterConfiguration.class |
5502 | ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/StringConverter.class | 5502 | ?rwxrwxr-x··2.0·unx······617·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/StringConverter.class |
5503 | ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XMLGregorianCalendarConverter.class | 5503 | ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XMLGregorianCalendarConverter.class |
5504 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter$TimeZoneProvider.class | 5504 | ?rwxrwxr-x··2.0·unx······945·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter$TimeZoneProvider.class |
5505 | ?rwxrwxr-x··2.0·unx·····3947·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter.class | 5505 | ?rwxrwxr-x··2.0·unx·····3947·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/XmlDateTimeConverter.class |
5506 | ?rwxrwxr-x··2.0·unx·····3 | 5506 | ?rwxrwxr-x··2.0·unx·····3176·b-·stor·80-Jan-01·00:00·org/jsefa/common/converter/provider/SimpleTypeConverterProvider.class |
5507 | ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/InputPosition.class | 5507 | ?rwxrwxr-x··2.0·unx······826·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/InputPosition.class |
5508 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializationException.class | 5508 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializationException.class |
5509 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializer.class | 5509 | ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelDeserializer.class |
5510 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelIOFactory.class | 5510 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelIOFactory.class |
5511 | ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializationException.class | 5511 | ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializationException.class |
5512 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializer.class | 5512 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/LowLevelSerializer.class |
5513 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/config/LowLevelConfiguration$Defaults.class | 5513 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/config/LowLevelConfiguration$Defaults.class |
Offset 5517, 95 lines modified | Offset 5517, 95 lines modified | ||
5517 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/LineFilter.class | 5517 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/LineFilter.class |
5518 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/HeaderAndFooterFilter.class | 5518 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/HeaderAndFooterFilter.class |
5519 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/Line.class | 5519 | ?rwxrwxr-x··2.0·unx······562·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/filter/Line.class |
5520 | ?rwxrwxr-x··2.0·unx·····1012·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment$Terminator.class | 5520 | ?rwxrwxr-x··2.0·unx·····1012·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment$Terminator.class |
5521 | ?rwxrwxr-x··2.0·unx······733·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment.class | 5521 | ?rwxrwxr-x··2.0·unx······733·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegment.class |
5522 | ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader$Marker.class | 5522 | ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader$Marker.class |
5523 | ?rwxrwxr-x··2.0·unx·····3636·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader.class | 5523 | ?rwxrwxr-x··2.0·unx·····3636·b-·stor·80-Jan-01·00:00·org/jsefa/common/lowlevel/io/LineSegmentReader.class |
5524 | ?rwxrwxr-x··2.0·unx·····3 | 5524 | ?rwxrwxr-x··2.0·unx·····3783·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/ComplexTypeMapping.class |
5525 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/EntryPoint.class | 5525 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/EntryPoint.class |
5526 | ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/FieldDescriptor.class | 5526 | ?rwxrwxr-x··2.0·unx······971·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/FieldDescriptor.class |
5527 | ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingRegistry.class | 5527 | ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingRegistry.class |
5528 | ?rwxrwxr-x··2.0·unx·····1522·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/HierarchicalTypeMappingRegistry.class | 5528 | ?rwxrwxr-x··2.0·unx·····1522·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/HierarchicalTypeMappingRegistry.class |
5529 | ?rwxrwxr-x··2.0·unx·····2 | 5529 | ?rwxrwxr-x··2.0·unx·····2450·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/ListTypeMapping.class |
5530 | ?rwxrwxr-x··2.0·unx·····27 | 5530 | ?rwxrwxr-x··2.0·unx·····2700·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/MapTypeMapping.class |
5531 | ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeDescriptor.class | 5531 | ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeDescriptor.class |
5532 | ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeMapping.class | 5532 | ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeMapping.class |
5533 | ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeType.class | 5533 | ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/NodeType.class |
5534 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/SimpleTypeMapping.class | 5534 | ?rwxrwxr-x··2.0·unx······508·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/SimpleTypeMapping.class |
5535 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingException.class | 5535 | ?rwxrwxr-x··2.0·unx······341·b-·stor·80-Jan-01·00:00·org/jsefa/common/mapping/TypeMappingException.class |
5536 | ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/GeneralConstants.class | 5536 | ?rwxrwxr-x··2.0·unx······208·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/GeneralConstants.class |
5537 | ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/ReflectionUtil.class | 5537 | ?rwxrwxr-x··2.0·unx·····3127·b-·stor·80-Jan-01·00:00·org/jsefa/common/util/ReflectionUtil.class |
5538 | ?rwxrwxr-x··2.0·unx·····22 | 5538 | ?rwxrwxr-x··2.0·unx·····2217·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/NumberValidator.class |
5539 | ?rwxrwxr-x··2.0·unx·····2 | 5539 | ?rwxrwxr-x··2.0·unx·····2859·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/BigDecimalValidator.class |
5540 | ?rwxrwxr-x··2.0·unx·····2333·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/CollectionValidator.class | 5540 | ?rwxrwxr-x··2.0·unx·····2333·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/CollectionValidator.class |
5541 | ?rwxrwxr-x··2.0·unx·····2382·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ConstraintsAccessor.class | 5541 | ?rwxrwxr-x··2.0·unx·····2382·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ConstraintsAccessor.class |
5542 | ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/IntegerValidator.class | 5542 | ?rwxrwxr-x··2.0·unx······780·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/IntegerValidator.class |
5543 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/LongValidator.class | 5543 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/LongValidator.class |
5544 | ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/MapValidator.class | 5544 | ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/MapValidator.class |
5545 | ?rwxrwxr-x··2.0·unx·····3095·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/StringValidator.class | 5545 | ?rwxrwxr-x··2.0·unx·····3095·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/StringValidator.class |
5546 | ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationError.class | 5546 | ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationError.class |
5547 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationErrorCodes.class | 5547 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationErrorCodes.class |
5548 | ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationException.class | 5548 | ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationException.class |
5549 | ?rwxrwxr-x··2.0·unx·····1229·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationResult.class | 5549 | ?rwxrwxr-x··2.0·unx·····1229·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidationResult.class |
5550 | ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorConfiguration.class | 5550 | ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorConfiguration.class |
5551 | ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorCreationException.class | 5551 | ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/ValidatorCreationException.class |
5552 | ?rwxrwxr-x··2.0·unx·····3 | 5552 | ?rwxrwxr-x··2.0·unx·····3287·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/provider/ValidatorProvider.class |
5553 | ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidator.class | 5553 | ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidator.class |
5554 | ?rwxrwxr-x··2.0·unx·····1835·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingCollectionValueValidator.class | 5554 | ?rwxrwxr-x··2.0·unx·····1835·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingCollectionValueValidator.class |
5555 | ?rwxrwxr-x··2.0·unx·····4756·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingComplexValueValidator.class | 5555 | ?rwxrwxr-x··2.0·unx·····4756·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingComplexValueValidator.class |
5556 | ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingMapValueValidator.class | 5556 | ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingMapValueValidator.class |
5557 | ?rwxrwxr-x··2.0·unx······888·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory$AndValidator.class | 5557 | ?rwxrwxr-x··2.0·unx······888·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory$AndValidator.class |
5558 | ?rwxrwxr-x··2.0·unx·····4078·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory.class | 5558 | ?rwxrwxr-x··2.0·unx·····4078·b-·stor·80-Jan-01·00:00·org/jsefa/common/validator/traversal/TraversingValidatorFactory.class |
5559 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializer.class | 5559 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializer.class |
5560 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializer.class | 5560 | ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializer.class |
5561 | ?rwxrwxr-x··2.0·unx·····7196·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializerImpl.class | 5561 | ?rwxrwxr-x··2.0·unx·····7196·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfDeserializerImpl.class |
5562 | ?rwxrwxr-x··2.0·unx·····1893·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializerImpl.class | 5562 | ?rwxrwxr-x··2.0·unx·····1893·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvDeserializerImpl.class |
5563 | ?rwxrwxr-x··2.0·unx·····3 | 5563 | ?rwxrwxr-x··2.0·unx·····3573·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactory.class |
5564 | ?rwxrwxr-x··2.0·unx·····55 | 5564 | ?rwxrwxr-x··2.0·unx·····5584·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfIOFactory.class |
5565 | ?rwxrwxr-x··2.0·unx·····2068·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl$1.class | 5565 | ?rwxrwxr-x··2.0·unx·····2068·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl$1.class |
5566 | ?rwxrwxr-x··2.0·unx·····1782·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl.class | 5566 | ?rwxrwxr-x··2.0·unx·····1782·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvIOFactoryImpl.class |
5567 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer$-CC.class | 5567 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer$-CC.class |
5568 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfSerializer.class | 5568 | ?rwxrwxr-x··2.0·unx······190·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfSerializer.class |
5569 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer.class | 5569 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializer.class |
5570 | ?rwxrwxr-x··2.0·unx·····66 | 5570 | ?rwxrwxr-x··2.0·unx·····6662·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/RbfSerializerImpl.class |
5571 | ?rwxrwxr-x··2.0·unx·····1495·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializerImpl.class | 5571 | ?rwxrwxr-x··2.0·unx·····1495·b-·stor·80-Jan-01·00:00·org/jsefa/csv/CsvSerializerImpl.class |
5572 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvDataType.class | 5572 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvDataType.class |
5573 | ?rwxrwxr-x··2.0·unx·····1095·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvEntryPointFactory.class | 5573 | ?rwxrwxr-x··2.0·unx·····1095·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvEntryPointFactory.class |
5574 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvField.class | 5574 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvField.class |
5575 | ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecord.class | 5575 | ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecord.class |
5576 | ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecordList.class | 5576 | ?rwxrwxr-x··2.0·unx······326·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvSubRecordList.class |
5577 | ?rwxrwxr-x··2.0·unx····11 | 5577 | ?rwxrwxr-x··2.0·unx····11490·b-·defN·80-Jan-01·00:00·org/jsefa/rbf/annotation/RbfTypeMappingFactory.class |
5578 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvTypeMappingFactory.class | 5578 | ?rwxrwxr-x··2.0·unx·····2232·b-·stor·80-Jan-01·00:00·org/jsefa/csv/annotation/CsvTypeMappingFactory.class |
5579 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration$Defaults.class | 5579 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration$Defaults.class |
5580 | ?rwxrwxr-x··2.0·unx·····1769·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/config/RbfConfiguration.class | 5580 | ?rwxrwxr-x··2.0·unx·····1769·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/config/RbfConfiguration.class |
5581 | ?rwxrwxr-x··2.0·unx·····2789·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration.class | 5581 | ?rwxrwxr-x··2.0·unx·····2789·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvConfiguration.class |
5582 | ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvInitialConfigurationParameters.class | 5582 | ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·org/jsefa/csv/config/CsvInitialConfigurationParameters.class |
5583 | ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializer.class | 5583 | ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializer.class |
5584 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializer.class | 5584 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializer.class |
5585 | ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl$1.class | 5585 | ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl$1.class |
5586 | ?rwxrwxr-x··2.0·unx·····5590·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializerImpl.class | 5586 | ?rwxrwxr-x··2.0·unx·····5590·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelDeserializerImpl.class |
5587 | ?rwxrwxr-x··2.0·unx·····33 | 5587 | ?rwxrwxr-x··2.0·unx·····3338·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelDeserializerImpl.class |
5588 | ?rwxrwxr-x··2.0·unx·····19 | 5588 | ?rwxrwxr-x··2.0·unx·····1943·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelIOFactory.class |
5589 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelIOFactoryImpl.class | 5589 | ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelIOFactoryImpl.class |
5590 | ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelSerializer.class | 5590 | ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·org/jsefa/rbf/lowlevel/RbfLowLevelSerializer.class |
5591 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelSerializer.class | 5591 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·org/jsefa/csv/lowlevel/CsvLowLevelSerializer.class |
Max diff block lines reached; 13140/28098 bytes (46.76%) of diff not shown. |
Offset 45, 28 lines modified | Offset 45, 26 lines modified | ||
45 | ········throw·new·AnnotationException("No·collections·allowed·here!"); | 45 | ········throw·new·AnnotationException("No·collections·allowed·here!"); |
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····protected·final·void·assertTypeMappingExists(final·Object·obj)·{ | 48 | ····protected·final·void·assertTypeMappingExists(final·Object·obj)·{ |
49 | ········if·(this.getTypeMappingRegistry().get(obj)·!=·null)·{ | 49 | ········if·(this.getTypeMappingRegistry().get(obj)·!=·null)·{ |
50 | ············return; | 50 | ············return; |
51 | ········} | 51 | ········} |
52 | ········final·String·value·=·String.valueOf(obj); | ||
53 | ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·registered·for·data·type·name·"); | 52 | ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·registered·for·data·type·name·"); |
54 | ········sb.append( | 53 | ········sb.append(obj); |
55 | ········throw·new·AnnotationException(sb.toString()); | 54 | ········throw·new·AnnotationException(sb.toString()); |
56 | ····} | 55 | ····} |
57 | ···· | 56 | ···· |
58 | ····protected·final·void·assertTypeMappingIsSimple(final·Object·obj)·{ | 57 | ····protected·final·void·assertTypeMappingIsSimple(final·Object·obj)·{ |
59 | ········this.assertTypeMappingExists(obj); | 58 | ········this.assertTypeMappingExists(obj); |
60 | ········if·(this.getTypeMappingRegistry().get(obj)·instanceof·SimpleTypeMapping)·{ | 59 | ········if·(this.getTypeMappingRegistry().get(obj)·instanceof·SimpleTypeMapping)·{ |
61 | ············return; | 60 | ············return; |
62 | ········} | 61 | ········} |
63 | ········final·String·value·=·String.valueOf(obj); | ||
64 | ········final·StringBuilder·sb·=·new·StringBuilder("The·dataTypeName·"); | 62 | ········final·StringBuilder·sb·=·new·StringBuilder("The·dataTypeName·"); |
65 | ········sb.append( | 63 | ········sb.append(obj); |
66 | ········sb.append("·does·not·denote·a·simple·type·mapping"); | 64 | ········sb.append("·does·not·denote·a·simple·type·mapping"); |
67 | ········throw·new·AnnotationException(sb.toString()); | 65 | ········throw·new·AnnotationException(sb.toString()); |
68 | ····} | 66 | ····} |
69 | ···· | 67 | ···· |
70 | ····public·abstract·Object·createIfAbsent(final·Class·p0); | 68 | ····public·abstract·Object·createIfAbsent(final·Class·p0); |
71 | ···· | 69 | ···· |
72 | ····protected·final·SimpleTypeConverter·createSimpleTypeConverter(final·Class·obj,·final·Field·field,·final·Annotation·annotation)·{ | 70 | ····protected·final·SimpleTypeConverter·createSimpleTypeConverter(final·Class·obj,·final·Field·field,·final·Annotation·annotation)·{ |
Offset 100, 17 lines modified | Offset 98, 16 lines modified | ||
100 | ········} | 98 | ········} |
101 | ········else·{ | 99 | ········else·{ |
102 | ············simpleTypeConverter2·=·null; | 100 | ············simpleTypeConverter2·=·null; |
103 | ········} | 101 | ········} |
104 | ········if·(this.getSimpleTypeConverterProvider().hasConverterFor(obj))·{ | 102 | ········if·(this.getSimpleTypeConverterProvider().hasConverterFor(obj))·{ |
105 | ············return·this.getSimpleTypeConverterProvider().getForObjectType(obj,·(String[])o,·simpleTypeConverter2); | 103 | ············return·this.getSimpleTypeConverterProvider().getForObjectType(obj,·(String[])o,·simpleTypeConverter2); |
106 | ········} | 104 | ········} |
107 | ········final·String·value·=·String.valueOf(obj); | ||
108 | ········final·StringBuilder·sb·=·new·StringBuilder("Could·not·create·a·simple·type·converter·for·"); | 105 | ········final·StringBuilder·sb·=·new·StringBuilder("Could·not·create·a·simple·type·converter·for·"); |
109 | ········sb.append( | 106 | ········sb.append(obj); |
110 | ········throw·new·TypeMappingException(sb.toString()); | 107 | ········throw·new·TypeMappingException(sb.toString()); |
111 | ····} | 108 | ····} |
112 | ···· | 109 | ···· |
113 | ····protected·abstract·Object·getAnnotatedDataTypeName(final·Annotation·p0,·final·Class·p1); | 110 | ····protected·abstract·Object·getAnnotatedDataTypeName(final·Annotation·p0,·final·Class·p1); |
114 | ···· | 111 | ···· |
115 | ····protected·final·Class·getCollectionItemType(final·Annotation·annotation,·final·Field·field,·final·boolean·b)·{ | 112 | ····protected·final·Class·getCollectionItemType(final·Annotation·annotation,·final·Field·field,·final·boolean·b)·{ |
116 | ········Class·actualTypeParameter·=·(Class)AnnotationDataProvider.get(annotation,·"objectType"); | 113 | ········Class·actualTypeParameter·=·(Class)AnnotationDataProvider.get(annotation,·"objectType"); |
Offset 37, 17 lines modified | Offset 37, 16 lines modified | ||
37 | ········} | 37 | ········} |
38 | ········return·value2; | 38 | ········return·value2; |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····public·static·void·set(String·string,·final·Object·o)·{ | 41 | ····public·static·void·set(String·string,·final·Object·o)·{ |
42 | ········final·Object·putIfAbsent·=·InitialConfiguration.MAP.putIfAbsent(string,·o); | 42 | ········final·Object·putIfAbsent·=·InitialConfiguration.MAP.putIfAbsent(string,·o); |
43 | ········if·(putIfAbsent·!=·null·&&·!putIfAbsent.equals(o))·{ | 43 | ········if·(putIfAbsent·!=·null·&&·!putIfAbsent.equals(o))·{ |
44 | ············final·String·value·=·String.valueOf(o); | ||
45 | ············final·StringBuilder·sb·=·new·StringBuilder("The·configuration·parameter·"); | 44 | ············final·StringBuilder·sb·=·new·StringBuilder("The·configuration·parameter·"); |
46 | ············sb.append(string); | 45 | ············sb.append(string); |
47 | ············sb.append("·is·already·bound·to·"); | 46 | ············sb.append("·is·already·bound·to·"); |
48 | ············sb.append( | 47 | ············sb.append(o); |
49 | ············string·=·sb.toString(); | 48 | ············string·=·sb.toString(); |
50 | ············throw·new·InitialConfigurationException(string); | 49 | ············throw·new·InitialConfigurationException(string); |
51 | ········} | 50 | ········} |
52 | ····} | 51 | ····} |
53 | } | 52 | } |
Offset 49, 50 lines modified | Offset 49, 49 lines modified | ||
49 | ················final·SimpleTypeConverterConfiguration·create·=·SimpleTypeConverterConfiguration.create(clazz2,·array,·simpleTypeConverter); | 49 | ················final·SimpleTypeConverterConfiguration·create·=·SimpleTypeConverterConfiguration.create(clazz2,·array,·simpleTypeConverter); |
50 | ················try·{ | 50 | ················try·{ |
51 | ····················final·Object[]·array3·=·new·Object[n]; | 51 | ····················final·Object[]·array3·=·new·Object[n]; |
52 | ····················array3[0]·=·create; | 52 | ····················array3[0]·=·create; |
53 | ····················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·array3); | 53 | ····················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·array3); |
54 | ····················try·{ | 54 | ····················try·{ |
55 | ························return·(SimpleTypeConverter)callMethod; | 55 | ························return·(SimpleTypeConverter)callMethod; |
56 | ························while·(true)·{ | ||
56 | ························iftrue(Label_0118:)(simpleTypeConverter·!=·null); | ||
57 | ························final·Method·method2·=·ReflectionUtil.getMethod(clazz,·s,·new·Class[0]); | ||
58 | ························iftrue(Label_0118:)(method2·==·null); | ||
59 | ························final·Object[]·array4·=·(Object[])null; | 57 | ····························final·Object[]·array4·=·(Object[])null; |
58 | ····························final·Method·method2; | ||
60 | ························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·(Object[])null); | 59 | ····························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·(Object[])null); |
61 | ························try·{ | 60 | ····························try·{ |
62 | ····························return·(SimpleTypeConverter)callMethod2; | 61 | ································return·(SimpleTypeConverter)callMethod2; |
63 | ····························Label_0118:·{ | 62 | ································Label_0118:·{ |
64 | ································try·{ | ||
65 | ····································final·String·value·=·String.valueOf(clazz); | ||
66 | ····································try·{ | 63 | ····································try·{ |
67 | ········································final·StringBuilder·sb·=·new·StringBuilder(str); | 64 | ········································final·StringBuilder·sb·=·new·StringBuilder(str); |
68 | ········································try·{ | 65 | ········································try·{ |
69 | ············································sb.append( | 66 | ············································sb.append(clazz); |
70 | ············································throw·new·ConversionException(sb.toString()); | 67 | ············································throw·new·ConversionException(sb.toString()); |
71 | ········································} | 68 | ········································} |
72 | ········································catch·(final·Exception·ex)·{ | 69 | ········································catch·(final·Exception·ex)·{ |
73 | ············································final·String·value2·=·String.valueOf(clazz); | ||
74 | ············································final·StringBuilder·sb2·=·new·StringBuilder("Could·not·create·a·SimpleTypeConverter·for·class·"); | 70 | ············································final·StringBuilder·sb2·=·new·StringBuilder("Could·not·create·a·SimpleTypeConverter·for·class·"); |
75 | ············································sb2.append( | 71 | ············································sb2.append(clazz); |
76 | ············································throw·new·ConversionException(sb2.toString(),·(Throwable)ex); | 72 | ············································throw·new·ConversionException(sb2.toString(),·(Throwable)ex); |
77 | ········································} | 73 | ········································} |
78 | ····································} | 74 | ····································} |
79 | ····································catch·(final·Exception·ex2)·{} | 75 | ····································catch·(final·Exception·ex2)·{} |
80 | ································} | 76 | ································} |
81 | ································catch·(final·Exception·ex3)·{} | ||
82 | ····························} | 77 | ····························} |
78 | ····························catch·(final·Exception·ex3)·{} | ||
79 | ····························method2·=·ReflectionUtil.getMethod(clazz,·s,·new·Class[0]); | ||
80 | ····························iftrue(Label_0118:)(method2·==·null); | ||
81 | ····························continue; | ||
83 | ························} | 82 | ························} |
84 | ························ | 83 | ························iftrue(Label_0118:)(simpleTypeConverter·!=·null); |
85 | ····················} | 84 | ····················} |
86 | ····················catch·(final·Exception·ex | 85 | ····················catch·(final·Exception·ex4)·{} |
87 | ················} | 86 | ················} |
88 | ················catch·(final·Exception·ex | 87 | ················catch·(final·Exception·ex5)·{} |
89 | ············} | 88 | ············} |
90 | ········} | 89 | ········} |
91 | ········catch·(final·Exception·ex | 90 | ········catch·(final·Exception·ex6)·{} |
92 | ····} | 91 | ····} |
93 | ···· | 92 | ···· |
94 | ····public·SimpleTypeConverter·getForObjectType(final·Class·clazz,·final·String[]·array)·{ | 93 | ····public·SimpleTypeConverter·getForObjectType(final·Class·clazz,·final·String[]·array)·{ |
95 | ········if·(!this.hasConverterFor(clazz))·{ | 94 | ········if·(!this.hasConverterFor(clazz))·{ |
96 | ············return·null; | 95 | ············return·null; |
97 | ········} | 96 | ········} |
98 | ········return·this.getForConverterType(this.getConverterType(clazz),·clazz,·array); | 97 | ········return·this.getForConverterType(this.getConverterType(clazz),·clazz,·array); |
Offset 71, 17 lines modified | Offset 71, 17 lines modified | ||
71 | ···· | 71 | ···· |
72 | ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ | 72 | ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ |
73 | ········final·HashMap·hashMap·=·new·HashMap(); | 73 | ········final·HashMap·hashMap·=·new·HashMap(); |
74 | ········for·(final·NodeMapping·nodeMapping·:·collection)·{ | 74 | ········for·(final·NodeMapping·nodeMapping·:·collection)·{ |
75 | ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{ | 75 | ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{ |
76 | ················continue; | 76 | ················continue; |
77 | ············} | 77 | ············} |
78 | ············final· | 78 | ············final·NodeDescriptor·nodeDescriptor·=·nodeMapping.getNodeDescriptor(); |
79 | ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); | 79 | ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); |
80 | ············sb.append( | 80 | ············sb.append(nodeDescriptor); |
81 | ············throw·new·IOFactoryException(sb.toString()); | 81 | ············throw·new·IOFactoryException(sb.toString()); |
82 | ········} | 82 | ········} |
83 | ········return·hashMap; | 83 | ········return·hashMap; |
84 | ····} | 84 | ····} |
85 | ···· | 85 | ···· |
86 | ····public·List·getFieldNames(final·NodeType·nodeType)·{ | 86 | ····public·List·getFieldNames(final·NodeType·nodeType)·{ |
87 | ········List<Object>·emptyList·=·(List<Object>)this.fieldNamesByNodeType.get(nodeType); | 87 | ········List<Object>·emptyList·=·(List<Object>)this.fieldNamesByNodeType.get(nodeType); |
Offset 36, 17 lines modified | Offset 36, 17 lines modified | ||
36 | ···· | 36 | ···· |
37 | ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ | 37 | ····protected·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ |
38 | ········final·HashMap·hashMap·=·new·HashMap(); | 38 | ········final·HashMap·hashMap·=·new·HashMap(); |
39 | ········for·(final·NodeMapping·nodeMapping·:·collection)·{ | 39 | ········for·(final·NodeMapping·nodeMapping·:·collection)·{ |
40 | ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{ | 40 | ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{ |
41 | ················continue; | 41 | ················continue; |
42 | ············} | 42 | ············} |
43 | ············final· | 43 | ············final·NodeDescriptor·nodeDescriptor·=·nodeMapping.getNodeDescriptor(); |
44 | ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); | 44 | ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); |
45 | ············sb.append( | 45 | ············sb.append(nodeDescriptor); |
46 | ············throw·new·IOFactoryException(sb.toString()); | 46 | ············throw·new·IOFactoryException(sb.toString()); |
47 | ········} | 47 | ········} |
48 | ········return·hashMap; | 48 | ········return·hashMap; |
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····public·NodeMapping·getNodeMapping(final·Class·clazz)·{ | 51 | ····public·NodeMapping·getNodeMapping(final·Class·clazz)·{ |
52 | ········return·(NodeMapping)ReflectionUtil.getNearest(clazz,·this.nodeMappingsByObjectType); | 52 | ········return·(NodeMapping)ReflectionUtil.getNearest(clazz,·this.nodeMappingsByObjectType); |
Offset 38, 17 lines modified | Offset 38, 17 lines modified | ||
38 | ···· | 38 | ···· |
39 | ····protected·Map·createValueNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ | 39 | ····protected·Map·createValueNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ |
40 | ········final·HashMap·hashMap·=·new·HashMap(); | 40 | ········final·HashMap·hashMap·=·new·HashMap(); |
41 | ········for·(final·NodeMapping·nodeMapping·:·collection)·{ | 41 | ········for·(final·NodeMapping·nodeMapping·:·collection)·{ |
42 | ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{ | 42 | ············if·(hashMap.put(nodeMapping.getNodeDescriptor(),·nodeMapping)·==·null)·{ |
43 | ················continue; | 43 | ················continue; |
44 | ············} | 44 | ············} |
45 | ············final· | 45 | ············final·NodeDescriptor·nodeDescriptor·=·nodeMapping.getNodeDescriptor(); |
46 | ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); | 46 | ············final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); |
47 | ············sb.append( | 47 | ············sb.append(nodeDescriptor); |
48 | ············throw·new·IOFactoryException(sb.toString()); | 48 | ············throw·new·IOFactoryException(sb.toString()); |
49 | ········} | 49 | ········} |
50 | ········return·hashMap; | 50 | ········return·hashMap; |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····public·final·NodeMapping·getKeyNodeMapping()·{ | 53 | ····public·final·NodeMapping·getKeyNodeMapping()·{ |
54 | ········return·this.keyNodeMapping; | 54 | ········return·this.keyNodeMapping; |
Offset 22, 33 lines modified | Offset 22, 31 lines modified | ||
22 | ····private·int·compare(final·Object·o,·final·Object·o2)·{ | 22 | ····private·int·compare(final·Object·o,·final·Object·o2)·{ |
23 | ········return·((Comparable)o).compareTo(o2); | 23 | ········return·((Comparable)o).compareTo(o2); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····private·void·validateMax(final·Number·obj,·final·Collection·collection)·{ | 26 | ····private·void·validateMax(final·Number·obj,·final·Collection·collection)·{ |
27 | ········final·Number·max·=·this.max; | 27 | ········final·Number·max·=·this.max; |
28 | ········if·(max·!=·null·&&·this.compare(obj,·max)·>·0)·{ | 28 | ········if·(max·!=·null·&&·this.compare(obj,·max)·>·0)·{ |
29 | ············final·Number·max2·=·this.max; | ||
29 | ············final·String·value·=·String.valueOf(obj); | ||
30 | ············final·String·value2·=·String.valueOf(this.max); | ||
31 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); | 30 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); |
32 | ············sb.append( | 31 | ············sb.append(obj); |
33 | ············sb.append("·exceeds·the·maximum·value·"); | 32 | ············sb.append("·exceeds·the·maximum·value·"); |
34 | ············sb.append( | 33 | ············sb.append(max2); |
35 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); | 34 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); |
36 | ········} | 35 | ········} |
37 | ····} | 36 | ····} |
38 | ···· | 37 | ···· |
39 | ····private·void·validateMin(final·Number·obj,·final·Collection·collection)·{ | 38 | ····private·void·validateMin(final·Number·obj,·final·Collection·collection)·{ |
40 | ········final·Number·min·=·this.min; | 39 | ········final·Number·min·=·this.min; |
41 | ········if·(min·!=·null·&&·this.compare(obj,·min)·<·0)·{ | 40 | ········if·(min·!=·null·&&·this.compare(obj,·min)·<·0)·{ |
41 | ············final·Number·min2·=·this.min; | ||
42 | ············final·String·value·=·String.valueOf(obj); | ||
43 | ············final·String·value2·=·String.valueOf(this.min); | ||
44 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); | 42 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); |
45 | ············sb.append( | 43 | ············sb.append(obj); |
46 | ············sb.append("·falls·below·the·minimum·value·"); | 44 | ············sb.append("·falls·below·the·minimum·value·"); |
47 | ············sb.append( | 45 | ············sb.append(min2); |
48 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); | 46 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); |
49 | ········} | 47 | ········} |
50 | ····} | 48 | ····} |
51 | ···· | 49 | ···· |
52 | ····protected·ConstraintsAccessor·getConstraintsAccessor()·{ | 50 | ····protected·ConstraintsAccessor·getConstraintsAccessor()·{ |
53 | ········return·this.constraintsAccessor; | 51 | ········return·this.constraintsAccessor; |
54 | ····} | 52 | ····} |
Offset 25, 33 lines modified | Offset 25, 31 lines modified | ||
25 | ····public·static·BigDecimalValidator·create(final·ValidatorConfiguration·validatorConfiguration)·{ | 25 | ····public·static·BigDecimalValidator·create(final·ValidatorConfiguration·validatorConfiguration)·{ |
26 | ········return·new·BigDecimalValidator(validatorConfiguration); | 26 | ········return·new·BigDecimalValidator(validatorConfiguration); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····private·void·validateMaxExclusive(final·BigDecimal·obj,·final·Collection·collection)·{ | 29 | ····private·void·validateMaxExclusive(final·BigDecimal·obj,·final·Collection·collection)·{ |
30 | ········final·BigDecimal·maxExclusive·=·this.maxExclusive; | 30 | ········final·BigDecimal·maxExclusive·=·this.maxExclusive; |
31 | ········if·(maxExclusive·!=·null·&&·obj.compareTo(maxExclusive)·>=·0)·{ | 31 | ········if·(maxExclusive·!=·null·&&·obj.compareTo(maxExclusive)·>=·0)·{ |
32 | ············final·BigDecimal·maxExclusive2·=·this.maxExclusive; | ||
32 | ············final·String·value·=·String.valueOf(obj); | ||
33 | ············final·String·value2·=·String.valueOf(this.maxExclusive); | ||
34 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); | 33 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); |
35 | ············sb.append( | 34 | ············sb.append(obj); |
36 | ············sb.append("·is·not·below·the·maximum·exclusive·value·"); | 35 | ············sb.append("·is·not·below·the·maximum·exclusive·value·"); |
37 | ············sb.append( | 36 | ············sb.append(maxExclusive2); |
38 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); | 37 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); |
39 | ········} | 38 | ········} |
40 | ····} | 39 | ····} |
41 | ···· | 40 | ···· |
42 | ····private·void·validateMinExclusive(final·BigDecimal·obj,·final·Collection·collection)·{ | 41 | ····private·void·validateMinExclusive(final·BigDecimal·obj,·final·Collection·collection)·{ |
43 | ········final·BigDecimal·minExclusive·=·this.minExclusive; | 42 | ········final·BigDecimal·minExclusive·=·this.minExclusive; |
44 | ········if·(minExclusive·!=·null·&&·obj.compareTo(minExclusive)·<=·0)·{ | 43 | ········if·(minExclusive·!=·null·&&·obj.compareTo(minExclusive)·<=·0)·{ |
44 | ············final·BigDecimal·minExclusive2·=·this.minExclusive; | ||
45 | ············final·String·value·=·String.valueOf(obj); | ||
46 | ············final·String·value2·=·String.valueOf(this.minExclusive); | ||
47 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); | 45 | ············final·StringBuilder·sb·=·new·StringBuilder("The·value·"); |
48 | ············sb.append( | 46 | ············sb.append(obj); |
49 | ············sb.append("·is·not·above·the·minimum·exclusive·value·"); | 47 | ············sb.append("·is·not·above·the·minimum·exclusive·value·"); |
50 | ············sb.append( | 48 | ············sb.append(minExclusive2); |
51 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); | 49 | ············collection.add(ValidationError.create("OUT_OF_RANGE",·sb.toString(),·new·ObjectPathElement[0])); |
52 | ········} | 50 | ········} |
53 | ····} | 51 | ····} |
54 | ···· | 52 | ···· |
55 | ····public·ValidationResult·validate(final·Object·o)·{ | 53 | ····public·ValidationResult·validate(final·Object·o)·{ |
56 | ········final·BigDecimal·bigDecimal·=·(BigDecimal)o; | 54 | ········final·BigDecimal·bigDecimal·=·(BigDecimal)o; |
57 | ········final·ArrayList·list·=·new·ArrayList(super.validate((Object)bigDecimal).getErrors()); | 55 | ········final·ArrayList·list·=·new·ArrayList(super.validate((Object)bigDecimal).getErrors()); |
Offset 71, 65 lines modified | Offset 71, 56 lines modified | ||
71 | ················if·(array·!=·null·||·method·==·null)·{ | 71 | ················if·(array·!=·null·||·method·==·null)·{ |
72 | ····················break·Label_0053; | 72 | ····················break·Label_0053; |
73 | ················} | 73 | ················} |
74 | ················final·Object[]·array2·=·(Object[])null; | 74 | ················final·Object[]·array2·=·(Object[])null; |
75 | ················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·(Object[])null); | 75 | ················final·Object·callMethod·=·ReflectionUtil.callMethod((Object)null,·method,·(Object[])null); |
76 | ················try·{ | 76 | ················try·{ |
77 | ····················return·(Validator)callMethod; | 77 | ····················return·(Validator)callMethod; |
78 | ····················int·n; | ||
79 | ····················Method·method2; | ||
80 | ····················while·(true)·{ | ||
81 | ························iftrue(Label_0094:)(array·!=·null); | ||
82 | ························return·null; | ||
83 | ························n·=·1; | ||
84 | ························final·Class[]·array3·=·new·Class[n]; | ||
85 | ························array3[0]·=·ValidatorConfiguration.class; | ||
86 | ························method2·=·ReflectionUtil.getMethod(clazz,·s,·array3); | ||
87 | ························iftrue(Label_0129:)(method2·==·null); | ||
88 | ························continue; | ||
89 | ····················} | ||
90 | ····················final·ValidatorConfiguration·create; | 78 | ····················final·ValidatorConfiguration·create; |
91 | ····················Label_0094:·{ | 79 | ····················Label_0094:·{ |
92 | ························create·=·ValidatorConfiguration.create(clazz2,·this.toMap(array)); | 80 | ························create·=·ValidatorConfiguration.create(clazz2,·this.toMap(array)); |
93 | ····················} | 81 | ····················} |
94 | ····················try·{ | 82 | ····················try·{ |
83 | ························final·int·n; | ||
95 | ························final·Object[]·array | 84 | ························final·Object[]·array3·=·new·Object[n]; |
96 | ························array | 85 | ························array3[0]·=·create; |
86 | ························final·Method·method2; | ||
97 | ························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·array | 87 | ························final·Object·callMethod2·=·ReflectionUtil.callMethod((Object)null,·method2,·array3); |
98 | ························try·{ | 88 | ························try·{ |
99 | ····························return·(Validator)callMethod2; | 89 | ····························return·(Validator)callMethod2; |
100 | ····························Label_0129: | 90 | ····························Label_0129: |
101 | ····························try·{ | 91 | ····························try·{ |
102 | ································final·String | 92 | ································final·StringBuilder·sb·=·new·StringBuilder(str); |
103 | ································try·{ | 93 | ································try·{ |
104 | ····································final·StringBuilder·sb·=·new·StringBuilder(str); | ||
105 | ····································try·{ | ||
106 | ···································· | 94 | ····································sb.append(clazz); |
107 | ···································· | 95 | ····································throw·new·ValidatorCreationException(sb.toString()); |
108 | ································ | 96 | ································} |
109 | ································ | 97 | ································catch·(final·Exception·ex)·{ |
110 | ········································final·String·value2·=·String.valueOf(clazz); | ||
111 | ···································· | 98 | ····································final·StringBuilder·sb2·=·new·StringBuilder("Could·not·create·a·Validator·for·class·"); |
112 | ···································· | 99 | ····································sb2.append(clazz); |
113 | ···································· | 100 | ····································throw·new·ValidatorCreationException(sb2.toString(),·(Throwable)ex); |
114 | ····································} | ||
115 | ································} | 101 | ································} |
116 | ································catch·(final·Exception·ex2)·{} | ||
117 | ····························} | 102 | ····························} |
118 | ····························catch·(final·Exception·ex | 103 | ····························catch·(final·Exception·ex2)·{} |
119 | ························} | 104 | ························} |
120 | ························catch·(final·Exception·ex | 105 | ························catch·(final·Exception·ex3)·{} |
121 | ····················} | 106 | ····················} |
122 | ····················catch·(final·Exception·ex | 107 | ····················catch·(final·Exception·ex4)·{} |
123 | ····················return·null; | 108 | ····················return·null; |
109 | ····················final·int·n·=·1; | ||
110 | ····················final·Class[]·array4·=·new·Class[n]; | ||
111 | ····················array4[0]·=·ValidatorConfiguration.class; | ||
112 | ····················final·Method·method2·=·ReflectionUtil.getMethod(clazz,·s,·array4); | ||
113 | ····················iftrue(Label_0129:)(method2·==·null); | ||
114 | ····················iftrue(Label_0094:)(array·!=·null); | ||
124 | ················} | 115 | ················} |
125 | ················catch·(final·Exception·ex | 116 | ················catch·(final·Exception·ex5)·{} |
126 | ············} | 117 | ············} |
127 | ········} | 118 | ········} |
128 | ········catch·(final·Exception·ex | 119 | ········catch·(final·Exception·ex6)·{} |
129 | ····} | 120 | ····} |
130 | ···· | 121 | ···· |
131 | ····public·boolean·hasValidatorFor(Class·validatorType)·{ | 122 | ····public·boolean·hasValidatorFor(Class·validatorType)·{ |
132 | ········validatorType·=·this.getValidatorType(validatorType); | 123 | ········validatorType·=·this.getValidatorType(validatorType); |
133 | ········return·validatorType·!=·null; | 124 | ········return·validatorType·!=·null; |
134 | ····} | 125 | ····} |
135 | ···· | 126 | ···· |
Offset 35, 17 lines modified | Offset 35, 16 lines modified | ||
35 | ················} | 35 | ················} |
36 | ················catch·(final·Exception·ex)·{ | 36 | ················catch·(final·Exception·ex)·{ |
37 | ····················throw·new·IOFactoryException("Failed·to·create·a·CsvIOFactory",·(Throwable)ex); | 37 | ····················throw·new·IOFactoryException("Failed·to·create·a·CsvIOFactory",·(Throwable)ex); |
38 | ················} | 38 | ················} |
39 | ············} | 39 | ············} |
40 | ············catch·(final·Exception·ex2)·{} | 40 | ············catch·(final·Exception·ex2)·{} |
41 | ········} | 41 | ········} |
42 | ········final·String·value·=·String.valueOf(obj); | ||
43 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·CsvIOFactory.·The·factory·"); | 42 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·CsvIOFactory.·The·factory·"); |
44 | ········sb.append( | 43 | ········sb.append(obj); |
45 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); | 44 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); |
46 | ········throw·new·IOFactoryException(sb.toString()); | 45 | ········throw·new·IOFactoryException(sb.toString()); |
47 | ····} | 46 | ····} |
48 | ···· | 47 | ···· |
49 | ····public·static·CsvIOFactory·createFactory(CsvConfiguration·copy,·final·Class...·array)·{ | 48 | ····public·static·CsvIOFactory·createFactory(CsvConfiguration·copy,·final·Class...·array)·{ |
50 | ········copy·=·copy.createCopy(); | 49 | ········copy·=·copy.createCopy(); |
51 | ········try·{ | 50 | ········try·{ |
Offset 67, 42 lines modified | Offset 67, 41 lines modified | ||
67 | ····private·void·assertPrefixContentualUniqueness(final·Collection·collection)·{ | 67 | ····private·void·assertPrefixContentualUniqueness(final·Collection·collection)·{ |
68 | ········final·HashSet·set·=·new·HashSet(); | 68 | ········final·HashSet·set·=·new·HashSet(); |
69 | ········for·(final·RbfEntryPoint·rbfEntryPoint·:·collection)·{ | 69 | ········for·(final·RbfEntryPoint·rbfEntryPoint·:·collection)·{ |
70 | ············this.assertPrefixContextualUniqueness(rbfEntryPoint.getDesignator(),·(String)rbfEntryPoint.getDataTypeName(),·(String)null,·(Set)set); | 70 | ············this.assertPrefixContextualUniqueness(rbfEntryPoint.getDesignator(),·(String)rbfEntryPoint.getDataTypeName(),·(String)null,·(Set)set); |
71 | ········} | 71 | ········} |
72 | ····} | 72 | ····} |
73 | ···· | 73 | ···· |
74 | ····private·void·assertPrefixContextualUniqueness(String·string,·String·s,·String· | 74 | ····private·void·assertPrefixContextualUniqueness(String·string,·String·s,·final·String·s2,·final·Set·obj)·{ |
75 | ········if·(!obj.contains(string)·&&·( | 75 | ········if·(!obj.contains(string)·&&·(s2·==·null·||·!s2.equals(string)))·{ |
76 | ············final·HashSet·set·=·new·HashSet(); | 76 | ············final·HashSet·set·=·new·HashSet(); |
77 | ············final·TypeMapping·value | 77 | ············final·TypeMapping·value·=·((RbfTypeMappingRegistry)this.config.getTypeMappingRegistry()).get((Object)s); |
78 | ············if·(value | 78 | ············if·(value·instanceof·RbfComplexTypeMapping)·{ |
79 | ················final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value | 79 | ················final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value; |
80 | ················final·Iterator·iterator·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.RECORD).iterator(); | 80 | ················final·Iterator·iterator·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.RECORD).iterator(); |
81 | ················while·(iterator.hasNext())·{ | 81 | ················while·(iterator.hasNext())·{ |
82 | ····················final·RecordMapping·recordMapping·=·(RecordMapping)rbfComplexTypeMapping.getNodeMapping((String)iterator.next(),·(Class)Object.class); | 82 | ····················final·RecordMapping·recordMapping·=·(RecordMapping)rbfComplexTypeMapping.getNodeMapping((String)iterator.next(),·(Class)Object.class); |
83 | ····················this.assertPrefixContextualUniqueness(((RecordDescriptor)recordMapping.getNodeDescriptor()).getPrefix(),·recordMapping.getDataTypeName(),·string,·(Set)set); | 83 | ····················this.assertPrefixContextualUniqueness(((RecordDescriptor)recordMapping.getNodeDescriptor()).getPrefix(),·recordMapping.getDataTypeName(),·string,·(Set)set); |
84 | ················} | 84 | ················} |
85 | ················set.add(string); | 85 | ················set.add(string); |
86 | ············} | 86 | ············} |
87 | ············if·(value | 87 | ············if·(value·instanceof·RbfListTypeMapping)·{ |
88 | ················for·(final·RecordMapping·recordMapping2·:·((RbfListTypeMapping)value | 88 | ················for·(final·RecordMapping·recordMapping2·:·((RbfListTypeMapping)value).getNodeMappings())·{ |
89 | ····················final·String·prefix·=·((RecordDescriptor)recordMapping2.getNodeDescriptor()).getPrefix(); | 89 | ····················final·String·prefix·=·((RecordDescriptor)recordMapping2.getNodeDescriptor()).getPrefix(); |
90 | ····················s·=·(String)recordMapping2.getDataTypeName(); | 90 | ····················s·=·(String)recordMapping2.getDataTypeName(); |
91 | ····················this.assertPrefixContextualUniqueness(prefix,·s,· | 91 | ····················this.assertPrefixContextualUniqueness(prefix,·s,·s2,·set); |
92 | ················} | 92 | ················} |
93 | ············} | 93 | ············} |
94 | ············obj.addAll(set); | 94 | ············obj.addAll(set); |
95 | ············return; | 95 | ············return; |
96 | ········} | 96 | ········} |
97 | ········value·=·String.valueOf(obj); | ||
98 | ········final·StringBuilder·sb·=·new·StringBuilder("The·prefix·"); | 97 | ········final·StringBuilder·sb·=·new·StringBuilder("The·prefix·"); |
99 | ········sb.append(string); | 98 | ········sb.append(string); |
100 | ········sb.append("·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·"); | 99 | ········sb.append("·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·"); |
101 | ········sb.append( | 100 | ········sb.append(obj); |
102 | ········string·=·sb.toString(); | 101 | ········string·=·sb.toString(); |
103 | ········throw·new·IOFactoryException(string); | 102 | ········throw·new·IOFactoryException(string); |
104 | ····} | 103 | ····} |
105 | ···· | 104 | ···· |
106 | ····private·void·assertPrefixDeclared(final·RbfEntryPoint·rbfEntryPoint,·final·Class·clazz)·{ | 105 | ····private·void·assertPrefixDeclared(final·RbfEntryPoint·rbfEntryPoint,·final·Class·clazz)·{ |
107 | ········final·String·s·=·(String)rbfEntryPoint.getDesignator(); | 106 | ········final·String·s·=·(String)rbfEntryPoint.getDesignator(); |
108 | ········if·(s·!=·null·&&·s.length()·!=·0)·{ | 107 | ········if·(s·!=·null·&&·s.length()·!=·0)·{ |
Offset 63, 17 lines modified | Offset 63, 16 lines modified | ||
63 | ····} | 63 | ····} |
64 | ···· | 64 | ···· |
65 | ····private·RbfEntryPoint·getEntryPoint(final·Class·obj)·{ | 65 | ····private·RbfEntryPoint·getEntryPoint(final·Class·obj)·{ |
66 | ········final·RbfEntryPoint·rbfEntryPoint·=·(RbfEntryPoint)ReflectionUtil.getNearest(obj,·this.entryPoints); | 66 | ········final·RbfEntryPoint·rbfEntryPoint·=·(RbfEntryPoint)ReflectionUtil.getNearest(obj,·this.entryPoints); |
67 | ········if·(rbfEntryPoint·!=·null)·{ | 67 | ········if·(rbfEntryPoint·!=·null)·{ |
68 | ············return·rbfEntryPoint; | 68 | ············return·rbfEntryPoint; |
69 | ········} | 69 | ········} |
70 | ········final·String·value·=·String.valueOf(obj); | ||
71 | ········final·StringBuilder·sb·=·new·StringBuilder("The·following·class·was·not·registered·for·serialization:·"); | 70 | ········final·StringBuilder·sb·=·new·StringBuilder("The·following·class·was·not·registered·for·serialization:·"); |
72 | ········sb.append( | 71 | ········sb.append(obj); |
73 | ········throw·new·SerializationException(sb.toString()); | 72 | ········throw·new·SerializationException(sb.toString()); |
74 | ····} | 73 | ····} |
75 | ···· | 74 | ···· |
76 | ····private·TypeMapping·getTypeMapping(String·string)·{ | 75 | ····private·TypeMapping·getTypeMapping(String·string)·{ |
77 | ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)string); | 76 | ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)string); |
78 | ········if·(value·!=·null)·{ | 77 | ········if·(value·!=·null)·{ |
79 | ············return·value; | 78 | ············return·value; |
Offset 92, 17 lines modified | Offset 91, 16 lines modified | ||
92 | ············this.writeFields(o,·rbfComplexTypeMapping); | 91 | ············this.writeFields(o,·rbfComplexTypeMapping); |
93 | ············if·(o·!=·null)·{ | 92 | ············if·(o·!=·null)·{ |
94 | ················this.writeSubRecords(o,·rbfComplexTypeMapping); | 93 | ················this.writeSubRecords(o,·rbfComplexTypeMapping); |
95 | ················this.complexObjectsOnPath.remove(o); | 94 | ················this.complexObjectsOnPath.remove(o); |
96 | ············} | 95 | ············} |
97 | ············return; | 96 | ············return; |
98 | ········} | 97 | ········} |
99 | ········final·String·value·=·String.valueOf(o); | ||
100 | ········final·StringBuilder·sb·=·new·StringBuilder("Cycle·detected·while·serializing·"); | 98 | ········final·StringBuilder·sb·=·new·StringBuilder("Cycle·detected·while·serializing·"); |
101 | ········sb.append( | 99 | ········sb.append(o); |
102 | ········throw·new·SerializationException(sb.toString()); | 100 | ········throw·new·SerializationException(sb.toString()); |
103 | ····} | 101 | ····} |
104 | ···· | 102 | ···· |
105 | ····private·void·writeFields(final·Object·o,·final·RbfComplexTypeMapping·rbfComplexTypeMapping)·{ | 103 | ····private·void·writeFields(final·Object·o,·final·RbfComplexTypeMapping·rbfComplexTypeMapping)·{ |
106 | ········for·(final·String·s·:·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD))·{ | 104 | ········for·(final·String·s·:·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD))·{ |
107 | ············Object·value; | 105 | ············Object·value; |
108 | ············if·(o·!=·null)·{ | 106 | ············if·(o·!=·null)·{ |
Offset 68, 17 lines modified | Offset 68, 16 lines modified | ||
68 | ····private·void·assertIsCycleFree(final·String·s,·final·List·obj)·{ | 68 | ····private·void·assertIsCycleFree(final·String·s,·final·List·obj)·{ |
69 | ········final·TypeMapping·value·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s); | 69 | ········final·TypeMapping·value·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s); |
70 | ········for·(final·Class·clazz·:·obj)·{ | 70 | ········for·(final·Class·clazz·:·obj)·{ |
71 | ············if·(!clazz.isAssignableFrom(value.getObjectType())·&&·!value.getObjectType().isAssignableFrom(clazz))·{ | 71 | ············if·(!clazz.isAssignableFrom(value.getObjectType())·&&·!value.getObjectType().isAssignableFrom(clazz))·{ |
72 | ················continue; | 72 | ················continue; |
73 | ············} | 73 | ············} |
74 | ············obj.add(value.getObjectType()); | 74 | ············obj.add(value.getObjectType()); |
75 | ············final·String·value2·=·String.valueOf(obj); | ||
76 | ············final·StringBuilder·sb·=·new·StringBuilder("Cycle·in·type·graph·detected.·Path:·"); | 75 | ············final·StringBuilder·sb·=·new·StringBuilder("Cycle·in·type·graph·detected.·Path:·"); |
77 | ············sb.append( | 76 | ············sb.append(obj); |
78 | ············throw·new·TypeMappingException(sb.toString()); | 77 | ············throw·new·TypeMappingException(sb.toString()); |
79 | ········} | 78 | ········} |
80 | ········obj.add(value.getObjectType()); | 79 | ········obj.add(value.getObjectType()); |
81 | ········if·(value·instanceof·RbfComplexTypeMapping)·{ | 80 | ········if·(value·instanceof·RbfComplexTypeMapping)·{ |
82 | ············final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value; | 81 | ············final·RbfComplexTypeMapping·rbfComplexTypeMapping·=·(RbfComplexTypeMapping)value; |
83 | ············final·Iterator·iterator2·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD).iterator(); | 82 | ············final·Iterator·iterator2·=·rbfComplexTypeMapping.getFieldNames((NodeType)RbfNodeType.FIELD).iterator(); |
84 | ············while·(iterator2.hasNext())·{ | 83 | ············while·(iterator2.hasNext())·{ |
Offset 300, 17 lines modified | Offset 299, 17 lines modified | ||
300 | ····················} | 299 | ····················} |
301 | ····················final·String·s·=·complexTypeMappingIfAbsent; | 300 | ····················final·String·s·=·complexTypeMappingIfAbsent; |
302 | ····················final·Class·subRecordAnnotationClass2·=·this.annotations.getSubRecordAnnotationClass(); | 301 | ····················final·Class·subRecordAnnotationClass2·=·this.annotations.getSubRecordAnnotationClass(); |
303 | ····················final·Class[]·array3·=·new·Class[n2]; | 302 | ····················final·Class[]·array3·=·new·Class[n2]; |
304 | ····················array3[0]·=·subRecordAnnotationClass2; | 303 | ····················array3[0]·=·subRecordAnnotationClass2; |
305 | ····················final·String·s2·=·(String)AnnotationDataProvider.get((AnnotatedElement)field,·"prefix",·array3); | 304 | ····················final·String·s2·=·(String)AnnotationDataProvider.get((AnnotatedElement)field,·"prefix",·array3); |
306 | ····················if·(s2.length()·!=·requiredPrefixLength)·{ | 305 | ····················if·(s2.length()·!=·requiredPrefixLength)·{ |
307 | ························final· | 306 | ························final·Class<?>·type·=·field.getType(); |
308 | ························final·StringBuilder·sb·=·new·StringBuilder("The·object·type·"); | 307 | ························final·StringBuilder·sb·=·new·StringBuilder("The·object·type·"); |
309 | ························sb.append( | 308 | ························sb.append(type); |
310 | ························sb.append("·must·have·a·prefix·with·length·"); | 309 | ························sb.append("·must·have·a·prefix·with·length·"); |
311 | ························sb.append(requiredPrefixLength); | 310 | ························sb.append(requiredPrefixLength); |
312 | ························throw·new·AnnotationException(sb.toString()); | 311 | ························throw·new·AnnotationException(sb.toString()); |
313 | ····················} | 312 | ····················} |
314 | ····················final·Class·objectType2·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s).getObjectType(); | 313 | ····················final·Class·objectType2·=·((RbfTypeMappingRegistry)this.getTypeMappingRegistry()).get((Object)s).getObjectType(); |
315 | ····················list.add(new·RecordMapping(s,·new·RecordDescriptor(s2),·objectType2,·new·FieldDescriptor(field.getName(),·objectType2),·false,·this.getValidatorFactory().createContextualValidator(objectType2,·field,·field.getAnnotation((Class<Annotation>)this.annotations.getSubRecordAnnotationClass()),·this.annotations.getDataTypeAnnotationClass()))); | 314 | ····················list.add(new·RecordMapping(s,·new·RecordDescriptor(s2),·objectType2,·new·FieldDescriptor(field.getName(),·objectType2),·false,·this.getValidatorFactory().createContextualValidator(objectType2,·field,·field.getAnnotation((Class<Annotation>)this.annotations.getSubRecordAnnotationClass()),·this.annotations.getDataTypeAnnotationClass()))); |
316 | ················} | 315 | ················} |
Offset 361, 17 lines modified | Offset 360, 16 lines modified | ||
361 | ···· | 360 | ···· |
362 | ····public·final·String·createIfAbsent(final·Class·obj)·{ | 361 | ····public·final·String·createIfAbsent(final·Class·obj)·{ |
363 | ········if·(this.hasComplexType(obj))·{ | 362 | ········if·(this.hasComplexType(obj))·{ |
364 | ············final·String·complexTypeMappingIfAbsent·=·this.createComplexTypeMappingIfAbsent(obj,·true); | 363 | ············final·String·complexTypeMappingIfAbsent·=·this.createComplexTypeMappingIfAbsent(obj,·true); |
365 | ············this.assertIsCycleFree(complexTypeMappingIfAbsent); | 364 | ············this.assertIsCycleFree(complexTypeMappingIfAbsent); |
366 | ············return·complexTypeMappingIfAbsent; | 365 | ············return·complexTypeMappingIfAbsent; |
367 | ········} | 366 | ········} |
368 | ········final·String·value·=·String.valueOf(obj); | ||
369 | ········final·StringBuilder·sb·=·new·StringBuilder("The·class·"); | 367 | ········final·StringBuilder·sb·=·new·StringBuilder("The·class·"); |
370 | ········sb.append( | 368 | ········sb.append(obj); |
371 | ········sb.append("·has·no·data·type·annotation"); | 369 | ········sb.append("·has·no·data·type·annotation"); |
372 | ········throw·new·AnnotationException(sb.toString()); | 370 | ········throw·new·AnnotationException(sb.toString()); |
373 | ····} | 371 | ····} |
374 | ···· | 372 | ···· |
375 | ····protected·abstract·TypeMapping·createSimpleTypeMapping(final·Class·p0,·final·String·p1,·final·SimpleTypeConverter·p2,·final·Field·p3); | 373 | ····protected·abstract·TypeMapping·createSimpleTypeMapping(final·Class·p0,·final·String·p1,·final·SimpleTypeConverter·p2,·final·Field·p3); |
376 | ···· | 374 | ···· |
377 | ····protected·String·getAnnotatedDataTypeName(final·Annotation·annotation,·final·Class·clazz)·{ | 375 | ····protected·String·getAnnotatedDataTypeName(final·Annotation·annotation,·final·Class·clazz)·{ |
Offset 159, 13 lines modified | Offset 159, 12 lines modified | ||
159 | ········} | 159 | ········} |
160 | ········if·(n·==·2)·{ | 160 | ········if·(n·==·2)·{ |
161 | ············return·this.readStringValueUsingQuotesOnDemand(); | 161 | ············return·this.readStringValueUsingQuotesOnDemand(); |
162 | ········} | 162 | ········} |
163 | ········if·(n·==·3)·{ | 163 | ········if·(n·==·3)·{ |
164 | ············return·this.readStringValueUsingEscapeCharacter(); | 164 | ············return·this.readStringValueUsingEscapeCharacter(); |
165 | ········} | 165 | ········} |
166 | ········final·String·value·=·String.valueOf(obj); | ||
167 | ········final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·"); | 166 | ········final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·"); |
168 | ········sb.append( | 167 | ········sb.append(obj); |
169 | ········throw·new·UnsupportedOperationException(sb.toString()); | 168 | ········throw·new·UnsupportedOperationException(sb.toString()); |
170 | ····} | 169 | ····} |
171 | } | 170 | } |
Offset 28, 17 lines modified | Offset 28, 16 lines modified | ||
28 | ················} | 28 | ················} |
29 | ················catch·(final·Exception·ex)·{ | 29 | ················catch·(final·Exception·ex)·{ |
30 | ····················throw·new·IOFactoryException("Failed·to·create·an·CsvLowLevelIOFactory",·(Throwable)ex); | 30 | ····················throw·new·IOFactoryException("Failed·to·create·an·CsvLowLevelIOFactory",·(Throwable)ex); |
31 | ················} | 31 | ················} |
32 | ············} | 32 | ············} |
33 | ············catch·(final·Exception·ex2)·{} | 33 | ············catch·(final·Exception·ex2)·{} |
34 | ········} | 34 | ········} |
35 | ········final·String·value·=·String.valueOf(obj); | ||
36 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·"); | 35 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·"); |
37 | ········sb.append( | 36 | ········sb.append(obj); |
38 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); | 37 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); |
39 | ········throw·new·IOFactoryException(sb.toString()); | 38 | ········throw·new·IOFactoryException(sb.toString()); |
40 | ····} | 39 | ····} |
41 | ···· | 40 | ···· |
42 | ····public·abstract·CsvLowLevelDeserializer·createDeserializer(); | 41 | ····public·abstract·CsvLowLevelDeserializer·createDeserializer(); |
43 | ···· | 42 | ···· |
44 | ····public·abstract·CsvLowLevelSerializer·createSerializer(); | 43 | ····public·abstract·CsvLowLevelSerializer·createSerializer(); |
Offset 26, 17 lines modified | Offset 26, 16 lines modified | ||
26 | ········if·(s.length()·==·0)·{ | 26 | ········if·(s.length()·==·0)·{ |
27 | ············return; | 27 | ············return; |
28 | ········} | 28 | ········} |
29 | ········final·int·n·=·CsvLowLevelSerializerImpl$1.$SwitchMap$org$jsefa$csv$lowlevel$config$QuoteMode[obj.ordinal()]; | 29 | ········final·int·n·=·CsvLowLevelSerializerImpl$1.$SwitchMap$org$jsefa$csv$lowlevel$config$QuoteMode[obj.ordinal()]; |
30 | ········if·(n·!=·1)·{ | 30 | ········if·(n·!=·1)·{ |
31 | ············if·(n·!=·2)·{ | 31 | ············if·(n·!=·2)·{ |
32 | ················if·(n·!=·3)·{ | 32 | ················if·(n·!=·3)·{ |
33 | ····················final·String·value·=·String.valueOf(obj); | ||
34 | ····················final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·"); | 33 | ····················final·StringBuilder·sb·=·new·StringBuilder("The·quote·mode·is·not·supported:·"); |
35 | ····················sb.append( | 34 | ····················sb.append(obj); |
36 | ····················throw·new·UnsupportedOperationException(sb.toString()); | 35 | ····················throw·new·UnsupportedOperationException(sb.toString()); |
37 | ················} | 36 | ················} |
38 | ················this.encodeAndWriteUsingEscapeCharacter(s); | 37 | ················this.encodeAndWriteUsingEscapeCharacter(s); |
39 | ············} | 38 | ············} |
40 | ············else·{ | 39 | ············else·{ |
41 | ················this.encodeAndWriteUsingQuotesOnDemand(s); | 40 | ················this.encodeAndWriteUsingQuotesOnDemand(s); |
42 | ············} | 41 | ············} |
Offset 34, 17 lines modified | Offset 34, 16 lines modified | ||
34 | ················} | 34 | ················} |
35 | ················catch·(final·Exception·ex)·{ | 35 | ················catch·(final·Exception·ex)·{ |
36 | ····················throw·new·IOFactoryException("Failed·to·create·a·FlrIOFactory",·(Throwable)ex); | 36 | ····················throw·new·IOFactoryException("Failed·to·create·a·FlrIOFactory",·(Throwable)ex); |
37 | ················} | 37 | ················} |
38 | ············} | 38 | ············} |
39 | ············catch·(final·Exception·ex2)·{} | 39 | ············catch·(final·Exception·ex2)·{} |
40 | ········} | 40 | ········} |
41 | ········final·String·value·=·String.valueOf(obj); | ||
42 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·FlrIOFactory.·The·factory·"); | 41 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·a·FlrIOFactory.·The·factory·"); |
43 | ········sb.append( | 42 | ········sb.append(obj); |
44 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); | 43 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); |
45 | ········throw·new·IOFactoryException(sb.toString()); | 44 | ········throw·new·IOFactoryException(sb.toString()); |
46 | ····} | 45 | ····} |
47 | ···· | 46 | ···· |
48 | ····public·static·FlrIOFactory·createFactory(FlrConfiguration·copy,·final·Class...·array)·{ | 47 | ····public·static·FlrIOFactory·createFactory(FlrConfiguration·copy,·final·Class...·array)·{ |
49 | ········copy·=·copy.createCopy(); | 48 | ········copy·=·copy.createCopy(); |
50 | ········try·{ | 49 | ········try·{ |
Offset 24, 17 lines modified | Offset 24, 16 lines modified | ||
24 | ············if·(index·<·0)·{ | 24 | ············if·(index·<·0)·{ |
25 | ················return·s2; | 25 | ················return·s2; |
26 | ············} | 26 | ············} |
27 | ············return·s.substring(0,·index·+·1); | 27 | ············return·s.substring(0,·index·+·1); |
28 | ········} | 28 | ········} |
29 | ········else·{ | 29 | ········else·{ |
30 | ············if·(obj·!=·Align.RIGHT)·{ | 30 | ············if·(obj·!=·Align.RIGHT)·{ |
31 | ················final·String·value·=·String.valueOf(obj); | ||
32 | ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·align·type:·"); | 31 | ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·align·type:·"); |
33 | ················sb.append( | 32 | ················sb.append(obj); |
34 | ················throw·new·UnsupportedOperationException(sb.toString()); | 33 | ················throw·new·UnsupportedOperationException(sb.toString()); |
35 | ············} | 34 | ············} |
36 | ············while·(n·<·s.length()·&&·s.charAt(n)·==·c)·{ | 35 | ············while·(n·<·s.length()·&&·s.charAt(n)·==·c)·{ |
37 | ················++n; | 36 | ················++n; |
38 | ············} | 37 | ············} |
39 | ············if·(n·==·s.length())·{ | 38 | ············if·(n·==·s.length())·{ |
40 | ················return·s2; | 39 | ················return·s2; |
Offset 28, 17 lines modified | Offset 28, 16 lines modified | ||
28 | ················} | 28 | ················} |
29 | ················catch·(final·Exception·ex)·{ | 29 | ················catch·(final·Exception·ex)·{ |
30 | ····················throw·new·IOFactoryException("Failed·to·create·an·FlrLowLevelIOFactory",·(Throwable)ex); | 30 | ····················throw·new·IOFactoryException("Failed·to·create·an·FlrLowLevelIOFactory",·(Throwable)ex); |
31 | ················} | 31 | ················} |
32 | ············} | 32 | ············} |
33 | ············catch·(final·Exception·ex2)·{} | 33 | ············catch·(final·Exception·ex2)·{} |
34 | ········} | 34 | ········} |
35 | ········final·String·value·=·String.valueOf(obj); | ||
36 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·"); | 35 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·"); |
37 | ········sb.append( | 36 | ········sb.append(obj); |
38 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); | 37 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); |
39 | ········throw·new·IOFactoryException(sb.toString()); | 38 | ········throw·new·IOFactoryException(sb.toString()); |
40 | ····} | 39 | ····} |
41 | ···· | 40 | ···· |
42 | ····public·abstract·FlrLowLevelDeserializer·createDeserializer(); | 41 | ····public·abstract·FlrLowLevelDeserializer·createDeserializer(); |
43 | ···· | 42 | ···· |
44 | ····public·abstract·FlrLowLevelSerializer·createSerializer(); | 43 | ····public·abstract·FlrLowLevelSerializer·createSerializer(); |
Offset 188, 17 lines modified | Offset 188, 17 lines modified | ||
188 | ········} | 188 | ········} |
189 | ········if·(value·instanceof·XmlListTypeMapping)·{ | 189 | ········if·(value·instanceof·XmlListTypeMapping)·{ |
190 | ············return·this.deserializeListElement((XmlListTypeMapping)value); | 190 | ············return·this.deserializeListElement((XmlListTypeMapping)value); |
191 | ········} | 191 | ········} |
192 | ········if·(value·instanceof·XmlMapTypeMapping)·{ | 192 | ········if·(value·instanceof·XmlMapTypeMapping)·{ |
193 | ············return·this.deserializeMapElement((XmlMapTypeMapping)value); | 193 | ············return·this.deserializeMapElement((XmlMapTypeMapping)value); |
194 | ········} | 194 | ········} |
195 | ········final· | 195 | ········final·Class<?·extends·XmlMapTypeMapping>·class1·=·((XmlMapTypeMapping)value).getClass(); |
196 | ········final·StringBuilder·sb·=·new·StringBuilder("Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·"); | 196 | ········final·StringBuilder·sb·=·new·StringBuilder("Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·"); |
197 | ········sb.append( | 197 | ········sb.append(class1); |
198 | ········throw·new·IllegalArgumentException(sb.toString()); | 198 | ········throw·new·IllegalArgumentException(sb.toString()); |
199 | ····} | 199 | ····} |
200 | ···· | 200 | ···· |
201 | ····private·Collection·deserializeListElement(final·XmlListTypeMapping·xmlListTypeMapping)·{ | 201 | ····private·Collection·deserializeListElement(final·XmlListTypeMapping·xmlListTypeMapping)·{ |
202 | ········final·Collection·collection·=·(Collection)xmlListTypeMapping.getObjectAccessor().createObject(); | 202 | ········final·Collection·collection·=·(Collection)xmlListTypeMapping.getObjectAccessor().createObject(); |
203 | ········if·(xmlListTypeMapping.isImplicit())·{ | 203 | ········if·(xmlListTypeMapping.isImplicit())·{ |
204 | ············collection.add(this.deserializeElement((QName)((XmlNodeMapping)xmlListTypeMapping.getNodeMapping((NodeDescriptor)this.getCurrentElementDescriptor())).getDataTypeName())); | 204 | ············collection.add(this.deserializeElement((QName)((XmlNodeMapping)xmlListTypeMapping.getNodeMapping((NodeDescriptor)this.getCurrentElementDescriptor())).getDataTypeName())); |
Offset 236, 17 lines modified | Offset 236, 16 lines modified | ||
236 | ········final·Attribute[]·attributes·=·elementStart.getAttributes(); | 236 | ········final·Attribute[]·attributes·=·elementStart.getAttributes(); |
237 | ········for·(int·length·=·attributes.length,·i·=·0;·i·<·length;·++i)·{ | 237 | ········for·(int·length·=·attributes.length,·i·=·0;·i·<·length;·++i)·{ |
238 | ············final·Attribute·attribute·=·attributes[i]; | 238 | ············final·Attribute·attribute·=·attributes[i]; |
239 | ············if·(name.equals((Object)attribute.getName()))·{ | 239 | ············if·(name.equals((Object)attribute.getName()))·{ |
240 | ················return·this.getSimpleTypeMapping((QName)((AttributeMapping)xmlMapTypeMapping.getKeyNodeMapping()).getDataTypeName()).getSimpleTypeConverter().fromString(attribute.getValue()); | 240 | ················return·this.getSimpleTypeMapping((QName)((AttributeMapping)xmlMapTypeMapping.getKeyNodeMapping()).getDataTypeName()).getSimpleTypeConverter().fromString(attribute.getValue()); |
241 | ············} | 241 | ············} |
242 | ········} | 242 | ········} |
243 | ········final·String·value·=·String.valueOf(name); | ||
244 | ········final·StringBuilder·sb·=·new·StringBuilder("No·attribute·"); | 243 | ········final·StringBuilder·sb·=·new·StringBuilder("No·attribute·"); |
245 | ········sb.append( | 244 | ········sb.append(name); |
246 | ········sb.append("·serving·as·key·for·map·entry·found"); | 245 | ········sb.append("·serving·as·key·for·map·entry·found"); |
247 | ········throw·new·DeserializationException(sb.toString()); | 246 | ········throw·new·DeserializationException(sb.toString()); |
248 | ····} | 247 | ····} |
249 | ···· | 248 | ···· |
250 | ····private·Object·deserializeSimpleElement(final·XmlSimpleTypeMapping·xmlSimpleTypeMapping)·{ | 249 | ····private·Object·deserializeSimpleElement(final·XmlSimpleTypeMapping·xmlSimpleTypeMapping)·{ |
251 | ········return·xmlSimpleTypeMapping.getSimpleTypeConverter().fromString(this.getText()); | 250 | ········return·xmlSimpleTypeMapping.getSimpleTypeConverter().fromString(this.getText()); |
252 | ····} | 251 | ····} |
Offset 35, 17 lines modified | Offset 35, 16 lines modified | ||
35 | ················} | 35 | ················} |
36 | ················catch·(final·Exception·ex)·{ | 36 | ················catch·(final·Exception·ex)·{ |
37 | ····················throw·new·IOFactoryException("Failed·to·create·an·XmlIOFactory",·(Throwable)ex); | 37 | ····················throw·new·IOFactoryException("Failed·to·create·an·XmlIOFactory",·(Throwable)ex); |
38 | ················} | 38 | ················} |
39 | ············} | 39 | ············} |
40 | ············catch·(final·Exception·ex2)·{} | 40 | ············catch·(final·Exception·ex2)·{} |
41 | ········} | 41 | ········} |
42 | ········final·String·value·=·String.valueOf(obj); | ||
43 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlIOFactory.·The·factory·"); | 42 | ········final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlIOFactory.·The·factory·"); |
44 | ········sb.append( | 43 | ········sb.append(obj); |
45 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); | 44 | ········sb.append("·does·not·contain·the·required·static·createFactory·method."); |
46 | ········throw·new·IOFactoryException(sb.toString()); | 45 | ········throw·new·IOFactoryException(sb.toString()); |
47 | ····} | 46 | ····} |
48 | ···· | 47 | ···· |
49 | ····public·static·XmlIOFactory·createFactory(XmlConfiguration·copy,·final·Class...·array)·{ | 48 | ····public·static·XmlIOFactory·createFactory(XmlConfiguration·copy,·final·Class...·array)·{ |
50 | ········copy·=·copy.createCopy(); | 49 | ········copy·=·copy.createCopy(); |
51 | ········try·{ | 50 | ········try·{ |
Offset 38, 17 lines modified | Offset 38, 17 lines modified | ||
38 | ···· | 38 | ···· |
39 | ····private·Map·createEntryElementMappingsByElementDescriptor()·{ | 39 | ····private·Map·createEntryElementMappingsByElementDescriptor()·{ |
40 | ········final·ElementMappingsBuilder·elementMappingsBuilder·=·new·ElementMappingsBuilder(); | 40 | ········final·ElementMappingsBuilder·elementMappingsBuilder·=·new·ElementMappingsBuilder(); |
41 | ········final·TraversingValidatorFactory·traversingValidatorFactory·=·new·TraversingValidatorFactory(this.config.getTypeMappingRegistry(),·this.config.getObjectAccessorProvider()); | 41 | ········final·TraversingValidatorFactory·traversingValidatorFactory·=·new·TraversingValidatorFactory(this.config.getTypeMappingRegistry(),·this.config.getObjectAccessorProvider()); |
42 | ········for·(final·XmlEntryPoint·xmlEntryPoint·:·this.config.getEntryPoints())·{ | 42 | ········for·(final·XmlEntryPoint·xmlEntryPoint·:·this.config.getEntryPoints())·{ |
43 | ············final·TypeMapping·value·=·((XmlTypeMappingRegistry)this.config.getTypeMappingRegistry()).get((Object)xmlEntryPoint.getDataTypeName()); | 43 | ············final·TypeMapping·value·=·((XmlTypeMappingRegistry)this.config.getTypeMappingRegistry()).get((Object)xmlEntryPoint.getDataTypeName()); |
44 | ············if·(value·==·null)·{ | 44 | ············if·(value·==·null)·{ |
45 | ················final· | 45 | ················final·Object·dataTypeName·=·xmlEntryPoint.getDataTypeName(); |
46 | ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type:·"); | 46 | ················final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type:·"); |
47 | ················sb.append( | 47 | ················sb.append(dataTypeName); |
48 | ················throw·new·IOFactoryException(sb.toString()); | 48 | ················throw·new·IOFactoryException(sb.toString()); |
49 | ············} | 49 | ············} |
50 | ············elementMappingsBuilder.addMapping((QName)xmlEntryPoint.getDataTypeName(),·new·ElementDescriptor((QName)xmlEntryPoint.getDesignator(),·(QName)xmlEntryPoint.getDataTypeName()),·value.getObjectType(),·(FieldDescriptor)null,·traversingValidatorFactory.create((Object)xmlEntryPoint.getDataTypeName(),·xmlEntryPoint.getValidator()),·(TextMode)null); | 50 | ············elementMappingsBuilder.addMapping((QName)xmlEntryPoint.getDataTypeName(),·new·ElementDescriptor((QName)xmlEntryPoint.getDesignator(),·(QName)xmlEntryPoint.getDataTypeName()),·value.getObjectType(),·(FieldDescriptor)null,·traversingValidatorFactory.create((Object)xmlEntryPoint.getDataTypeName(),·xmlEntryPoint.getValidator()),·(TextMode)null); |
51 | ········} | 51 | ········} |
52 | ········return·XmlTypeMappingUtil.createNodeMappingsByNodeDescriptorMap((Collection)elementMappingsBuilder.getResult()); | 52 | ········return·XmlTypeMappingUtil.createNodeMappingsByNodeDescriptorMap((Collection)elementMappingsBuilder.getResult()); |
53 | ····} | 53 | ····} |
54 | ···· | 54 | ···· |
Offset 110, 35 lines modified | Offset 110, 34 lines modified | ||
110 | ············for·(String·str·:·xmlComplexTypeMapping.getFieldNames((NodeType)XmlNodeType.ELEMENT))·{ | 110 | ············for·(String·str·:·xmlComplexTypeMapping.getFieldNames((NodeType)XmlNodeType.ELEMENT))·{ |
111 | ················final·Object·value4·=·objectAccessor.getValue(value,·str); | 111 | ················final·Object·value4·=·objectAccessor.getValue(value,·str); |
112 | ················if·(value4·!=·null)·{ | 112 | ················if·(value4·!=·null)·{ |
113 | ····················final·ElementMapping·elementMapping2·=·(ElementMapping)xmlComplexTypeMapping.getNodeMapping(str,·this.getNormalizedObjectType(value4)); | 113 | ····················final·ElementMapping·elementMapping2·=·(ElementMapping)xmlComplexTypeMapping.getNodeMapping(str,·this.getNormalizedObjectType(value4)); |
114 | ····················if·(elementMapping2·==·null)·{ | 114 | ····················if·(elementMapping2·==·null)·{ |
115 | ························o·=·new(org.jsefa.SerializationException.class)(); | 115 | ························o·=·new(org.jsefa.SerializationException.class)(); |
116 | ························final·String·name·=·this.getNormalizedObjectType(value4).getName(); | 116 | ························final·String·name·=·this.getNormalizedObjectType(value4).getName(); |
117 | ························final· | 117 | ························final·Class·objectType·=·xmlComplexTypeMapping.getObjectType(); |
118 | ························final·StringBuilder·sb·=·new·StringBuilder("Unable·to·serialize·field·class·"); | 118 | ························final·StringBuilder·sb·=·new·StringBuilder("Unable·to·serialize·field·class·"); |
119 | ························sb.append(name); | 119 | ························sb.append(name); |
120 | ························sb.append("·for·field·"); | 120 | ························sb.append("·for·field·"); |
121 | ························sb.append(str); | 121 | ························sb.append(str); |
122 | ························sb.append("·within·object·type·"); | 122 | ························sb.append("·within·object·type·"); |
123 | ························sb.append( | 123 | ························sb.append(objectType); |
124 | ························new·SerializationException(sb.toString()); | 124 | ························new·SerializationException(sb.toString()); |
125 | ························throw·o; | 125 | ························throw·o; |
126 | ····················} | 126 | ····················} |
127 | ····················this.serializeElement(value4,·elementMapping2); | 127 | ····················this.serializeElement(value4,·elementMapping2); |
128 | ················} | 128 | ················} |
129 | ············} | 129 | ············} |
130 | ············this.lowLevelSerializer.writeEndElement(); | 130 | ············this.lowLevelSerializer.writeEndElement(); |
131 | ············this.complexObjectsOnPath.remove(value); | 131 | ············this.complexObjectsOnPath.remove(value); |
132 | ············return; | 132 | ············return; |
133 | ········} | 133 | ········} |
134 | ········o·=·new(org.jsefa.SerializationException.class)(); | 134 | ········o·=·new(org.jsefa.SerializationException.class)(); |
135 | ········final·String·value6·=·String.valueOf(value); | ||
136 | ········final·StringBuilder·sb2·=·new·StringBuilder("Cycle·detected·while·serializing·"); | 135 | ········final·StringBuilder·sb2·=·new·StringBuilder("Cycle·detected·while·serializing·"); |
137 | ········sb2.append(value | 136 | ········sb2.append(value); |
138 | ········new·SerializationException(sb2.toString()); | 137 | ········new·SerializationException(sb2.toString()); |
139 | ········throw·o; | 138 | ········throw·o; |
140 | ····} | 139 | ····} |
141 | ···· | 140 | ···· |
142 | ····private·void·serializeElement(Object·o,·final·ElementMapping·elementMapping)·{ | 141 | ····private·void·serializeElement(Object·o,·final·ElementMapping·elementMapping)·{ |
143 | ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)elementMapping.getDataTypeName()); | 142 | ········final·TypeMapping·value·=·this.typeMappingRegistry.get((Object)elementMapping.getDataTypeName()); |
144 | ········if·(value·!=·null)·{ | 143 | ········if·(value·!=·null)·{ |
Offset 152, 17 lines modified | Offset 151, 17 lines modified | ||
152 | ················this.serializeListElement(o,·elementMapping,·(XmlListTypeMapping)value); | 151 | ················this.serializeListElement(o,·elementMapping,·(XmlListTypeMapping)value); |
153 | ············} | 152 | ············} |
154 | ············else·if·(value·instanceof·XmlMapTypeMapping)·{ | 153 | ············else·if·(value·instanceof·XmlMapTypeMapping)·{ |
155 | ················this.serializeMapElement(o,·elementMapping,·(XmlMapTypeMapping)value); | 154 | ················this.serializeMapElement(o,·elementMapping,·(XmlMapTypeMapping)value); |
156 | ············} | 155 | ············} |
157 | ············return; | 156 | ············return; |
158 | ········} | 157 | ········} |
159 | ········final· | 158 | ········final·Object·dataTypeName·=·elementMapping.getDataTypeName(); |
160 | ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·given·for·data·type·name·"); | 159 | ········final·StringBuilder·sb·=·new·StringBuilder("No·type·mapping·given·for·data·type·name·"); |
161 | ········sb.append( | 160 | ········sb.append(dataTypeName); |
162 | ········o·=·new·SerializationException(sb.toString()); | 161 | ········o·=·new·SerializationException(sb.toString()); |
163 | ········throw·o; | 162 | ········throw·o; |
164 | ····} | 163 | ····} |
165 | ···· | 164 | ···· |
166 | ····private·void·serializeListElement(Object·o,·final·ElementMapping·elementMapping,·final·XmlListTypeMapping·xmlListTypeMapping)·{ | 165 | ····private·void·serializeListElement(Object·o,·final·ElementMapping·elementMapping,·final·XmlListTypeMapping·xmlListTypeMapping)·{ |
167 | ········final·Collection·collection·=·(Collection)this.getValue(o); | 166 | ········final·Collection·collection·=·(Collection)this.getValue(o); |
168 | ········if·(collection·==·null)·{ | 167 | ········if·(collection·==·null)·{ |
Offset 171, 17 lines modified | Offset 170, 17 lines modified | ||
171 | ········if·(!xmlListTypeMapping.isImplicit())·{ | 170 | ········if·(!xmlListTypeMapping.isImplicit())·{ |
172 | ············this.writeStartElement(elementMapping); | 171 | ············this.writeStartElement(elementMapping); |
173 | ············this.writeInjectedAttributes(o); | 172 | ············this.writeInjectedAttributes(o); |
174 | ········} | 173 | ········} |
175 | ········for·(final·Object·next·:·collection)·{ | 174 | ········for·(final·Object·next·:·collection)·{ |
176 | ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlListTypeMapping.getNodeMapping((Class)next.getClass()); | 175 | ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlListTypeMapping.getNodeMapping((Class)next.getClass()); |
177 | ············if·(elementMapping2·==·null)·{ | 176 | ············if·(elementMapping2·==·null)·{ |
178 | ················final· | 177 | ················final·Class<?>·class1·=·next.getClass(); |
179 | ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·list·item·with·class·"); | 178 | ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·list·item·with·class·"); |
180 | ················sb.append( | 179 | ················sb.append(class1); |
181 | ················o·=·new·SerializationException(sb.toString()); | 180 | ················o·=·new·SerializationException(sb.toString()); |
182 | ················throw·o; | 181 | ················throw·o; |
183 | ············} | 182 | ············} |
184 | ············this.serializeElement(next,·elementMapping2); | 183 | ············this.serializeElement(next,·elementMapping2); |
185 | ········} | 184 | ········} |
186 | ········if·(!xmlListTypeMapping.isImplicit())·{ | 185 | ········if·(!xmlListTypeMapping.isImplicit())·{ |
187 | ············this.lowLevelSerializer.writeEndElement(); | 186 | ············this.lowLevelSerializer.writeEndElement(); |
Offset 196, 17 lines modified | Offset 195, 17 lines modified | ||
196 | ········if·(!xmlMapTypeMapping.isImplicit())·{ | 195 | ········if·(!xmlMapTypeMapping.isImplicit())·{ |
197 | ············this.writeStartElement(elementMapping); | 196 | ············this.writeStartElement(elementMapping); |
198 | ············this.writeInjectedAttributes(o); | 197 | ············this.writeInjectedAttributes(o); |
199 | ········} | 198 | ········} |
200 | ········for·(final·Map.Entry<K,·Object>·entry·:·map.entrySet())·{ | 199 | ········for·(final·Map.Entry<K,·Object>·entry·:·map.entrySet())·{ |
201 | ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlMapTypeMapping.getValueNodeMapping((Class)entry.getValue().getClass()); | 200 | ············final·ElementMapping·elementMapping2·=·(ElementMapping)xmlMapTypeMapping.getValueNodeMapping((Class)entry.getValue().getClass()); |
202 | ············if·(elementMapping2·==·null)·{ | 201 | ············if·(elementMapping2·==·null)·{ |
203 | ················final· | 202 | ················final·Class<?·extends·Map.Entry>·class1·=·entry.getClass(); |
204 | ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·map·value·with·class·"); | 203 | ················final·StringBuilder·sb·=·new·StringBuilder("No·element·mapping·found·for·map·value·with·class·"); |
205 | ················sb.append( | 204 | ················sb.append(class1); |
206 | ················o·=·new·SerializationException(sb.toString()); | 205 | ················o·=·new·SerializationException(sb.toString()); |
207 | ················throw·o; | 206 | ················throw·o; |
208 | ············} | 207 | ············} |
209 | ············this.serializeElement(new·XmlSerializerImpl$MapEntryData((Object)entry.getKey(),·entry.getValue(),·xmlMapTypeMapping),·elementMapping2); | 208 | ············this.serializeElement(new·XmlSerializerImpl$MapEntryData((Object)entry.getKey(),·entry.getValue(),·xmlMapTypeMapping),·elementMapping2); |
210 | ········} | 209 | ········} |
211 | ········if·(!xmlMapTypeMapping.isImplicit())·{ | 210 | ········if·(!xmlMapTypeMapping.isImplicit())·{ |
212 | ············this.lowLevelSerializer.writeEndElement(); | 211 | ············this.lowLevelSerializer.writeEndElement(); |
Offset 293, 40 lines modified | Offset 292, 35 lines modified | ||
293 | ························} | 292 | ························} |
294 | ························this.serializeElement(o,·elementMapping); | 293 | ························this.serializeElement(o,·elementMapping); |
295 | ························return; | 294 | ························return; |
296 | ····················} | 295 | ····················} |
297 | ····················try·{ | 296 | ····················try·{ |
298 | ························final·Class<?>·class2·=·o.getClass(); | 297 | ························final·Class<?>·class2·=·o.getClass(); |
299 | ························try·{ | 298 | ························try·{ |
300 | ····························final·String | 299 | ····························final·StringBuilder·sb·=·new·StringBuilder(str); |
301 | ····························try·{ | 300 | ····························try·{ |
302 | ································final·StringBuilder·sb·=·new·StringBuilder(str); | ||
303 | ································try·{ | ||
304 | ································ | 301 | ································sb.append(class2); |
305 | ································ | 302 | ································throw·new·SerializationException(sb.toString()); |
306 | ···························· | 303 | ····························} |
307 | ···························· | 304 | ····························catch·(final·Exception·ex)·{ |
308 | ································ | 305 | ································throw·new·SerializationException((Throwable)ex); |
309 | ···························· | 306 | ····························} |
310 | ···························· | 307 | ····························catch·(final·SerializationException·ex2)·{ |
311 | ································ | 308 | ································throw·ex2; |
312 | ································} | ||
313 | ····························} | 309 | ····························} |
314 | ····························catch·(final·Exception·ex3)·{} | ||
315 | ····························catch·(final·SerializationException·ex4)·{} | ||
316 | ························} | 310 | ························} |
317 | ························catch·(final·Exception·ex | 311 | ························catch·(final·Exception·ex3)·{} |
318 | ························catch·(final·SerializationException·ex | 312 | ························catch·(final·SerializationException·ex4)·{} |
319 | ····················} | 313 | ····················} |
320 | ····················catch·(final·Exception·ex | 314 | ····················catch·(final·Exception·ex5)·{} |
321 | ····················catch·(final·SerializationException·ex | 315 | ····················catch·(final·SerializationException·ex6)·{} |
322 | ················} | 316 | ················} |
323 | ················catch·(final·Exception·ex | 317 | ················catch·(final·Exception·ex7)·{} |
324 | ················catch·(final·SerializationException·ex | 318 | ················catch·(final·SerializationException·ex8)·{} |
325 | ············} | 319 | ············} |
326 | ············catch·(final·Exception·ex | 320 | ············catch·(final·Exception·ex9)·{} |
327 | ············catch·(final·SerializationException·ex1 | 321 | ············catch·(final·SerializationException·ex10)·{} |
328 | ········} | 322 | ········} |
329 | ········catch·(final·Exception·ex1 | 323 | ········catch·(final·Exception·ex11)·{} |
Max diff block lines reached; 3/8165 bytes (0.04%) of diff not shown. |
Offset 461, 17 lines modified | Offset 461, 16 lines modified | ||
461 | ········final·Class[]·subObjectTypes·=·((XmlDataType)clazz.getAnnotation(XmlDataType.class)).subObjectTypes(); | 461 | ········final·Class[]·subObjectTypes·=·((XmlDataType)clazz.getAnnotation(XmlDataType.class)).subObjectTypes(); |
462 | ········for·(int·length·=·subObjectTypes.length,·i·=·0;·i·<·length;·++i)·{ | 462 | ········for·(int·length·=·subObjectTypes.length,·i·=·0;·i·<·length;·++i)·{ |
463 | ············final·Class·clazz2·=·subObjectTypes[i]; | 463 | ············final·Class·clazz2·=·subObjectTypes[i]; |
464 | ············if·(obj.equals((Object)this.createComplexDataTypeName(clazz2,·NamespaceManagerFactory.create(clazz2))))·{ | 464 | ············if·(obj.equals((Object)this.createComplexDataTypeName(clazz2,·NamespaceManagerFactory.create(clazz2))))·{ |
465 | ················return·clazz2; | 465 | ················return·clazz2; |
466 | ············} | 466 | ············} |
467 | ········} | 467 | ········} |
468 | ········final·String·value·=·String.valueOf(obj); | ||
469 | ········final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type·name:·"); | 468 | ········final·StringBuilder·sb·=·new·StringBuilder("Unknown·data·type·name:·"); |
470 | ········sb.append( | 469 | ········sb.append(obj); |
471 | ········throw·new·TypeMappingException(sb.toString()); | 470 | ········throw·new·TypeMappingException(sb.toString()); |
472 | ····} | 471 | ····} |
473 | ···· | 472 | ···· |
474 | ····private·Field·getTextContentField(final·Class·clazz)·{ | 473 | ····private·Field·getTextContentField(final·Class·clazz)·{ |
475 | ········final·int·n·=·1; | 474 | ········final·int·n·=·1; |
476 | ········final·Class[]·array·=·new·Class[n]; | 475 | ········final·Class[]·array·=·new·Class[n]; |
477 | ········array[0]·=·XmlTextContent.class; | 476 | ········array[0]·=·XmlTextContent.class; |
Offset 44, 17 lines modified | Offset 44, 16 lines modified | ||
44 | ····················} | 44 | ····················} |
45 | ····················catch·(final·Exception·ex)·{ | 45 | ····················catch·(final·Exception·ex)·{ |
46 | ························throw·new·IOFactoryException(s3,·(Throwable)ex); | 46 | ························throw·new·IOFactoryException(s3,·(Throwable)ex); |
47 | ····················} | 47 | ····················} |
48 | ················} | 48 | ················} |
49 | ················catch·(final·Exception·ex2)·{} | 49 | ················catch·(final·Exception·ex2)·{} |
50 | ············} | 50 | ············} |
51 | ············final·String·value·=·String.valueOf(obj); | ||
52 | ············final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·"); | 51 | ············final·StringBuilder·sb·=·new·StringBuilder("Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·"); |
53 | ············sb.append( | 52 | ············sb.append(obj); |
54 | ············sb.append("·does·not·contain·the·required·static·createFactory·method."); | 53 | ············sb.append("·does·not·contain·the·required·static·createFactory·method."); |
55 | ············throw·new·IOFactoryException(sb.toString()); | 54 | ············throw·new·IOFactoryException(sb.toString()); |
56 | ········} | 55 | ········} |
57 | ········throw·new·IOFactoryException(s3); | 56 | ········throw·new·IOFactoryException(s3); |
58 | ····} | 57 | ····} |
59 | ···· | 58 | ···· |
60 | ····public·abstract·XmlLowLevelDeserializer·createDeserializer(); | 59 | ····public·abstract·XmlLowLevelDeserializer·createDeserializer(); |
Offset 133, 17 lines modified | Offset 133, 16 lines modified | ||
133 | ············································final·XMLStreamWriter·streamWriter3·=·this.streamWriter; | 133 | ············································final·XMLStreamWriter·streamWriter3·=·this.streamWriter; |
134 | ············································try·{ | 134 | ············································try·{ |
135 | ················································final·String·uri·=·obj.getUri(); | 135 | ················································final·String·uri·=·obj.getUri(); |
136 | ················································try·{ | 136 | ················································try·{ |
137 | ····················································streamWriter3.writeAttribute(s2,·uri,·obj.getLocalName(),·s); | 137 | ····················································streamWriter3.writeAttribute(s2,·uri,·obj.getLocalName(),·s); |
138 | ················································} | 138 | ················································} |
139 | ················································catch·(final·XMLStreamException·ex)·{ | 139 | ················································catch·(final·XMLStreamException·ex)·{ |
140 | ····················································final·String·value·=·String.valueOf(obj); | ||
141 | ····················································final·StringBuilder·sb·=·new·StringBuilder("Unable·to·write·attribute·"); | 140 | ····················································final·StringBuilder·sb·=·new·StringBuilder("Unable·to·write·attribute·"); |
142 | ····················································sb.append( | 141 | ····················································sb.append(obj); |
143 | ····················································throw·new·LowLevelSerializationException(sb.toString(),·(Throwable)ex); | 142 | ····················································throw·new·LowLevelSerializationException(sb.toString(),·(Throwable)ex); |
144 | ················································} | 143 | ················································} |
145 | ············································} | 144 | ············································} |
146 | ············································catch·(final·XMLStreamException·ex2)·{} | 145 | ············································catch·(final·XMLStreamException·ex2)·{} |
147 | ········································} | 146 | ········································} |
148 | ········································catch·(final·XMLStreamException·ex3)·{} | 147 | ········································catch·(final·XMLStreamException·ex3)·{} |
149 | ····································} | 148 | ····································} |
Offset 331, 17 lines modified | Offset 330, 16 lines modified | ||
331 | ····································································································try·{ | 330 | ····································································································try·{ |
332 | ········································································································final·XmlLowLevelConfiguration·config·=·this.config; | 331 | ········································································································final·XmlLowLevelConfiguration·config·=·this.config; |
333 | ········································································································try·{ | 332 | ········································································································try·{ |
334 | ············································································································dataTypeAttributeName·=·config.getDataTypeAttributeName(); | 333 | ············································································································dataTypeAttributeName·=·config.getDataTypeAttributeName(); |
335 | ············································································································this.writeAttribute(dataTypeAttributeName,·str); | 334 | ············································································································this.writeAttribute(dataTypeAttributeName,·str); |
336 | ········································································································} | 335 | ········································································································} |
337 | ········································································································catch·(final·XMLStreamException·ex)·{ | 336 | ········································································································catch·(final·XMLStreamException·ex)·{ |
338 | ············································································································final·String·value·=·String.valueOf(obj); | ||
339 | ············································································································final·StringBuilder·sb4·=·new·StringBuilder("Unable·to·write·element·"); | 337 | ············································································································final·StringBuilder·sb4·=·new·StringBuilder("Unable·to·write·element·"); |
340 | ············································································································sb4.append( | 338 | ············································································································sb4.append(obj); |
341 | ············································································································throw·new·LowLevelSerializationException(sb4.toString(),·(Throwable)ex); | 339 | ············································································································throw·new·LowLevelSerializationException(sb4.toString(),·(Throwable)ex); |
342 | ········································································································} | 340 | ········································································································} |
343 | ····································································································} | 341 | ····································································································} |
344 | ····································································································catch·(final·XMLStreamException·ex2)·{} | 342 | ····································································································catch·(final·XMLStreamException·ex2)·{} |
345 | ································································································} | 343 | ································································································} |
346 | ································································································catch·(final·XMLStreamException·ex3)·{} | 344 | ································································································catch·(final·XMLStreamException·ex3)·{} |
347 | ····························································································} | 345 | ····························································································} |
Offset 89, 15 lines modified | Offset 89, 15 lines modified | ||
89 | ········if·(name·==·null)·{ | 89 | ········if·(name·==·null)·{ |
90 | ············return·this.dataTypeName.toString(); | 90 | ············return·this.dataTypeName.toString(); |
91 | ········} | 91 | ········} |
92 | ········if·(this.dataTypeName·==·null)·{ | 92 | ········if·(this.dataTypeName·==·null)·{ |
93 | ············return·name.toString(); | 93 | ············return·name.toString(); |
94 | ········} | 94 | ········} |
95 | ········final·String·string·=·this.getName().toString(); | 95 | ········final·String·string·=·this.getName().toString(); |
96 | ········final· | 96 | ········final·QName·dataTypeName·=·this.getDataTypeName(); |
97 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 97 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
98 | ········sb.append(string); | 98 | ········sb.append(string); |
99 | ········sb.append(":"); | 99 | ········sb.append(":"); |
100 | ········sb.append( | 100 | ········sb.append(dataTypeName); |
101 | ········return·sb.toString(); | 101 | ········return·sb.toString(); |
102 | ····} | 102 | ····} |
103 | } | 103 | } |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | package·org.jsefa.xml.mapping; | 1 | package·org.jsefa.xml.mapping; |
2 | import·org.jsefa.common.mapping.NodeDescriptor; | ||
2 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
3 | import·org.jsefa.xml.namespace.QName; | 4 | import·org.jsefa.xml.namespace.QName; |
4 | import·org.jsefa.IOFactoryException; | 5 | import·org.jsefa.IOFactoryException; |
5 | import·java.util.HashMap; | 6 | import·java.util.HashMap; |
6 | import·java.util.Map; | 7 | import·java.util.Map; |
7 | import·java.util.Collection; | 8 | import·java.util.Collection; |
Offset 13, 31 lines modified | Offset 14, 30 lines modified | ||
13 | ····private·XmlTypeMappingUtil()·{ | 14 | ····private·XmlTypeMappingUtil()·{ |
14 | ····} | 15 | ····} |
15 | ···· | 16 | ···· |
16 | ····public·static·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ | 17 | ····public·static·Map·createNodeMappingsByNodeDescriptorMap(final·Collection·collection)·{ |
17 | ········final·HashMap·hashMap·=·new·HashMap(); | 18 | ········final·HashMap·hashMap·=·new·HashMap(); |
18 | ········for·(final·XmlNodeMapping·xmlNodeMapping·:·collection)·{ | 19 | ········for·(final·XmlNodeMapping·xmlNodeMapping·:·collection)·{ |
19 | ············if·(hashMap.put(xmlNodeMapping.getNodeDescriptor(),·xmlNodeMapping)·!=·null)·{ | 20 | ············if·(hashMap.put(xmlNodeMapping.getNodeDescriptor(),·xmlNodeMapping)·!=·null)·{ |
20 | ················final· | 21 | ················final·NodeDescriptor·nodeDescriptor·=·xmlNodeMapping.getNodeDescriptor(); |
21 | ················final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); | 22 | ················final·StringBuilder·sb·=·new·StringBuilder("The·node·descriptor·is·ambiguous:·"); |
22 | ················sb.append( | 23 | ················sb.append(nodeDescriptor); |
23 | ················throw·new·IOFactoryException(sb.toString()); | 24 | ················throw·new·IOFactoryException(sb.toString()); |
24 | ············} | 25 | ············} |
25 | ············if·(!(xmlNodeMapping·instanceof·ElementMapping))·{ | 26 | ············if·(!(xmlNodeMapping·instanceof·ElementMapping))·{ |
26 | ················continue; | 27 | ················continue; |
27 | ············} | 28 | ············} |
28 | ············final·ElementMapping·elementMapping·=·(ElementMapping)xmlNodeMapping; | 29 | ············final·ElementMapping·elementMapping·=·(ElementMapping)xmlNodeMapping; |
29 | ············if·(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName()·==·null·||·elementMapping.elementNameIsAmbiguous())·{ | 30 | ············if·(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName()·==·null·||·elementMapping.elementNameIsAmbiguous())·{ |
30 | ················continue; | 31 | ················continue; |
31 | ············} | 32 | ············} |
32 | ············final·ElementDescriptor·obj·=·new·ElementDescriptor(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName(),·(QName)null); | 33 | ············final·ElementDescriptor·obj·=·new·ElementDescriptor(((ElementDescriptor)elementMapping.getNodeDescriptor()).getName(),·(QName)null); |
33 | ············if·(hashMap.put(obj,·xmlNodeMapping)·==·null)·{ | 34 | ············if·(hashMap.put(obj,·xmlNodeMapping)·==·null)·{ |
34 | ················continue; | 35 | ················continue; |
35 | ············} | 36 | ············} |
36 | ············final·String·value2·=·String.valueOf(obj); | ||
37 | ············final·StringBuilder·sb2·=·new·StringBuilder("The·simplified·node·descriptor·is·ambiguous:·"); | 37 | ············final·StringBuilder·sb2·=·new·StringBuilder("The·simplified·node·descriptor·is·ambiguous:·"); |
38 | ············sb2.append( | 38 | ············sb2.append(obj); |
39 | ············throw·new·IOFactoryException(sb2.toString()); | 39 | ············throw·new·IOFactoryException(sb2.toString()); |
40 | ········} | 40 | ········} |
41 | ········return·hashMap; | 41 | ········return·hashMap; |
42 | ····} | 42 | ····} |
43 | } | 43 | } |
Offset 516, 18 lines modified | Offset 516, 14 lines modified | ||
516 | ····move-result-object·v0 | 516 | ····move-result-object·v0 |
517 | ····.line·218 | 517 | ····.line·218 |
518 | ····invoke-virtual·{p3},·Lorg/jsefa/xml/mapping/XmlComplexTypeMapping;->getObjectType()Ljava/lang/Class; | 518 | ····invoke-virtual·{p3},·Lorg/jsefa/xml/mapping/XmlComplexTypeMapping;->getObjectType()Ljava/lang/Class; |
519 | ····move-result-object·p3 | 519 | ····move-result-object·p3 |
520 | ····invoke-static·{p3},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
521 | ····move-result-object·p3 | ||
522 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 520 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
523 | ····const-string·v2,·"Unable·to·serialize·field·class·" | 521 | ····const-string·v2,·"Unable·to·serialize·field·class·" |
524 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 522 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
525 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 523 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 538, 15 lines modified | Offset 534, 15 lines modified | ||
538 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 534 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
539 | ····const-string·p2,·"·within·object·type·" | 535 | ····const-string·p2,·"·within·object·type·" |
540 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 536 | ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
541 | ····invoke-virtual·{v1,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 537 | ····invoke-virtual·{v1,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
542 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 538 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
543 | ····move-result-object·p2 | 539 | ····move-result-object·p2 |
544 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V | 540 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V |
Offset 565, 27 lines modified | Offset 561, 23 lines modified | ||
565 | ····return-void | 561 | ····return-void |
566 | ····.line·183 | 562 | ····.line·183 |
567 | ····:cond_8 | 563 | ····:cond_8 |
568 | ····new-instance·p1,·Lorg/jsefa/SerializationException; | 564 | ····new-instance·p1,·Lorg/jsefa/SerializationException; |
569 | ···· | 565 | ····new-instance·p2,·Ljava/lang/StringBuilder; |
570 | ···· | 566 | ····const-string·p3,·"Cycle·detected·while·serializing·" |
571 | ····ne | 567 | ····invoke-direct·{p2,·p3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
572 | ···· | 568 | ····invoke-virtual·{p2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
573 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
574 | ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
575 | ····invoke-virtual·{p | 569 | ····invoke-virtual·{p2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
576 | ····move-result-object·p2 | 570 | ····move-result-object·p2 |
577 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V | 571 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V |
578 | ····goto·:goto_4 | 572 | ····goto·:goto_4 |
Offset 672, 25 lines modified | Offset 664, 21 lines modified | ||
672 | ····new-instance·p1,·Lorg/jsefa/SerializationException; | 664 | ····new-instance·p1,·Lorg/jsefa/SerializationException; |
673 | ····.line·150 | 665 | ····.line·150 |
674 | ····invoke-virtual·{p2},·Lorg/jsefa/xml/mapping/ElementMapping;->getDataTypeName()Ljava/lang/Object; | 666 | ····invoke-virtual·{p2},·Lorg/jsefa/xml/mapping/ElementMapping;->getDataTypeName()Ljava/lang/Object; |
675 | ····move-result-object·p2 | 667 | ····move-result-object·p2 |
676 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
677 | ····move-result-object·p2 | ||
678 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 668 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
679 | ····const-string·v1,·"No·type·mapping·given·for·data·type·name·" | 669 | ····const-string·v1,·"No·type·mapping·given·for·data·type·name·" |
680 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 670 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
681 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 671 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
682 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 672 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
683 | ····move-result-object·p2 | 673 | ····move-result-object·p2 |
684 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V | 674 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V |
Offset 765, 25 lines modified | Offset 753, 21 lines modified | ||
765 | ····new-instance·p1,·Lorg/jsefa/SerializationException; | 753 | ····new-instance·p1,·Lorg/jsefa/SerializationException; |
766 | ····.line·241 | 754 | ····.line·241 |
767 | ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 755 | ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
768 | ····move-result-object·p2 | 756 | ····move-result-object·p2 |
769 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
770 | ····move-result-object·p2 | ||
771 | ····new-instance·p3,·Ljava/lang/StringBuilder; | 757 | ····new-instance·p3,·Ljava/lang/StringBuilder; |
772 | ····const-string·v0,·"No·element·mapping·found·for·list·item·with·class·" | 758 | ····const-string·v0,·"No·element·mapping·found·for·list·item·with·class·" |
773 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 759 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
774 | ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 760 | ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
775 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 761 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
776 | ····move-result-object·p2 | 762 | ····move-result-object·p2 |
777 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V | 763 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V |
Offset 896, 25 lines modified | Offset 880, 21 lines modified | ||
896 | ····new-instance·p1,·Lorg/jsefa/SerializationException; | 880 | ····new-instance·p1,·Lorg/jsefa/SerializationException; |
897 | ····.line·265 | 881 | ····.line·265 |
898 | ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 882 | ····invoke-virtual·{p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
899 | ····move-result-object·p2 | 883 | ····move-result-object·p2 |
900 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
901 | ····move-result-object·p2 | ||
902 | ····new-instance·p3,·Ljava/lang/StringBuilder; | 884 | ····new-instance·p3,·Ljava/lang/StringBuilder; |
Max diff block lines reached; 1479/6317 bytes (23.41%) of diff not shown. |
Offset 222, 25 lines modified | Offset 222, 21 lines modified | ||
222 | ····:cond_0 | 222 | ····:cond_0 |
223 | ····new-instance·v1,·Lorg/jsefa/IOFactoryException; | 223 | ····new-instance·v1,·Lorg/jsefa/IOFactoryException; |
224 | ····invoke-virtual·{v0},·Lorg/jsefa/xml/mapping/XmlEntryPoint;->getDataTypeName()Ljava/lang/Object; | 224 | ····invoke-virtual·{v0},·Lorg/jsefa/xml/mapping/XmlEntryPoint;->getDataTypeName()Ljava/lang/Object; |
225 | ····move-result-object·v0 | 225 | ····move-result-object·v0 |
226 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
227 | ····move-result-object·v0 | ||
228 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 226 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
229 | ····const-string·v3,·"Unknown·data·type:·" | 227 | ····const-string·v3,·"Unknown·data·type:·" |
230 | ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 228 | ····invoke-direct·{v2,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
231 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 229 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
232 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 230 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
233 | ····move-result-object·v0 | 231 | ····move-result-object·v0 |
234 | ····invoke-direct·{v1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V | 232 | ····invoke-direct·{v1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V |
Offset 591, 25 lines modified | Offset 591, 21 lines modified | ||
591 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 591 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
592 | ····.line·173 | 592 | ····.line·173 |
593 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 593 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
594 | ····move-result-object·p1 | 594 | ····move-result-object·p1 |
595 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
596 | ····move-result-object·p1 | ||
597 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 595 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
598 | ····const-string·v2,·"Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·" | 596 | ····const-string·v2,·"Argument·dataTypeName·maps·to·a·type·mapping·with·unknown·type:·" |
599 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 597 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
600 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 598 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
601 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 599 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
602 | ····move-result-object·p1 | 600 | ····move-result-object·p1 |
603 | ····invoke-direct·{v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 601 | ····invoke-direct·{v0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
Offset 928, 31 lines modified | Offset 924, 27 lines modified | ||
928 | ····goto·:goto_0 | 924 | ····goto·:goto_0 |
929 | ····.line·299 | 925 | ····.line·299 |
930 | ····:cond_1 | 926 | ····:cond_1 |
931 | ····new-instance·p1,·Lorg/jsefa/DeserializationException; | 927 | ····new-instance·p1,·Lorg/jsefa/DeserializationException; |
932 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
933 | ····move-result-object·v0 | ||
934 | ····new-instance·v | 928 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
935 | ····const-string·v2,·"No·attribute·" | 929 | ····const-string·v2,·"No·attribute·" |
936 | ····invoke-direct·{v | 930 | ····invoke-direct·{v0,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
937 | ····invoke-virtual·{v | 931 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
938 | ····const-string·v | 932 | ····const-string·v1,·"·serving·as·key·for·map·entry·found" |
939 | ····invoke-virtual·{v | 933 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
940 | ····invoke-virtual·{v | 934 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
941 | ····move-result-object·v0 | 935 | ····move-result-object·v0 |
942 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/DeserializationException;-><init>(Ljava/lang/String;)V | 936 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/DeserializationException;-><init>(Ljava/lang/String;)V |
943 | ····goto·:goto_2 | 937 | ····goto·:goto_2 |
Offset 79, 25 lines modified | Offset 79, 21 lines modified | ||
79 | ····throw·v0 | 79 | ····throw·v0 |
80 | ····.line·65 | 80 | ····.line·65 |
81 | ····:cond_0 | 81 | ····:cond_0 |
82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
83 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
84 | ····move-result-object·v0 | ||
85 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 83 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
86 | ····const-string·v2,·"Failed·to·create·an·XmlIOFactory.·The·factory·" | 84 | ····const-string·v2,·"Failed·to·create·an·XmlIOFactory.·The·factory·" |
87 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 85 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 86 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
89 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." | 87 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." |
90 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
91 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 261, 29 lines modified | Offset 261, 25 lines modified | ||
261 | ····move-result-object·v0 | 261 | ····move-result-object·v0 |
262 | ····invoke-virtual·{p0},·Lorg/jsefa/xml/mapping/ElementDescriptor;->getDataTypeName()Lorg/jsefa/xml/namespace/QName; | 262 | ····invoke-virtual·{p0},·Lorg/jsefa/xml/mapping/ElementDescriptor;->getDataTypeName()Lorg/jsefa/xml/namespace/QName; |
263 | ····move-result-object·v1 | 263 | ····move-result-object·v1 |
264 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
265 | ····move-result-object·v1 | ||
266 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 264 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
267 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 265 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
268 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 266 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
269 | ····const-string·v0,·":" | 267 | ····const-string·v0,·":" |
270 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 268 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
271 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 269 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
272 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 270 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
273 | ····move-result-object·v0 | 271 | ····move-result-object·v0 |
274 | ····return-object·v0 | 272 | ····return-object·v0 |
275 | .end·method | 273 | .end·method |
Offset 123, 27 lines modified | Offset 123, 23 lines modified | ||
123 | ····goto·:goto_0 | 123 | ····goto·:goto_0 |
124 | ····.line·62 | 124 | ····.line·62 |
125 | ····:cond_1 | 125 | ····:cond_1 |
126 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 126 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
127 | ···· | 127 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
128 | ···· | 128 | ····const-string·v1,·"The·simplified·node·descriptor·is·ambiguous:·" |
129 | ····ne | 129 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
130 | ···· | 130 | ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
131 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
132 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
133 | ····invoke-virtual·{v | 131 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
134 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
135 | ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V | 133 | ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V |
136 | ····throw·p0 | 134 | ····throw·p0 |
Offset 152, 25 lines modified | Offset 148, 21 lines modified | ||
152 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 148 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
153 | ····.line·53 | 149 | ····.line·53 |
154 | ····invoke-virtual·{v1},·Lorg/jsefa/xml/mapping/XmlNodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; | 150 | ····invoke-virtual·{v1},·Lorg/jsefa/xml/mapping/XmlNodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; |
155 | ····move-result-object·v0 | 151 | ····move-result-object·v0 |
156 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
157 | ····move-result-object·v0 | ||
158 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 152 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
159 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" | 153 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" |
160 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 154 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
161 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 155 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
162 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 156 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
163 | ····move-result-object·v0 | 157 | ····move-result-object·v0 |
164 | ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V | 158 | ····invoke-direct·{p0,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V |
Offset 2568, 25 lines modified | Offset 2568, 21 lines modified | ||
2568 | ····goto·:goto_0 | 2568 | ····goto·:goto_0 |
2569 | ····.line·369 | 2569 | ····.line·369 |
2570 | ····:cond_2 | 2570 | ····:cond_2 |
2571 | ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException; | 2571 | ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException; |
2572 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
2573 | ····move-result-object·p2 | ||
2574 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 2572 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
2575 | ····const-string·v1,·"Unknown·data·type·name:·" | 2573 | ····const-string·v1,·"Unknown·data·type·name:·" |
2576 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 2574 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
2577 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 2575 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
2578 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 2576 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
2579 | ····move-result-object·p2 | 2577 | ····move-result-object·p2 |
2580 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V | 2578 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V |
Offset 117, 25 lines modified | Offset 117, 21 lines modified | ||
117 | ····throw·v0 | 117 | ····throw·v0 |
118 | ····.line·65 | 118 | ····.line·65 |
119 | ····:cond_2 | 119 | ····:cond_2 |
120 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 120 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
121 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
122 | ····move-result-object·v0 | ||
123 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 121 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
124 | ····const-string·v2,·"Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·" | 122 | ····const-string·v2,·"Failed·to·create·an·XmlLowLevelIOFactory.·The·factory·" |
125 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 123 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
126 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 124 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
127 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." | 125 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." |
128 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 126 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
129 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 127 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 374, 25 lines modified | Offset 374, 21 lines modified | ||
374 | ····:catch_0 | 374 | ····:catch_0 |
375 | ····move-exception·p2 | 375 | ····move-exception·p2 |
376 | ····.line·202 | 376 | ····.line·202 |
377 | ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException; | 377 | ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException; |
378 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
379 | ····move-result-object·p1 | ||
380 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 378 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
381 | ····const-string·v2,·"Unable·to·write·attribute·" | 379 | ····const-string·v2,·"Unable·to·write·attribute·" |
382 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 380 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
383 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 381 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
384 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 382 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
385 | ····move-result-object·p1 | 383 | ····move-result-object·p1 |
386 | ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 384 | ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
Offset 860, 25 lines modified | Offset 856, 21 lines modified | ||
860 | ····:catch_0 | 856 | ····:catch_0 |
861 | ····move-exception·p2 | 857 | ····move-exception·p2 |
862 | ····.line·178 | 858 | ····.line·178 |
863 | ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException; | 859 | ····new-instance·v0,·Lorg/jsefa/common/lowlevel/LowLevelSerializationException; |
864 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
865 | ····move-result-object·p1 | ||
866 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 860 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
867 | ····const-string·v2,·"Unable·to·write·element·" | 861 | ····const-string·v2,·"Unable·to·write·element·" |
868 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 862 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
869 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 863 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
870 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 864 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
871 | ····move-result-object·p1 | 865 | ····move-result-object·p1 |
872 | ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 866 | ····invoke-direct·{v0,·p1,·p2},·Lorg/jsefa/common/lowlevel/LowLevelSerializationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
Offset 241, 25 lines modified | Offset 241, 21 lines modified | ||
241 | ····return-object·v0 | 241 | ····return-object·v0 |
242 | ····.line·233 | 242 | ····.line·233 |
243 | ····:cond_0 | 243 | ····:cond_0 |
244 | ····new-instance·v0,·Lorg/jsefa/SerializationException; | 244 | ····new-instance·v0,·Lorg/jsefa/SerializationException; |
245 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
246 | ····move-result-object·p1 | ||
247 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 245 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
248 | ····const-string·v2,·"The·following·class·was·not·registered·for·serialization:·" | 246 | ····const-string·v2,·"The·following·class·was·not·registered·for·serialization:·" |
249 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 247 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
250 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 248 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
251 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 249 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
252 | ····move-result-object·p1 | 250 | ····move-result-object·p1 |
253 | ····invoke-direct·{v0,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V | 251 | ····invoke-direct·{v0,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V |
Offset 346, 25 lines modified | Offset 342, 21 lines modified | ||
346 | ····:cond_1 | 342 | ····:cond_1 |
347 | ····return-void | 343 | ····return-void |
348 | ····.line·175 | 344 | ····.line·175 |
349 | ····:cond_2 | 345 | ····:cond_2 |
350 | ····new-instance·p2,·Lorg/jsefa/SerializationException; | 346 | ····new-instance·p2,·Lorg/jsefa/SerializationException; |
351 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
352 | ····move-result-object·p1 | ||
353 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 347 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
354 | ····const-string·v1,·"Cycle·detected·while·serializing·" | 348 | ····const-string·v1,·"Cycle·detected·while·serializing·" |
355 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 349 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
356 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 350 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
357 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 351 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
358 | ····move-result-object·p1 | 352 | ····move-result-object·p1 |
359 | ····invoke-direct·{p2,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V | 353 | ····invoke-direct·{p2,·p1},·Lorg/jsefa/SerializationException;-><init>(Ljava/lang/String;)V |
Offset 561, 33 lines modified | Offset 561, 29 lines modified | ||
561 | ····return-void | 561 | ····return-void |
562 | ····.line·218 | 562 | ····.line·218 |
563 | ····:cond_4 | 563 | ····:cond_4 |
564 | ····new-instance·p2,·Lorg/jsefa/IOFactoryException; | 564 | ····new-instance·p2,·Lorg/jsefa/IOFactoryException; |
565 | ····invoke-static·{p4},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
566 | ····move-result-object·p3 | ||
567 | ····new-instance·p | 565 | ····new-instance·p3,·Ljava/lang/StringBuilder; |
568 | ····const-string·v0,·"The·prefix·" | 566 | ····const-string·v0,·"The·prefix·" |
569 | ····invoke-direct·{p | 567 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
570 | ····invoke-virtual·{p | 568 | ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
571 | ····const-string·p1,·"·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·" | 569 | ····const-string·p1,·"·is·not·contextual·unique.·The·context·is·defined·by·the·following·list:·" |
572 | ····invoke-virtual·{p | 570 | ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
573 | ····invoke-virtual·{p | 571 | ····invoke-virtual·{p3,·p4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
574 | ····invoke-virtual·{p | 572 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
575 | ····move-result-object·p1 | 573 | ····move-result-object·p1 |
576 | ····invoke-direct·{p2,·p1},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V | 574 | ····invoke-direct·{p2,·p1},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V |
577 | ····goto·:goto_3 | 575 | ····goto·:goto_3 |
Offset 207, 25 lines modified | Offset 207, 21 lines modified | ||
207 | ····move-result-object·p1 | 207 | ····move-result-object·p1 |
208 | ····invoke-interface·{p2,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 208 | ····invoke-interface·{p2,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
209 | ····.line·373 | 209 | ····.line·373 |
210 | ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException; | 210 | ····new-instance·p1,·Lorg/jsefa/common/mapping/TypeMappingException; |
211 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
212 | ····move-result-object·p2 | ||
213 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 211 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
214 | ····const-string·v1,·"Cycle·in·type·graph·detected.·Path:·" | 212 | ····const-string·v1,·"Cycle·in·type·graph·detected.·Path:·" |
215 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 213 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
216 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 214 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
217 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 215 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
218 | ····move-result-object·p2 | 216 | ····move-result-object·p2 |
219 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V | 217 | ····invoke-direct·{p1,·p2},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V |
Offset 1717, 25 lines modified | Offset 1713, 21 lines modified | ||
1717 | ····:cond_3 | 1713 | ····:cond_3 |
1718 | ····new-instance·v1,·Lorg/jsefa/common/annotation/AnnotationException; | 1714 | ····new-instance·v1,·Lorg/jsefa/common/annotation/AnnotationException; |
1719 | ····invoke-virtual·{v5},·Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; | 1715 | ····invoke-virtual·{v5},·Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; |
1720 | ····move-result-object·v3 | 1716 | ····move-result-object·v3 |
1721 | ····invoke-static·{v3},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
1722 | ····move-result-object·v3 | ||
1723 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 1717 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
1724 | ····const-string·v5,·"The·object·type·" | 1718 | ····const-string·v5,·"The·object·type·" |
1725 | ····invoke-direct·{v4,·v5},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 1719 | ····invoke-direct·{v4,·v5},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
1726 | ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 1720 | ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
1727 | ····const-string·v3,·"·must·have·a·prefix·with·length·" | 1721 | ····const-string·v3,·"·must·have·a·prefix·with·length·" |
1728 | ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1722 | ····invoke-virtual·{v4,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1729 | ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 1723 | ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
Offset 2043, 25 lines modified | Offset 2035, 21 lines modified | ||
2043 | ····return-object·p1 | 2035 | ····return-object·p1 |
2044 | ····.line·89 | 2036 | ····.line·89 |
2045 | ····:cond_0 | 2037 | ····:cond_0 |
2046 | ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException; | 2038 | ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException; |
2047 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
2048 | ····move-result-object·p1 | ||
2049 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 2039 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
2050 | ····const-string·v2,·"The·class·" | 2040 | ····const-string·v2,·"The·class·" |
2051 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 2041 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
2052 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 2042 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
2053 | ····const-string·p1,·"·has·no·data·type·annotation" | 2043 | ····const-string·p1,·"·has·no·data·type·annotation" |
2054 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2044 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2055 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 2045 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 79, 25 lines modified | Offset 79, 21 lines modified | ||
79 | ····throw·v0 | 79 | ····throw·v0 |
80 | ····.line·64 | 80 | ····.line·64 |
81 | ····:cond_0 | 81 | ····:cond_0 |
82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
83 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
84 | ····move-result-object·v0 | ||
85 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 83 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
86 | ····const-string·v2,·"Failed·to·create·a·FlrIOFactory.·The·factory·" | 84 | ····const-string·v2,·"Failed·to·create·a·FlrIOFactory.·The·factory·" |
87 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 85 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 86 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
89 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." | 87 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." |
90 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
91 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 124, 25 lines modified | Offset 124, 21 lines modified | ||
124 | ····return-object·p1 | 124 | ····return-object·p1 |
125 | ····.line·71 | 125 | ····.line·71 |
126 | ····:cond_6 | 126 | ····:cond_6 |
127 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 127 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
128 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
129 | ····move-result-object·p2 | ||
130 | ····new-instance·p3,·Ljava/lang/StringBuilder; | 128 | ····new-instance·p3,·Ljava/lang/StringBuilder; |
131 | ····const-string·v0,·"Unknown·align·type:·" | 129 | ····const-string·v0,·"Unknown·align·type:·" |
132 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 130 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
133 | ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 131 | ····invoke-virtual·{p3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
134 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 132 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
135 | ····move-result-object·p2 | 133 | ····move-result-object·p2 |
136 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 134 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
Offset 79, 25 lines modified | Offset 79, 21 lines modified | ||
79 | ····throw·v0 | 79 | ····throw·v0 |
80 | ····.line·57 | 80 | ····.line·57 |
81 | ····:cond_0 | 81 | ····:cond_0 |
82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
83 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
84 | ····move-result-object·v0 | ||
85 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 83 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
86 | ····const-string·v2,·"Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·" | 84 | ····const-string·v2,·"Failed·to·create·an·FlrLowLevelIOFactory.·The·factory·" |
87 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 85 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 86 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
89 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." | 87 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." |
90 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
91 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 79, 25 lines modified | Offset 79, 21 lines modified | ||
79 | ····throw·v0 | 79 | ····throw·v0 |
80 | ····.line·64 | 80 | ····.line·64 |
81 | ····:cond_0 | 81 | ····:cond_0 |
82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
83 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
84 | ····move-result-object·v0 | ||
85 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 83 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
86 | ····const-string·v2,·"Failed·to·create·a·CsvIOFactory.·The·factory·" | 84 | ····const-string·v2,·"Failed·to·create·a·CsvIOFactory.·The·factory·" |
87 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 85 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 86 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
89 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." | 87 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." |
90 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
91 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 79, 25 lines modified | Offset 79, 21 lines modified | ||
79 | ····throw·v0 | 79 | ····throw·v0 |
80 | ····.line·57 | 80 | ····.line·57 |
81 | ····:cond_0 | 81 | ····:cond_0 |
82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; | 82 | ····new-instance·p0,·Lorg/jsefa/IOFactoryException; |
83 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
84 | ····move-result-object·v0 | ||
85 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 83 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
86 | ····const-string·v2,·"Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·" | 84 | ····const-string·v2,·"Failed·to·create·an·CsvLowLevelIOFactory.·The·factory·" |
87 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 85 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 86 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
89 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." | 87 | ····const-string·v0,·"·does·not·contain·the·required·static·createFactory·method." |
90 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 88 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
91 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 99, 25 lines modified | Offset 99, 21 lines modified | ||
99 | ····goto·:goto_0 | 99 | ····goto·:goto_0 |
100 | ····.line·95 | 100 | ····.line·95 |
101 | ····:cond_1 | 101 | ····:cond_1 |
102 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; | 102 | ····new-instance·p1,·Ljava/lang/UnsupportedOperationException; |
103 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
104 | ····move-result-object·p2 | ||
105 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 103 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
106 | ····const-string·v1,·"The·quote·mode·is·not·supported:·" | 104 | ····const-string·v1,·"The·quote·mode·is·not·supported:·" |
107 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 105 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
108 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 106 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
109 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 107 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
110 | ····move-result-object·p2 | 108 | ····move-result-object·p2 |
111 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 109 | ····invoke-direct·{p1,·p2},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
Offset 595, 25 lines modified | Offset 595, 21 lines modified | ||
595 | ····return-object·p1 | 595 | ····return-object·p1 |
596 | ····.line·63 | 596 | ····.line·63 |
597 | ····:cond_1 | 597 | ····:cond_1 |
598 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 598 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
599 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
600 | ····move-result-object·p1 | ||
601 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 599 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
602 | ····const-string·v2,·"The·quote·mode·is·not·supported:·" | 600 | ····const-string·v2,·"The·quote·mode·is·not·supported:·" |
603 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 601 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
604 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 602 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
605 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 603 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
606 | ····move-result-object·p1 | 604 | ····move-result-object·p1 |
607 | ····invoke-direct·{v0,·p1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | 605 | ····invoke-direct·{v0,·p1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V |
Offset 115, 37 lines modified | Offset 115, 29 lines modified | ||
115 | ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I | 115 | ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I |
116 | ····move-result·v0 | 116 | ····move-result·v0 |
117 | ····if-lez·v0,·:cond_0 | 117 | ····if-lez·v0,·:cond_0 |
118 | ····.line·81 | 118 | ····.line·81 |
119 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
120 | ····move-result-object·p1 | ||
121 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->max:Ljava/lang/Number; | 119 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->max:Ljava/lang/Number; |
122 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
123 | ····move-result-object·v0 | ||
124 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 120 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
125 | ····const-string·v2,·"The·value·" | 121 | ····const-string·v2,·"The·value·" |
126 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 122 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
127 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 123 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
128 | ····const-string·p1,·"·exceeds·the·maximum·value·" | 124 | ····const-string·p1,·"·exceeds·the·maximum·value·" |
129 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 125 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
130 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 126 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
131 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 127 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
132 | ····move-result-object·p1 | 128 | ····move-result-object·p1 |
133 | ····const/4·v0,·0x0 | 129 | ····const/4·v0,·0x0 |
Offset 183, 37 lines modified | Offset 175, 29 lines modified | ||
183 | ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I | 175 | ····invoke-direct·{p0,·p1,·v0},·Lorg/jsefa/common/validator/NumberValidator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I |
184 | ····move-result·v0 | 176 | ····move-result·v0 |
185 | ····if-gez·v0,·:cond_0 | 177 | ····if-gez·v0,·:cond_0 |
186 | ····.line·74 | 178 | ····.line·74 |
187 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
188 | ····move-result-object·p1 | ||
189 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->min:Ljava/lang/Number; | 179 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/NumberValidator;->min:Ljava/lang/Number; |
190 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
191 | ····move-result-object·v0 | ||
192 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 180 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
193 | ····const-string·v2,·"The·value·" | 181 | ····const-string·v2,·"The·value·" |
194 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 182 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
195 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 183 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
196 | ····const-string·p1,·"·falls·below·the·minimum·value·" | 184 | ····const-string·p1,·"·falls·below·the·minimum·value·" |
197 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 185 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
198 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 186 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
199 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 187 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
200 | ····move-result-object·p1 | 188 | ····move-result-object·p1 |
201 | ····const/4·v0,·0x0 | 189 | ····const/4·v0,·0x0 |
Offset 110, 37 lines modified | Offset 110, 29 lines modified | ||
110 | ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I | 110 | ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I |
111 | ····move-result·v0 | 111 | ····move-result·v0 |
112 | ····if-ltz·v0,·:cond_0 | 112 | ····if-ltz·v0,·:cond_0 |
113 | ····.line·81 | 113 | ····.line·81 |
114 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
115 | ····move-result-object·p1 | ||
116 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->maxExclusive:Ljava/math/BigDecimal; | 114 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->maxExclusive:Ljava/math/BigDecimal; |
117 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
118 | ····move-result-object·v0 | ||
119 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 115 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
120 | ····const-string·v2,·"The·value·" | 116 | ····const-string·v2,·"The·value·" |
121 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 117 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
122 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 118 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
123 | ····const-string·p1,·"·is·not·below·the·maximum·exclusive·value·" | 119 | ····const-string·p1,·"·is·not·below·the·maximum·exclusive·value·" |
124 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 120 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
125 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 121 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
126 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 122 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
127 | ····move-result-object·p1 | 123 | ····move-result-object·p1 |
128 | ····const/4·v0,·0x0 | 124 | ····const/4·v0,·0x0 |
Offset 179, 37 lines modified | Offset 171, 29 lines modified | ||
179 | ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I | 171 | ····invoke-virtual·{p1,·v0},·Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I |
180 | ····move-result·v0 | 172 | ····move-result·v0 |
181 | ····if-gtz·v0,·:cond_0 | 173 | ····if-gtz·v0,·:cond_0 |
182 | ····.line·74 | 174 | ····.line·74 |
183 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
184 | ····move-result-object·p1 | ||
185 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->minExclusive:Ljava/math/BigDecimal; | 175 | ····iget-object·v0,·p0,·Lorg/jsefa/common/validator/BigDecimalValidator;->minExclusive:Ljava/math/BigDecimal; |
186 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
187 | ····move-result-object·v0 | ||
188 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 176 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
189 | ····const-string·v2,·"The·value·" | 177 | ····const-string·v2,·"The·value·" |
190 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 178 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
191 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 179 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
192 | ····const-string·p1,·"·is·not·above·the·minimum·exclusive·value·" | 180 | ····const-string·p1,·"·is·not·above·the·minimum·exclusive·value·" |
193 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 181 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
194 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 182 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
195 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 183 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
196 | ····move-result-object·p1 | 184 | ····move-result-object·p1 |
197 | ····const/4·v0,·0x0 | 185 | ····const/4·v0,·0x0 |
Offset 359, 25 lines modified | Offset 359, 21 lines modified | ||
359 | ····return-object·p2 | 359 | ····return-object·p2 |
360 | ····.line·114 | 360 | ····.line·114 |
361 | ····:cond_2 | 361 | ····:cond_2 |
362 | ····new-instance·p2,·Lorg/jsefa/common/validator/ValidatorCreationException; | 362 | ····new-instance·p2,·Lorg/jsefa/common/validator/ValidatorCreationException; |
363 | ···· | 363 | ····new-instance·p3,·Ljava/lang/StringBuilder; |
364 | ···· | 364 | ····invoke-direct·{p3,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
365 | ····ne | 365 | ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
366 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | ||
367 | ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
368 | ····invoke-virtual·{ | 366 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
369 | ····move-result-object·p3 | 367 | ····move-result-object·p3 |
370 | ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;)V | 368 | ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;)V |
371 | ····throw·p2 | 369 | ····throw·p2 |
372 | ····:try_end_0 | 370 | ····:try_end_0 |
Offset 385, 25 lines modified | Offset 381, 21 lines modified | ||
385 | ····:catch_0 | 381 | ····:catch_0 |
386 | ····move-exception·p2 | 382 | ····move-exception·p2 |
387 | ····.line·116 | 383 | ····.line·116 |
388 | ····new-instance·p3,·Lorg/jsefa/common/validator/ValidatorCreationException; | 384 | ····new-instance·p3,·Lorg/jsefa/common/validator/ValidatorCreationException; |
389 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
390 | ····move-result-object·p1 | ||
391 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 385 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
392 | ····const-string·v1,·"Could·not·create·a·Validator·for·class·" | 386 | ····const-string·v1,·"Could·not·create·a·Validator·for·class·" |
393 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 387 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
394 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 388 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
395 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 389 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
396 | ····move-result-object·p1 | 390 | ····move-result-object·p1 |
397 | ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 391 | ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/validator/ValidatorCreationException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
Offset 131, 31 lines modified | Offset 131, 27 lines modified | ||
131 | ····goto·:goto_0 | 131 | ····goto·:goto_0 |
132 | ····.line·93 | 132 | ····.line·93 |
133 | ····:cond_0 | 133 | ····:cond_0 |
134 | ····new-instance·v0,·Lorg/jsefa/common/config/InitialConfigurationException; | 134 | ····new-instance·v0,·Lorg/jsefa/common/config/InitialConfigurationException; |
135 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
136 | ····move-result-object·p1 | ||
137 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 135 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
138 | ····const-string·v2,·"The·configuration·parameter·" | 136 | ····const-string·v2,·"The·configuration·parameter·" |
139 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 137 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
140 | ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 138 | ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
141 | ····const-string·p0,·"·is·already·bound·to·" | 139 | ····const-string·p0,·"·is·already·bound·to·" |
142 | ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 140 | ····invoke-virtual·{v1,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
143 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 141 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
144 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 142 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
145 | ····move-result-object·p0 | 143 | ····move-result-object·p0 |
146 | ····invoke-direct·{v0,·p0},·Lorg/jsefa/common/config/InitialConfigurationException;-><init>(Ljava/lang/String;)V | 144 | ····invoke-direct·{v0,·p0},·Lorg/jsefa/common/config/InitialConfigurationException;-><init>(Ljava/lang/String;)V |
Offset 200, 25 lines modified | Offset 200, 21 lines modified | ||
200 | ····new-instance·p1,·Lorg/jsefa/IOFactoryException; | 200 | ····new-instance·p1,·Lorg/jsefa/IOFactoryException; |
201 | ····.line·118 | 201 | ····.line·118 |
202 | ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; | 202 | ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; |
203 | ····move-result-object·v0 | 203 | ····move-result-object·v0 |
204 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
205 | ····move-result-object·v0 | ||
206 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 204 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
207 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" | 205 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" |
208 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 206 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
209 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 207 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
210 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 208 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
211 | ····move-result-object·v0 | 209 | ····move-result-object·v0 |
212 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V | 210 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V |
Offset 213, 25 lines modified | Offset 213, 21 lines modified | ||
213 | ····new-instance·p1,·Lorg/jsefa/IOFactoryException; | 213 | ····new-instance·p1,·Lorg/jsefa/IOFactoryException; |
214 | ····.line·130 | 214 | ····.line·130 |
215 | ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; | 215 | ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; |
216 | ····move-result-object·v0 | 216 | ····move-result-object·v0 |
217 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
218 | ····move-result-object·v0 | ||
219 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 217 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
220 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" | 218 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" |
221 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 219 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
222 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 220 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
223 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 221 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
224 | ····move-result-object·v0 | 222 | ····move-result-object·v0 |
225 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V | 223 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V |
Offset 408, 25 lines modified | Offset 408, 21 lines modified | ||
408 | ····new-instance·p1,·Lorg/jsefa/IOFactoryException; | 408 | ····new-instance·p1,·Lorg/jsefa/IOFactoryException; |
409 | ····.line·155 | 409 | ····.line·155 |
410 | ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; | 410 | ····invoke-virtual·{v1},·Lorg/jsefa/common/mapping/NodeMapping;->getNodeDescriptor()Lorg/jsefa/common/mapping/NodeDescriptor; |
411 | ····move-result-object·v0 | 411 | ····move-result-object·v0 |
412 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
413 | ····move-result-object·v0 | ||
414 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 412 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
415 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" | 413 | ····const-string·v2,·"The·node·descriptor·is·ambiguous:·" |
416 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 414 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
417 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 415 | ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
418 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 416 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
419 | ····move-result-object·v0 | 417 | ····move-result-object·v0 |
420 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V | 418 | ····invoke-direct·{p1,·v0},·Lorg/jsefa/IOFactoryException;-><init>(Ljava/lang/String;)V |
Offset 207, 25 lines modified | Offset 207, 21 lines modified | ||
207 | ····return-object·p2 | 207 | ····return-object·p2 |
208 | ····.line·143 | 208 | ····.line·143 |
209 | ····:cond_1 | 209 | ····:cond_1 |
210 | ····new-instance·p2,·Lorg/jsefa/common/converter/ConversionException; | 210 | ····new-instance·p2,·Lorg/jsefa/common/converter/ConversionException; |
211 | ···· | 211 | ····new-instance·p3,·Ljava/lang/StringBuilder; |
212 | ····move-result-object·p3 | ||
213 | ····new-instance·p4,·Ljava/lang/StringBuilder; | ||
214 | ····invoke-direct·{p | 212 | ····invoke-direct·{p3,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
215 | ····invoke-virtual·{p | 213 | ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
216 | ····invoke-virtual·{p | 214 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
217 | ····move-result-object·p3 | 215 | ····move-result-object·p3 |
218 | ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;)V | 216 | ····invoke-direct·{p2,·p3},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;)V |
219 | ····throw·p2 | 217 | ····throw·p2 |
220 | ····:try_end_0 | 218 | ····:try_end_0 |
Offset 233, 25 lines modified | Offset 229, 21 lines modified | ||
233 | ····:catch_0 | 229 | ····:catch_0 |
234 | ····move-exception·p2 | 230 | ····move-exception·p2 |
235 | ····.line·145 | 231 | ····.line·145 |
236 | ····new-instance·p3,·Lorg/jsefa/common/converter/ConversionException; | 232 | ····new-instance·p3,·Lorg/jsefa/common/converter/ConversionException; |
237 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
238 | ····move-result-object·p1 | ||
239 | ····new-instance·p4,·Ljava/lang/StringBuilder; | 233 | ····new-instance·p4,·Ljava/lang/StringBuilder; |
240 | ····const-string·v0,·"Could·not·create·a·SimpleTypeConverter·for·class·" | 234 | ····const-string·v0,·"Could·not·create·a·SimpleTypeConverter·for·class·" |
241 | ····invoke-direct·{p4,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 235 | ····invoke-direct·{p4,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
242 | ····invoke-virtual·{p4,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 236 | ····invoke-virtual·{p4,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
243 | ····invoke-virtual·{p4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 237 | ····invoke-virtual·{p4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
244 | ····move-result-object·p1 | 238 | ····move-result-object·p1 |
245 | ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 239 | ····invoke-direct·{p3,·p1,·p2},·Lorg/jsefa/common/converter/ConversionException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
Offset 161, 25 lines modified | Offset 161, 21 lines modified | ||
161 | ····return-void | 161 | ····return-void |
162 | ····.line·303 | 162 | ····.line·303 |
163 | ····:cond_0 | 163 | ····:cond_0 |
164 | ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException; | 164 | ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException; |
165 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
166 | ····move-result-object·p1 | ||
167 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 165 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
168 | ····const-string·v2,·"No·type·mapping·registered·for·data·type·name·" | 166 | ····const-string·v2,·"No·type·mapping·registered·for·data·type·name·" |
169 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 167 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
170 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 168 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
171 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 169 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
172 | ····move-result-object·p1 | 170 | ····move-result-object·p1 |
173 | ····invoke-direct·{v0,·p1},·Lorg/jsefa/common/annotation/AnnotationException;-><init>(Ljava/lang/String;)V | 171 | ····invoke-direct·{v0,·p1},·Lorg/jsefa/common/annotation/AnnotationException;-><init>(Ljava/lang/String;)V |
Offset 212, 25 lines modified | Offset 208, 21 lines modified | ||
212 | ····return-void | 208 | ····return-void |
213 | ····.line·316 | 209 | ····.line·316 |
214 | ····:cond_0 | 210 | ····:cond_0 |
215 | ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException; | 211 | ····new-instance·v0,·Lorg/jsefa/common/annotation/AnnotationException; |
216 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
217 | ····move-result-object·p1 | ||
218 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 212 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
219 | ····const-string·v2,·"The·dataTypeName·" | 213 | ····const-string·v2,·"The·dataTypeName·" |
220 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 214 | ····invoke-direct·{v1,·v2},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
221 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 215 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
222 | ····const-string·p1,·"·does·not·denote·a·simple·type·mapping" | 216 | ····const-string·p1,·"·does·not·denote·a·simple·type·mapping" |
223 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 217 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
224 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 218 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 424, 25 lines modified | Offset 416, 21 lines modified | ||
424 | ····return-object·p1 | 416 | ····return-object·p1 |
425 | ····.line·190 | 417 | ····.line·190 |
426 | ····:cond_4 | 418 | ····:cond_4 |
427 | ····new-instance·p2,·Lorg/jsefa/common/mapping/TypeMappingException; | 419 | ····new-instance·p2,·Lorg/jsefa/common/mapping/TypeMappingException; |
428 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | ||
429 | ····move-result-object·p1 | ||
430 | ····new-instance·p3,·Ljava/lang/StringBuilder; | 420 | ····new-instance·p3,·Ljava/lang/StringBuilder; |
431 | ····const-string·v0,·"Could·not·create·a·simple·type·converter·for·" | 421 | ····const-string·v0,·"Could·not·create·a·simple·type·converter·for·" |
432 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 422 | ····invoke-direct·{p3,·v0},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
433 | ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/ | 423 | ····invoke-virtual·{p3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
434 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 424 | ····invoke-virtual·{p3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
435 | ····move-result-object·p1 | 425 | ····move-result-object·p1 |
436 | ····invoke-direct·{p2,·p1},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V | 426 | ····invoke-direct·{p2,·p1},·Lorg/jsefa/common/mapping/TypeMappingException;-><init>(Ljava/lang/String;)V |
Offset 1, 104 lines modified | Offset 1, 104 lines modified | ||
00000000:·7072·6f00·3031·3000·01f0·3c00·006e·0600··pro.010...<..n.. | 00000000:·7072·6f00·3031·3000·01f0·3c00·006e·0600··pro.010...<..n.. | ||
00000010:·0078·01ed·9a | 00000010:·0078·01ed·9a5f·8854·7514·c7cf·bd73·67f7··.x..._.Tu....sg. | ||
00000020:·2fea·f8da·689a·d74d·d7d8·ca06·335c·7ac1··/...h..M....3\z. | |||
00000030:·4964·5dc2·0f16·8542·51a3·ab21·1492·2859··Id]....BQ..!..(Y | |||
00000040:·1faa·bba3·1fb6·5428·4928·119c·308a·a068··......T(I(..0..h | |||
00000050:·913e·087d·192a·4230·488a·28a8·c0be·f5a1··.>.}.*B0H.(..... | |||
00000060:·c8be·a841·69e7·7767·8e7b·4767·5709·4294··...Ai.wg.{GgW.B. | |||
00000070:·e759·ce7d·ce73·ceff·bc3c·ff7b·e7ce·ecdc··.Y.}.s...<.{.... | |||
00000080:·e992·11f9·3512·7977·e0a5·ca8e·1322·43cf··....5.yw....."C. | |||
00000090:·6ed8·be7d·f3f6·259b·36bf·b0b5·20d2·2622··n..}..%.6...·.&" | |||
000000a0:·a18a·d742·f069·648a·c18f·eeab·18b6·4bf5··...B.id.......K. | |||
000000 | 00000020:·ee1f·f5fa·b7d1·34af·9bae·b1a5·0d66·28fd··......4......f(. | ||
00000030:·c149·4497·f0c1·a250·286a·7435·8442·1225··.ID....P(jt5.B.% | |||
00000040:·eba5·ee8e·3e6c·a950·9250·2238·2114·41d1··....>l.P.P"8!.A. | |||
00000050:·223d·08bd·0c15·2118·2445·1454·604f·f550··"=....!.$E.T`O.P | |||
00000060:·642f·6a50·daf9·dcb9·c7bd·abb3·ab04·21ca··d/jP..........!. | |||
00000070:·efb7·9cfb·3bbf·73be·e7cf·ef7b·efdc·999d··....;.s....{.... | |||
00000080:·3b5d·3224·bf86·2295·45c1·2f3b·4f8a·0c3c··;]2$..".E./;O..< | |||
00000090:·b771·c78e·2d3b·166f·def2·e2b6·9248·9b88··.q..-;.o.....H.. | |||
000000a0:·042a·5e0b·c1a7·9129·063f·baaf·62d8·2ed5··.*^....).?..b... | |||
000000b0:·3fc8·d685·ccd7·9dcd·60cc·863e·4385·99f8··?.......`..>C... | |||
000000c0:· | 000000c0:·e92a·9354·ac2e·33d2·a3b2·5565·b2ca·2e15··.*.T..3...Ue.... | ||
000000d0:·6c | 000000d0:·6cb3·55a6·6b60·be2e·f6a2·8ad9·d0c9·8dbd··l.U.k`.......... | ||
000000e0:·33a | 000000e0:·33a7·b306·c34c·ef53·54c0·21ed·391d·df4c··3....L.ST.!.9..L | ||
000000f0:·15fa·323f·31e8·c4b0·cf | 000000f0:·15fa·323f·31e8·c4b0·cf69·2af9·18f6·b638··..2?1....i*....8 | ||
00000100:·61cb·d687·33e2·ac37·668b·cbf2·31b9·81b3··a...3..7f...1... | |||
00000110:·3a16·0326·abdb·1a5e·cd4e·4e13·f3b3·661f··:..&...^.NN...f. | |||
00000120:·60a8·b7b4·a1b3·b638·b060·c062·b3d8·571b··`......8.`.b..W. | |||
00000130:·36ec·b737·7cec·97bd·20e4·eb50·8107·cb65··6..7|...·..P...e | |||
00000140:·7bc6·47ce·7e75·e0cb·8ae5·9fa7·7672·5b8c··{.G.~u......vr[. | |||
00000150:·61b0·210f·a860·e31c·181f·d889·67c6·471f··a.!..`......g.G. | |||
00000160:·e6c3·be4d·054e·ac06·b87d·2a60·e907·7e8d··...M.N...}*`..~. | |||
00000170:·33d6·569b·7ef1·71fd·81b5·fce8·c856·3d80··3.V.~.q......V=. | |||
00000180:·99df·589b·9dfa·d49a·deb0·5b5d·ae37·abb3··..X.......[].7.. | |||
00000190:·bc81·2127·7c81·4137·212f·3abd·50df·ae55··..!'|.A7!/:.P..U | |||
000001a0:·9bd9·1f02·8eba·d464·b6de·d1ed·7543·7f93··.......d....uC.. | |||
000001b0:·54a8·0d9e·7343·3d62·6c6f·bdaa·b377·e2a8··T...sC=blo...w.. | |||
000001c0:·6bf9·d0b1·21a3·2aac·2d36·eb23·d67a·c9e6··k...!.*.-6.#.z.. | |||
000001d0:·a0c7·ad2a·d8e8·8d58·c472·6667·f259·7ecb··...*...X.rfg.Y~. | |||
000001e0:·05d6·f64c·0dfa·cafa·b23d·583c·18e3·9418··...L.....=X<.... | |||
000001f0:·c3d0·0b76·04bd·5b8b·5b2f·5cc3·168f·df74··...v..[.[/\....t | |||
00000200:·e2c1·725d·5aaf·7089·8ecf·7a62·4d0c·b1b6··..r]Z.p...zbM... | |||
00000210:·4ffa·46b7·1eb2·7be7·5cd0·2798·252a·c473··O.F...{.\.'.%*.s | |||
00000220:·ad59·0db0·d6f7·77aa·d31f·bebb·54d8·3f79··.Y....w.....T.?y | |||
00000230:·8d07·ecd4·2566·8e2e·58db·bed0·91e3·7a20··....%f..X.....z· | |||
00000240:·1fbd·5b1c·31f8·ac8e·615b·cd70·6076·748b··..[.1...a[.p`vt. | |||
00000250:·31bb·adb3·f90c·c75e·6def·ec19·ec4d·2a86··1......^m....M*. | |||
00000260:·0587·9dd9·fa06·63fd·61cb·faac·0fec·b617··......c.a....... | |||
00000270:·78b4·3cf8·f191·139e·0c6f·3ab9·b957·8327··x.<......o:..W.' | |||
00000280:·1eac·f59f·d52d·1f73·3627·3a71·c490·935c··.....-.s6':q...\ | |||
00000290:·e808·f1f8·b1b3·2616·41c7·8e8e·8ffb·d762··......&.A......b | |||
000002a0:·15f6·0817·16b7·424f·30b8·5662·39f0·996e··......BO0.Vb9..n | |||
000002b0:·732b·bcbd·b6b3·78db·4b16·6fb5·27ca·359e··s+....x.K.o.'.5. | |||
00000 | 00000100:·b3e5·ebc3·1971·d61b·b3c5·e5f9·9898·e1ac··.....q.......... | ||
00000110:·8ec5·80c9·ebb6·8657·b393·d3c4·fcac·d907··.......W........ | |||
00000120:·18ea·2dc9·74d6·1607·160c·586c·16fb·6a66··..-.t.....Xl..jf | |||
00000130:·c37e·67e6·63bf·ec05·215f·870a·3c58·2edb··.~g.c...!_..<X.. | |||
00000140:·333e·722e·5707·bebc·58fe·396a·27b7·c518··3>r.W...X.9j'... | |||
00000150:·061b·f2a0·0a36·ce81·f181·9d78·667c·f461··.....6.....xf|.a | |||
00000160:·3eec·db55·e0c4·6a80·dbaf·0296·7ee0·d738··>..U..j.....~..8 | |||
00000170:·636d·b5e9·171f·d71f·58cb·8f8e·6cd3·0398··cm......X...l... | |||
00000180:·b9d9·daec·d4a7·d6d4·cc6e·75b9·deac·ceb2··.........nu..... | |||
00000190:·0c43·4ef8·0283·6e42·5e74·7aa1·be5d·ab36··.CN...nB^tz..].6 | |||
000001a0:·b33f·041c·75a9·c96c·bda3·dbeb·86fe·26a8··.?..u..l......&. | |||
000001b0:·501b·3ce7·867a·c4d8·de7a·5567·efc4·51d7··P.<..z...zUg..Q. | |||
000001c0:·f2a1·6343·8655·585b·6cde·47ac·f592·cf41··..cC.UX[l.G....A | |||
000001d0:·8fdb·54b0·d11b·b188·e5cc·cfe4·b3fc·960b··..T............. | |||
000001e0:·aced·991a·f495·f7e5·7bb0·7830·c629·3186··........{.x0.)1. | |||
000001f0:·a117·ec08·7ab7·16b7·5eb8·862d·1ebf·e9c4··....z...^..-.... | |||
00000200:·83e5·bab4·5ee1·121d·9ff5·c49a·1862·6d9f··....^........bm. | |||
00000210:·f48d·6e3d·e4f7·ceb9·a04f·308b·5588·e75a··..n=.....O0.U..Z | |||
00000220:·b31a·60ad·ef6f·55a7·3f7c·77ab·b07f·f21a··..`..oU.?|w..... | |||
00000230:·0fd8·a94b·cc2c·5db0·b67d·a123·27f4·403e··...K.,]..}.#'.@> | |||
00000240:·7ab7·3862·f059·1dc3·b69a·e1c0·ece8·1663··z.8b.Y.........c | |||
00000250:·765b·e7f3·198e·bdda·ded9·33d8·5b54·0c0b··v[........3.[T.. | |||
00000260:·0e3b·b3f5·0dc6·fac3·96f7·591f·d86d·2ff0··.;........Y..m/. | |||
00000270:·6879·f0e3·2327·3c19·de74·7273·af06·4f3c··hy..#'<..trs..O< | |||
00000280:·58eb·3faf·5b3e·e67c·4e74·e288·2127·b9d0··X.?.[>.|Nt..!'.. | |||
00000290:·11e2·f163·674d·2c82·8e1d·1d1f·f7af·852a··...cgM,........* | |||
000002a0:·ec11·2e2c·6e85·9e60·70ad·c472·e033·dde6··...,n..`p..r.3.. | |||
000002b0:·5678·7b6d·e7f1·b697·3cde·6a8f·976b·2cdf··Vx{m....<.j..k,. | |||
000002c0:·58f6·7c4d·74e3·a137·db9b·d534·1f79·c6cb··X.|Mt..7...4.y.. | |||
000002d0:· | 000002d0:·6578·9bd7·2bde·ae2b·72f0·5e64·e717·8ce5··ex..+..+r.^d.... | ||
000002e0:·e5b3·ba0b·140c·ee4a·f244·10ea·b9f0·d23f··.......J.D.....? | |||
000002f0:·e69c·fed5·576d·e9ec·3756·f8d0·23fd·2410··....Wm..7V..#.$. | |||
00000300:·c8c3·aa61·198b·6c53·bda0·16fe·da52·a4af··...a..lS.....R.. | |||
00000310:·73a0·d2a1·ab9c·7e6e·0953·1f11·05d5·73ea··s.....~n.S....s. | |||
00000320:·a142·a877·0162·a6a8·f88a·e5c8·5f3d·53fd··.B.w.b......_=S. | |||
00000330:·48a4·9fd6·429b·a142·8f75·4cfd·78b3·aedb··H...B..B.uL.x... | |||
00000340:·3557·bdc6·585f·a1f6·8b7d·8e46·d791·bda9··5W..X_...}.F.... | |||
00000350:·868e·80af·67a7·c740·3ab8·75b9·e118·700c··....g..@:.u...p. | |||
00000360:·c040·29bf·228a·da76·e84b·a5c5·2877·26ef··.@)."..v.K..(w&. | |||
00000370:·7952·f3a5·24f1·00b7·9d7c·1694·9738·bb54··yR..$....|...8.T | |||
00000380:·afde·899a·10cd·6e5b·ddbb·f2f3·a8bc·6a6a··......n[......jj | |||
00000390:·5e6a·c381·960d·2519·d29b·5824·498d·770e··^j....%...X$I.w. | |||
000003a0:·bdcf·6d08·1f2f·cf91·bd27·f67b·a37d·5d85··..m../...'.{.}]. | |||
000003b0:·faeb·f5d4·a22a·ef2f·4da3·9a36·5d14·a9c4··.....*./M..6]... | |||
000003c0:·f958·ba02·8f3b·e155·8cc3·8aab·9ee6·ed95··.X...;.U........ | |||
000003d0:·a1b7·d62f·be89·b989·8f8d·926c·ba2c·57b9··.../.......l.,W. | |||
000003e0:·a49b·0b3e·e3f8·03b7·e3ab·1e49·49a1·a71e··...>.......II... | |||
000003f0:·f4a5·1844·493d·6d32·237e·ac9a·97a8·2cb7··...DI=m2#~....,. | |||
00000400:·fabb·7e91·12dc·fa25·09fd·d763·d1fd·e8e7··..~....%...c.... | |||
00000410:·abf5·a3ad·6b3c·74d2·1bee·ea01·7271·14f6··....k<t.....rq.. | |||
00000420:·3fd5·b146·824a·6d47·ce9b·7632·cac7·292d··?..F.JmG..v2..)- | |||
00000 | 000002e0:·b3ba·f314·0cee·6af2·6421·d073·e1a5·7fcc··......j.d!.s.... | ||
000002f0:·45fd·6bae·dad2·d9cf·56f8·d043·fd24·5090··E.k.....V..C.$P. | |||
00000300:·4754·c332·12d9·a67a·492d·fcb5·a548·5fe7··GT.2...zI-...H_. | |||
00000310:·824a·87ae·8afa·b925·487d·4494·542f·aa87··.J.....%H}D.T/.. | |||
00000320:·0a81·de05·8899·a4e2·2b96·237f·cd4c·cd23··........+.#..L.# | |||
00000330:·917e·5a0b·6d9a·0a3d·3631·cde3·adba·6ed7··.~Z.m..=61....n. | |||
00000340:·5ccd·1a23·7d05·da2f·f659·1add·44f6·a61a··\..#}../.Y..D... | |||
00000350:·3a02·be99·9d1e·0bd2·c1ad·cb0d·c780·6300··:.............c. | |||
00000360:·062a·d18a·306c·dba9·2f95·16a3·da99·bceb··.*..0l../....... | |||
00000370:·49c3·978a·c4ab·b9ed·4479·5024·717e·a95e··I.......DyP$q~.^ | |||
00000380:·bd13·8d42·8c76·dbea·be95·9f85·d555·9323··...B.v.......U.# | |||
00000390:·690c·16b4·6c20·c980·dec4·4249·1abc·73e8··i...l·....BI..s. | |||
000003a0:·7d6e·63f0·4475·96ec·3b79·c01b·eeeb·2a35··}nc.Du..;y....*5 | |||
000003b0:·5faf·a717·d479·7f19·35ea·69d3·6591·5a1c··_....y..5.i.e.Z. | |||
000003c0:·c5d2·55f0·b813·5ec3·38a2·b8fa·19de·5e19··..U...^.8.....^. | |||
000003d0:·7a6b·fdfc·eb98·9bf8·c8a8·c8e6·2b72·552b··zk..........+rU+ | |||
000003e0:·bab9·c2a7·1cbf·e776·7ccd·23a9·28f4·f443··.......v|.#.(..C | |||
000003f0:·be94·0b61·d24c·9b4c·8b1f·af47·1256·e576··...a.L.L...G.V.v | |||
00000400:·7ff7·cf52·815b·bf22·81ff·7a2c·ba1f·fd7c··...R.[."..z,...| | |||
00000410:·b561·b875·8d87·4f79·835d·3d40·2e8d·d281··.a.u..Oy.]=@.... | |||
00000420:·a73b·d64a·a1d6·d859·f4a6·9c0a·a338·a5e5··.;.J...Y.....8.. | |||
00000430:·92bb·8512·17a4·ee3f·46d5·a4d0·4892·aab7··.......?F...H... | |||
00000440:· | 00000440:·d20f·bd05·8538·8c53·7049·0ef3·39a3·f548··.....8.SpI..9..H | ||
Max diff block lines reached; 3586/14232 bytes (25.20%) of diff not shown. |