1065. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/10/2018 8:40:12 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

1065.1 Files compared

# Location File Last Modified
1 Thu May 10 13:40:12 2018 UTC
2 MHED_APPS_CIF.zip\VAR v4.2.7\var-resources-4.2.7@54bdc2933ef.zip\var-db\liquibase\build-lib\liquibase.jar\liquibase\sqlgenerator\core InsertOrUpdateGeneratorHsql.class Wed May 2 11:37:22 2012 UTC

1065.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 47
Removed 0 0

1065.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

1065.4 Active regular expressions

No regular expressions were active.

1065.5 Comparison detail

        1   Êþº¾\x0000\x0000\x00001\x0000à
        2   \x00007\x0000j\x0007\x0000k\x0007\x0000l
        3   \x0000\x0003\x0000j\x0008\x0000m
        4   \x0000\x0003\x0000n
        5   \x00004\x0000o\x0008\x0000p\x0008\x0000q
        6   \x0000\x0003\x0000r
        7   \x00004\x0000s\x000B\x0000t\x0000u\x000B \x0000v\x0000w\x000B\x0000x\x0000y\x000B \x0000x\x0000z\x0007\x0000{\x0008\x0000|
        8   \x00004\x0000}
        9   \x00006\x0000~
        10   \x0000\x0003\x0000\x0008\x0000€\x0008\x0000 \x0008\x0000‚\x0008\x0000ƒ\x0008\x0000„
        11   \x0000\x0003\x0000…
        12   \x00004\x0000†
        13   \x0000\x0010\x0000‡\x0007\x0000ˆ
        14   \x0000‰\x0000Š
        15   \x0000\x001D\x0000‹
        16   \x0000\x001D\x0000Œ\x0008\x0000
        17   \x0000\x0003\x0000Ž
        18   \x0000\x0000r\x0008\x0000
        19   \x0000\x0010\x0000‘\x0008\x0000’
        20   \x0000\x0010\x0000“\x000B\x0000”\x0000•\x0008 \x0000–\x000B\x0000”\x0000—\x0007\x0000˜ \x000B\x0000”\x0000™\x0007\x0000š
        21   \x0000-\x0000›
        22   \x0000œ\x0000
        23   \x0000œ\x0000ž\x000B\x0000Ÿ\x0000 
        24   \x0000¡\x0000¢
        25   \x0000¡\x0000£\x0007\x0000¤
        26   \x00006\x0000¥\x0007\x0000¦\x0007\x0000§ \x0001\x0000\x0006<init>\x0001 \x0000\x0003()V\x0001\x0000\x0004Co de\x0001\x0000\x000FLineN umberTable \x0001\x0000\x0012LocalVa riableTabl e\x0001\x0000\x0004this\x0001\x0000 9Lliquibas e/sqlgener ator/core/ InsertOrUp dateGenera torHsql;\x0001\x0000 \x0008supports\x0001 \x0000R(Lliquib ase/statem ent/core/I nsertOrUpd ateStateme nt;Lliquib ase/databa se/Databas e;)Z\x0001\x0000     statement\x0001 \x00002Lliquiba se/stateme nt/core/In sertOrUpda teStatemen t;\x0001\x0000\x0008datab ase\x0001\x0000\x001DLliq uibase/dat abase/Data base;\x0001\x0000\x000Ege tRecordChe ck\x0001\x0000u(Lliq uibase/sta tement/cor e/InsertOr UpdateStat ement;Lliq uibase/dat abase/Data base;Ljava /lang/Stri ng;)Ljava/ lang/Strin g;\x0001\x0000\x0017inser tOrUpdateS tatement\x0001\x0000 \x000BwhereClau se\x0001\x0000\x0012Ljava /lang/Stri ng;\x0001\x0000\x0003sql\x0001 \x0000\x0019Ljava/la ng/StringB uilder;\x0001\x0000\x0012 getInsertS tatement\x0001\x0000 (Lliquiba se/stateme nt/core/In sertOrUpda teStatemen t;Lliquiba se/databas e/Database ;Lliquibas e/sqlgener ator/SqlGe neratorCha in;)Ljava/ lang/Strin g;\x0001\x0000         columnKe y\x0001\x0000\x0002i$\x0001\x0000\x0014L java/util/ Iterator;\x0001 \x0000\x0011sqlGener atorChain\x0001 \x0000*Lliquiba se/sqlgene rator/SqlG eneratorCh ain;\x0001\x0000\x0007col umns\x0001\x0000\x0006val ues\x0001\x0000\x0007getE lse\x0001\x00001(Lli quibase/da tabase/Dat abase;)Lja va/lang/St ring;\x0001\x0000\x0012ge tUpdateSta tement\x0001\x0000Ÿ( Lliquibase /statement /core/Inse rtOrUpdate Statement; Lliquibase /database/ Database;L java/lang/ String;Lli quibase/sq lgenerator /SqlGenera torChain;) Ljava/lang /String;\x0001\x0000 \x0008pkFields\x0001 \x0000\x0013[Ljava/l ang/String ;\x0001\x0000\x000ChashPk Fields\x0001\x0000\x0013L java/util/ HashSet;\x0001\x0000 \x0016LocalVari ableTypeTa ble\x0001\x0000'Ljav a/util/Has hSet<Ljava /lang/Stri ng;>;\x0001\x0000\x000Fco nvertToStr ing\x0001\x0000C(Lja va/lang/Ob ject;Lliqu ibase/data base/Datab ase;)Ljava /lang/Stri ng;\x0001\x0000        sqlStrin g\x0001\x0000\x0008newVal ue\x0001\x0000\x0012Ljava /lang/Obje ct;\x0001\x0000B(Lli quibase/st atement/Sq lStatement ;Lliquibas e/database /Database; )Z\x0001\x0000\x0002x0\x0001\x0000" Lliquibase /statement /SqlStatem ent;\x0001\x0000\x0002x1\x0001 \x0000
        27   SourceFile \x0001\x0000 InsertO rUpdateGen eratorHsql .java\x000C\x00008\x00009 \x0001\x0000$liquiba se/databas e/core/Hsq lDatabase\x0001 \x0000\x0017java/lan g/StringBu ilder\x0001\x0000\x000BME RGE INTO \x000C \x0000¨\x0000©\x000C\x0000ª\x0000«\x0001 \x0000\x0017 USING ( VALUES (1) ) ON \x0001\x0000\x0017 W HEN NOT MA TCHED THEN  \x000C\x0000¬\x0000«\x000C\x0000­\x0000 ®\x0007\x0000¯\x000C\x0000°\x0000±\x0007 \x0000²\x000C\x0000³\x0000´\x0007\x0000µ \x000C\x0000¶\x0000·\x000C\x0000¸\x0000¹ \x0001\x0000\x0010java/la ng/String\x0001 \x0000\x0001,\x000C\x0000º\x0000»\x000C\x0000 _\x0000`\x000C\x0000¼\x0000½\x0001\x0000 \x0008INSERT (\x0001 \x0000
        28   ) VALUES ( \x0001\x0000\x0001)\x0001\x0000\x0013 WH EN MATCHED  THEN \x0001\x0000\x000BU PDATE SET  \x000C\x00008\x0000¾\x000C\x0000¿\x0000« \x000C\x0000À\x0000Á\x0001\x0000\x0011ja va/util/Ha shSet\x0007\x0000Â\x000C\x0000 Ã\x0000Ä\x000C\x00008\x0000Å\x000C\x0000 Æ\x0000Ç\x0001\x0000\x0003 = \x000C \x0000È\x0000É\x0007\x0000Ê\x0001\x0000\x0000 \x000C\x0000Ë\x0000Ç\x0001\x0000\x0004NU LL\x000C\x0000Ì\x0000Í\x0007\x0000Î \x000C\x0000Ï\x0000Í\x0001\x0000\x0001'\x000C \x0000Ð\x0000Ñ\x0001\x0000\x000Ejav a/util/Dat e\x000C\x0000Ò\x0000Ó\x0001\x0000\x0011j ava/lang/B oolean\x000C\x0000Ô\x0000 ·\x0007\x0000Õ\x000C\x0000Ö\x0000×\x000C \x0000Ø\x0000Ù\x0007\x0000Ú\x000C\x0000Û \x0000Ü\x0007\x0000Ý\x000C\x0000Þ\x0000« \x000C\x0000ß\x0000«\x0001\x00000li quibase/st atement/co re/InsertO rUpdateSta tement\x000C\x0000?\x0000 @\x0001\x00007liquib ase/sqlgen erator/cor e/InsertOr UpdateGene ratorHsql\x0001 \x00003liquibas e/sqlgener ator/core/ InsertOrUp dateGenera tor\x0001\x0000\x0006appe nd\x0001\x0000-(Ljav a/lang/Str ing;)Ljava /lang/Stri ngBuilder; \x0001\x0000\x000CgetTabl eName\x0001\x0000\x0014() Ljava/lang /String;\x0001\x0000 \x0008toString\x0001 \x0000\x000FgetColum nValues\x0001\x0000\x0011 ()Ljava/ut il/Map;\x0001\x0000
        29   java/util/ Map\x0001\x0000\x0006keyS et\x0001\x0000\x0011()Lja va/util/Se t;\x0001\x0000
        30   java/util/ Set\x0001\x0000\x0008iter ator\x0001\x0000\x0016()L java/util/ Iterator;\x0001 \x0000\x0012java/uti l/Iterator \x0001\x0000\x0007hasNext \x0001\x0000\x0003()Z\x0001\x0000\x0004n ext\x0001\x0000\x0014()Lj ava/lang/O bject;\x0001\x0000\x000Eg etColumnVa lue\x0001\x0000&(Lja va/lang/St ring;)Ljav a/lang/Obj ect;\x0001\x0000\x000Cdel eteCharAt\x0001 \x0000\x001C(I)Ljava /lang/Stri ngBuilder; \x0001\x0000\x0015(Ljava/ lang/Strin g;)V\x0001\x0000
        31   getPrimary Key\x0001\x0000\x0005spli t\x0001\x0000'(Ljava /lang/Stri ng;)[Ljava /lang/Stri ng;\x0001\x0000\x0010java /util/Arra ys\x0001\x0000\x0006asLis t\x0001\x0000%([Ljav a/lang/Obj ect;)Ljava /util/List ;\x0001\x0000\x0019(Ljava /util/Coll ection;)V\x0001 \x0000\x0008contains \x0001\x0000\x0015(Ljava/ lang/Objec t;)Z\x0001\x0000\x000Blas tIndexOf\x0001\x0000 \x0015(Ljava/la ng/String; )I\x0001\x0000\x0010java/ lang/Objec t\x0001\x0000\x0006equals \x0001\x0000\x0010equalsI gnoreCase\x0001 \x0000\x0015(Ljava/l ang/String ;)Z\x0001\x0000\x001Bliqu ibase/data base/Datab ase\x0001\x0000\x0010shou ldQuoteVal ue\x0001\x0000\x0017escap eStringFor Database\x0001\x0000 &(Ljava/la ng/String; )Ljava/lan g/String;\x0001 \x0000\x000EgetDateL iteral\x0001\x0000$( Ljava/util /Date;)Lja va/lang/St ring;\x0001\x0000\x000Cbo oleanValue \x0001\x00006liquiba se/databas e/typeconv ersion/Typ eConverter Factory\x0001\x0000\x000B getInstanc e\x0001\x0000:()Lliq uibase/dat abase/type conversion /TypeConve rterFactor y;\x0001\x0000\x0011findT ypeConvert er\x0001\x0000P(Lliq uibase/dat abase/Data base;)Lliq uibase/dat abase/type conversion /TypeConve rter;\x0001\x0000/li quibase/da tabase/typ econversio n/TypeConv erter\x0001\x0000\x000Ege tBooleanTy pe\x0001\x00001()Lli quibase/da tabase/str ucture/typ e/BooleanT ype;\x0001\x0000-liq uibase/dat abase/stru cture/type /BooleanTy pe\x0001\x0000\x0013getTr ueBooleanV alue\x0001\x0000\x0014get FalseBoole anValue\x0000!\x0000 6\x00007\x0000\x0000\x0000\x0000\x0000\x0008\x0000 \x0001\x00008\x00009\x0000\x0001\x0000:\x0000 \x0000\x0000/\x0000\x0001\x0000\x0001\x0000\x0000\x0000 \x0005*·\x0000\x0001±\x0000\x0000\x0000\x0002 \x0000;\x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000 \x0000\x0010\x0000<\x0000\x0000\x0000\x000C\x0000\x0001 \x0000\x0000\x0000\x0005\x0000=\x0000>\x0000\x0000 \x0000\x0001\x0000?\x0000@\x0000\x0001\x0000: \x0000\x0000\x0000C\x0000\x0001\x0000\x0003\x0000\x0000 \x0000\x0005,Á\x0000\x0002¬\x0000\x0000\x0000 \x0002\x0000;\x0000\x0000\x0000\x0006\x0000\x0001\x0000 \x0000\x0000\x0013\x0000<\x0000\x0000\x0000 \x0000 \x0003\x0000\x0000\x0000\x0005\x0000=\x0000>\x0000 \x0000\x0000\x0000\x0000\x0005\x0000A\x0000B\x0000 \x0001\x0000\x0000\x0000\x0005\x0000C\x0000D\x0000 \x0002\x0000\x0004\x0000E\x0000F\x0000\x0001\x0000 :\x0000\x0000\x0000¢\x0000\x0002\x0000\x0005\x0000 \x0000\x00008»\x0000\x0003Y·\x0000\x0004 :\x0004\x0019\x0004\x0012\x0005¶\x0000\x0006W \x0019\x0004+¶\x0000\x0007¶\x0000\x0006W \x0019\x0004\x0012\x0008¶\x0000\x0006W\x0019\x0004 -¶\x0000\x0006W\x0019\x0004\x0012   ¶\x0000\x0006W\x0019\x0004¶\x0000
        32   °\x0000\x0000\x0000\x0002\x0000;\x0000\x0000\x0000 \x001E\x0000\x0007\x0000\x0000\x0000\x0019\x0000       \x0000\x001A\x0000\x0011\x0000\x001B \x0000\x001B\x0000\x001C\x0000#\x0000\x001D\x0000* \x0000\x001E\x00002\x0000\x001F\x0000<\x0000\x0000 \x00004\x0000\x0005\x0000\x0000\x00008\x0000= \x0000>\x0000\x0000\x0000\x0000\x00008\x0000G \x0000B\x0000\x0001\x0000\x0000\x00008\x0000C \x0000D\x0000\x0002\x0000\x0000\x00008\x0000H \x0000I\x0000\x0003\x0000 \x0000/\x0000J \x0000K\x0000\x0004\x0000\x0004\x0000L\x0000M \x0000\x0001\x0000:\x0000\x0000\x00010\x0000\x0004 \x0000\x0008\x0000\x0000\x0000œ»\x0000\x0003Y ·\x0000\x0004:\x0004»\x0000\x0003Y· \x0000\x0004:\x0005+¶\x0000\x000B¹\x0000 \x000C\x0001\x0000¹\x0000
        33   \x0001\x0000:\x0006\x0019\x0006¹\x0000\x000E\x0001 \x0000™\x0000;\x0019\x0006¹\x0000\x000F\x0001 \x0000À\x0000\x0010:\x0007\x0019\x0004\x0012\x0011 ¶\x0000\x0006W\x0019\x0004\x0019\x0007¶\x0000 \x0006W\x0019\x0005\x0012\x0011¶\x0000\x0006W \x0019\x0005*+\x0019\x0007¶\x0000\x0012, ·\x0000\x0013¶\x0000\x0006W§ÿÁ \x0019\x0004\x0003¶\x0000\x0014W\x0019\x0005\x0003 ¶\x0000\x0014W»\x0000\x0003Y·\x0000 \x0004\x0012\x0015¶\x0000\x0006\x0019\x0004¶\x0000
        34   ¶\x0000\x0006\x0012\x0016¶\x0000\x0006\x0019\x0005 ¶\x0000
        35   ¶\x0000\x0006\x0012\x0017¶\x0000\x0006¶\x0000
        36   °\x0000\x0000\x0000\x0002\x0000;\x0000\x0000\x0000 *\x0000
        37   \x0000\x0000\x0000%\x0000   \x0000& \x0000\x0012\x0000(\x00008\x0000)\x0000@ \x0000*\x0000H\x0000+\x0000P\x0000, \x0000d\x0000.\x0000k\x0000/\x0000r \x00000\x0000<\x0000\x0000\x0000R\x0000\x0008 \x00008\x0000)\x0000N\x0000I\x0000\x0007 \x0000"\x0000B\x0000O\x0000P\x0000\x0006 \x0000\x0000\x0000œ\x0000=\x0000>\x0000\x0000 \x0000\x0000\x0000œ\x0000G\x0000B\x0000\x0001 \x0000\x0000\x0000œ\x0000C\x0000D\x0000\x0002 \x0000\x0000\x0000œ\x0000Q\x0000R\x0000\x0003 \x0000 \x0000“\x0000S\x0000K\x0000\x0004 \x0000\x0012\x0000Š\x0000T\x0000K\x0000\x0005 \x0000\x0004\x0000U\x0000V\x0000\x0001\x0000: \x0000\x0000\x00007\x0000\x0001\x0000\x0002\x0000\x0000 \x0000\x0003\x0012\x0018°\x0000\x0000\x0000\x0002\x0000 ;\x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000 5\x0000<\x0000\x0000\x0000\x0016\x0000\x0002\x0000 \x0000\x0000\x0003\x0000=\x0000>\x0000\x0000\x0000 \x0000\x0000\x0003\x0000C\x0000D\x0000\x0001\x0000 \x0004\x0000W\x0000X\x0000\x0001\x0000:\x0000 \x0000\x0001J\x0000\x0004\x0000
        38   \x0000\x0000\x0000»\x0000\x0003Y\x0012\x0019 ·\x0000\x001A:\x0005+¶\x0000\x001B\x0012 \x0011¶\x0000\x001C:\x0006»\x0000\x001DY \x0019\x0006¸\x0000\x001E·\x0000\x001F:\x0007 +¶\x0000\x000B¹\x0000\x000C\x0001\x0000¹ \x0000
        39   \x0001\x0000:\x0008\x0019\x0008¹\x0000\x000E\x0001 \x0000™\x0000B\x0019\x0008¹\x0000\x000F\x0001 \x0000À\x0000\x0010:        \x0019\x0007\x0019      ¶\x0000 š\x0000)\x0019\x0005\x0019        ¶\x0000\x0006\x0012 !¶\x0000\x0006W\x0019\x0005*+\x0019   ¶\x0000\x0012,·\x0000\x0013¶ \x0000\x0006W\x0019\x0005\x0012\x0011¶\x0000\x0006 W§ÿº\x0019\x0005\x0019\x0005\x0012\x0011 ¶\x0000"¶\x0000\x0014W\x0019\x0005¶ \x0000
        40   °\x0000\x0000\x0000\x0003\x0000;\x0000\x0000\x0000 *\x0000
        41   \x0000\x0000\x0000<\x0000\x000B\x0000>\x0000\x0016 \x0000?\x0000$\x0000@\x0000J\x0000A \x0000T\x0000B\x0000a\x0000C\x0000r \x0000D\x0000}\x0000G\x0000Š\x0000H \x0000<\x0000\x0000\x0000f\x0000
        42   \x0000J\x00000\x0000N\x0000I\x0000        \x00004\x0000I \x0000O\x0000P\x0000\x0008\x0000\x0000\x0000 \x0000=\x0000>\x0000\x0000\x0000\x0000\x0000 \x0000G\x0000B\x0000\x0001\x0000\x0000\x0000 \x0000C\x0000D\x0000\x0002\x0000\x0000\x0000 \x0000H\x0000I\x0000\x0003\x0000\x0000\x0000 \x0000Q\x0000R\x0000\x0004\x0000\x000B\x0000… \x0000J\x0000K\x0000\x0005\x0000\x0016\x0000z \x0000Y\x0000Z\x0000\x0006\x0000$\x0000l \x0000[\x0000\\x0000\x0007\x0000]\x0000\x0000 \x0000\x000C\x0000\x0001\x0000$\x0000l\x0000[ \x0000^\x0000\x0007\x0000\x0002\x0000_\x0000` \x0000\x0001\x0000:\x0000\x0000\x0001T\x0000\x0003 \x0000\x0004\x0000\x0000\x0000®+Æ\x0000\x001B +¶\x0000#\x0012$¶\x0000%š \x0000\x000F+¶\x0000#\x0012&¶\x0000 '™\x0000   \x0012&N§ \x0000+Á\x0000\x0010™\x00005, +À\x0000\x0010¹\x0000(\x0002\x0000™ \x0000(»\x0000\x0003Y·\x0000\x0004\x0012 )¶\x0000\x0006,+¶\x0000#¹ \x0000*\x0002\x0000¶\x0000\x0006\x0012)¶ \x0000\x0006¶\x0000
        43   N§\x0000T+Á\x0000+™\x0000 \x0011,+À\x0000+¹\x0000,\x0002 \x0000N§\x0000?+Á\x0000-™ \x00003+À\x0000-¶\x0000.™ \x0000\x0016¸\x0000/,¶\x00000¹ \x00001\x0001\x0000¶\x00002N§\x0000 \x001B¸\x0000/,¶\x00000¹\x0000 1\x0001\x0000¶\x00003N§\x0000\x0008 +¶\x0000#N-°\x0000\x0000\x0000 \x0002\x0000;\x0000\x0000\x00002\x0000\x000C\x0000 \x0000\x0000N\x0000\x001C\x0000O\x0000"\x0000 P\x00006\x0000Q\x0000[\x0000R\x0000 b\x0000S\x0000p\x0000T\x0000w\x0000 U\x0000\x0000V\x0000”\x0000Y\x0000 §\x0000]\x0000¬\x0000_\x0000<\x0000 \x0000\x0000\\x0000       \x0000\x001F\x0000\x0003\x0000a\x0000I\x0000\x0003 \x0000X\x0000\x0003\x0000a\x0000I\x0000\x0003 \x0000m\x0000\x0003\x0000a\x0000I\x0000\x0003 \x0000‘\x0000\x0003\x0000a\x0000I\x0000\x0003 \x0000¤\x0000\x0003\x0000a\x0000I\x0000\x0003 \x0000\x0000\x0000®\x0000=\x0000>\x0000\x0000 \x0000\x0000\x0000®\x0000b\x0000c\x0000\x0001 \x0000\x0000\x0000®\x0000C\x0000D\x0000\x0002 \x0000¬\x0000\x0002\x0000a\x0000I\x0000\x0003 \x0010A\x0000?\x0000d\x0000\x0001\x0000: \x0000\x0000\x0000H\x0000\x0003\x0000\x0003\x0000\x0000 \x0000
        44   *+À\x00004,¶\x00005¬ \x0000\x0000\x0000\x0002\x0000;\x0000\x0000\x0000\x0006 \x0000\x0001\x0000\x0000\x0000\x0010\x0000<\x0000\x0000 \x0000 \x0000\x0003\x0000\x0000\x0000
        45   \x0000=\x0000>\x0000\x0000\x0000\x0000\x0000
        46   \x0000e\x0000f\x0000\x0001\x0000\x0000\x0000
        47   \x0000g\x0000D\x0000\x0002\x0000\x0001\x0000h \x0000\x0000\x0000\x0002\x0000i