File list (Check if you may need any files):
.gitattributes
.gitignore
pom.xml
README.md
wxpay_scanpay_java_sdk_proj.iml
.idea
.....\.name
.....\artifacts
.....\.........\wxpay_scanpay_java_sdk_1_0_jar.xml
.....\.........\wxpay_scanpay_java_sdk_proj_jar.xml
.....\compiler.xml
.....\copyright
.....\.........\profiles_settings.xml
.....\encodings.xml
.....\libraries
.....\.........\Maven__commons_codec_commons_codec_1_6.xml
.....\.........\Maven__commons_logging_commons_logging_1_1_3.xml
.....\.........\Maven__com_thoughtworks_xstream_xstream_1_4_7.xml
.....\.........\Maven__junit_junit_4_8_2.xml
.....\.........\Maven__org_apache_httpcomponents_fluent_hc_4_3_5.xml
.....\.........\Maven__org_apache_httpcomponents_httpclient_4_3_5.xml
.....\.........\Maven__org_apache_httpcomponents_httpclient_cache_4_3_5.xml
.....\.........\Maven__org_apache_httpcomponents_httpcore_4_3_2.xml
.....\.........\Maven__org_apache_httpcomponents_httpmime_4_3_5.xml
.....\.........\Maven__org_slf4j_slf4j_api_1_7_7.xml
.....\.........\Maven__org_slf4j_slf4j_simple_1_7_7.xml
.....\.........\Maven__xmlpull_xmlpull_1_1_3_1.xml
.....\.........\Maven__xpp3_xpp3_1_1_4c.xml
.....\.........\Maven__xpp3_xpp3_min_1_1_4c.xml
.....\misc.xml
.....\modules.xml
.....\scopes
.....\......\scope_settings.xml
.....\uiDesigner.xml
.....\vcs.xml
.....\workspace.xml
docs
....\asset
....\.....\business_layer.png
....\.....\common_layer.png
....\.....\protocol_layer.png
....\.....\scanpay.jpg
....\.....\scanpay_sdk_structure.png
....\.....\service_layer.png
src
...\main
...\....\java
...\....\....\com
...\....\....\...\tencent
...\....\....\...\.......\bridge
...\....\....\...\.......\......\IBridge.java
...\....\....\...\.......\business
...\....\....\...\.......\........\DownloadBillBusiness.java
...\....\....\...\.......\........\RefundBusiness.java
...\....\....\...\.......\........\RefundQueryBusiness.java
...\....\....\...\.......\........\ScanPayBusiness.java
...\....\....\...\.......\common
...\....\....\...\.......\......\Configure.java
...\....\....\...\.......\......\HttpsRequest.java
...\....\....\...\.......\......\Log.java
...\....\....\...\.......\......\MD5.java
...\....\....\...\.......\......\RandomStringGenerator.java
...\....\....\...\.......\......\report
...\....\....\...\.......\......\......\protocol
...\....\....\...\.......\......\......\........\ReportReqData.java
...\....\....\...\.......\......\......\........\ReportResData.java
...\....\....\...\.......\......\......\Reporter.java
...\....\....\...\.......\......\......\ReporterFactory.java
...\....\....\...\.......\......\......\ReportRunable.java
...\....\....\...\.......\......\......\service
...\....\....\...\.......\......\......\.......\ReportService.java
...\....\....\...\.......\......\Signature.java
...\....\....\...\.......\......\Util.java
...\....\....\...\.......\......\XMLParser.java
...\....\....\...\.......\Main.java
...\....\....\...\.......\protocol
...\....\....\...\.......\........\downloadbill_protocol
...\....\....\...\.......\........\.....................\DownloadBillReqData.java
...\....\....\...\.......\........\.....................\DownloadBillResData.java
...\....\....\...\.......\........\pay_protocol
...\....\....\...\.......\........\............\ScanPayReqData.java
...\....\....\...\.......\........\............\ScanPayResData.java
...\....\....\...\.......\........\pay_query_protocol
...\....\....\...\.......\........\..................\ScanPayQueryReqData.java
...\....\....\...\.......\........\..................\ScanPayQueryResData.java
...\....\....\...\.......\........\refund_protocol
...\....\....\...\.......\........\...............\RefundReqData.java
...\....\....\...\.......\........\...............\RefundResData.java
...\....\....\...\.......\........\refund_query_protocol
...\....\....\...\.......\........\.....................\RefundOrderData.java
...\....\....\...\.......\........\.....................\RefundQueryReqData.java
...\....\....\...\.......\........\.....................\RefundQueryResData.java
...\....\....\...\.......\........\reverse_protocol
...\....\....\...\.......\......