package com.qtfreet.musicuu.musicApi.MusicBean.tt; import java.util.List; /** * Created by qtfreet on 2017/2/6. */ public class TiantianDatas { /** * pageCount : 1923 * totalCount : 19227 * data : [{"songId":1792541438,"name":"Why","alias":"","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":156520,"singerName":"태연","singerSFlag":1,"albumId":2378080,"albumName":"Why - The 2nd Mini Album","favorites":652,"originalId":1792541438,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":0,"auditionList":[{"bitRate":32,"duration":207088,"size":859575,"suffix":"m4a","url":"http://om32.alicdn.com/474/64474/2100356165/1792541438_1479880038068.m4a?auth_key=0018b840caedf94ed2632bac65826bb9-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":207080,"size":3325282,"suffix":"mp3","url":"http://om5.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":207080,"size":8313207,"suffix":"mp3","url":"http://om6.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":207088,"size":859575,"suffix":"m4a","url":"http://om32.alicdn.com/474/64474/2100356165/1792541438_1479880038068.m4a?auth_key=0018b840caedf94ed2632bac65826bb9-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":207080,"size":3325282,"suffix":"mp3","url":"http://om5.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":207080,"size":8313207,"suffix":"mp3","url":"http://om6.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"超高品质"}],"llList":[{"bitRate":1024,"duration":207078,"size":36653040,"suffix":"wav","url":"http://om7.alicdn.com/0/0/2100356165/1792541438_1467032931012.wav?auth_key=75d04114590f55cfa3de00acd57e0b7e-1486954800-0-null","typeDescription":"无损品质"}],"mvList":[{"id":0,"songId":0,"videoId":2264497,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8880/323499/2264497.jpg","durationMilliSecond":247620,"duration":247620,"bitRate":3243,"path":"28c2833ecd378f48c5ff65f4bb39ef8e","size":104992276,"suffix":"mp4","horizontal":1920,"vertical":1080,"url":"http://otmv.alicdn.com/new/mv_6_22/28/8e/28c2833ecd378f48c5ff65f4bb39ef8e.mp4?k=b2a424bdd68523fc&t=1486796335","type":2,"typeDescription":"1080P"},{"id":0,"songId":0,"videoId":2264497,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8880/323499/2264497.jpg","durationMilliSecond":247620,"duration":247620,"bitRate":750,"path":"9733c10a216786e53f90e81a8b2e58d2","size":28128517,"suffix":"mp4","horizontal":1280,"vertical":720,"url":"http://otmv.alicdn.com/new/mv_1_22/97/d2/9733c10a216786e53f90e81a8b2e58d2.mp4?k=1ad1559db5294541&t=1486796335","type":1,"typeDescription":"720P"},{"id":0,"songId":0,"videoId":2264497,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8880/323499/2264497.jpg","durationMilliSecond":247620,"duration":247620,"bitRate":500,"path":"2b65714f8d68ced2ac1fb79aadc1b5a3","size":20420399,"suffix":"mp4","horizontal":852,"vertical":480,"url":"http://otmv.alicdn.com/new/mv_1_22/2b/a3/2b65714f8d68ced2ac1fb79aadc1b5a3.mp4?k=8b39cec73e730aa9&t=1486796335","type":0,"typeDescription":"标清"}],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":1024,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[{"id":"2378080","qualityIds":"1,2,3","actionIds":"1,2,3"}],"promotionPackage":null},"operType":0,"level":"2","isExclusive":1,"picUrl":"http://img.xiami.net/images/album/img74/64474/21003561651466773088_4.jpg","listenCount":0,"singers":[{"singerId":156520,"singerName":"태연","singerSFlag":1,"shopId":0}]},{"songId":18983833,"name":"운명","alias":"命运","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":10593,"singerName":"이경섭","singerSFlag":1,"albumId":2068098,"albumName":"Full House O.S.T","favorites":1608,"originalId":18983833,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":0,"auditionList":[{"bitRate":32,"duration":255071,"size":1049835,"suffix":"m4a","url":"http://om32.alicdn.com/291/63291/168150/2074676_1479875410353.m4a?auth_key=54f9c41776be13f8decb9fb004162f14-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":255000,"size":4091764,"suffix":"mp3","url":"http://om5.alicdn.com/291/63291/168150/2074676_59031074_l.mp3?auth_key=40ce5291af48704f23f38aa48af9ecae-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":255000,"size":10228659,"suffix":"mp3","url":"http://om6.alicdn.com/291/63291/168150/2074676_59031074_h.mp3?auth_key=111f823a866fb512670d6501424a6529-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":255071,"size":1049835,"suffix":"m4a","url":"http://om32.alicdn.com/291/63291/168150/2074676_1479875410353.m4a?auth_key=54f9c41776be13f8decb9fb004162f14-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":255000,"size":4091764,"suffix":"mp3","url":"http://om5.alicdn.com/291/63291/168150/2074676_59031074_l.mp3?auth_key=40ce5291af48704f23f38aa48af9ecae-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":255000,"size":10228659,"suffix":"mp3","url":"http://om6.alicdn.com/291/63291/168150/2074676_59031074_h.mp3?auth_key=111f823a866fb512670d6501424a6529-1486954800-0-null","typeDescription":"超高品质"}],"llList":null,"mvList":[],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img91/63291/1681501433231317_4.jpg","listenCount":0,"singers":[{"singerId":10593,"singerName":"이경섭","singerSFlag":1,"shopId":0}]},{"songId":42040672,"name":"왜 (Keep Your Head Down)","alias":"Why? / 为什么","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":4279,"singerName":"东方神起","singerSFlag":1,"albumId":1118553,"albumName":"이것만은 알고 가 [Repackage]","favorites":39,"originalId":42040672,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":0,"auditionList":[{"bitRate":32,"duration":239005,"size":988730,"suffix":"m4a","url":"http://om32.alicdn.com/713/2713/417675/1769949051_1479846604105.m4a?auth_key=4ea5d41800a6fb173943b4e2a2230a04-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":239000,"size":3823907,"suffix":"mp3","url":"http://om5.alicdn.com/713/2713/417675/1769949051_1893328_l.mp3?auth_key=f2f496740377ca7a0eddd911a22ef95d-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":239000,"size":9560815,"suffix":"mp3","url":"http://om6.alicdn.com/713/2713/417675/1769949051_1893328_h.mp3?auth_key=025234e6141cc11bd4222af94ae6ff95-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":239005,"size":988730,"suffix":"m4a","url":"http://om32.alicdn.com/713/2713/417675/1769949051_1479846604105.m4a?auth_key=4ea5d41800a6fb173943b4e2a2230a04-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":239000,"size":3823907,"suffix":"mp3","url":"http://om5.alicdn.com/713/2713/417675/1769949051_1893328_l.mp3?auth_key=f2f496740377ca7a0eddd911a22ef95d-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":239000,"size":9560815,"suffix":"mp3","url":"http://om6.alicdn.com/713/2713/417675/1769949051_1893328_h.mp3?auth_key=025234e6141cc11bd4222af94ae6ff95-1486954800-0-null","typeDescription":"超高品质"}],"llList":null,"mvList":[],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img13/2713/4176751459307172_4.jpg","listenCount":0,"singers":[{"singerId":4279,"singerName":"东方神起","singerSFlag":1,"shopId":601421906}]},{"songId":35504210,"name":"CHANGE","alias":"","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":1134491,"singerName":"4minute","singerSFlag":1,"albumId":43047,"albumName":"WHY","favorites":672,"originalId":35504210,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":100,"auditionList":[{"bitRate":32,"duration":210092,"size":867914,"suffix":"m4a","url":"http://om32.alicdn.com/693/61693/423824/1770013417_1479856501403.m4a?auth_key=101ca42dd781d1ea78ab34272a684f4c-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":210000,"size":3375380,"suffix":"mp3","url":"http://om5.alicdn.com/693/61693/423824/1770013417_59531972_l.mp3?auth_key=523e8467c1454f4de11798015a6195bf-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":210000,"size":8436657,"suffix":"mp3","url":"http://om6.alicdn.com/693/61693/423824/1770013417_59531972_h.mp3?auth_key=95871d0566ec4586b8f84c114b37483a-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":210092,"size":867914,"suffix":"m4a","url":"http://om32.alicdn.com/693/61693/423824/1770013417_1479856501403.m4a?auth_key=101ca42dd781d1ea78ab34272a684f4c-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":210000,"size":3375380,"suffix":"mp3","url":"http://om5.alicdn.com/693/61693/423824/1770013417_59531972_l.mp3?auth_key=523e8467c1454f4de11798015a6195bf-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":210000,"size":8436657,"suffix":"mp3","url":"http://om6.alicdn.com/693/61693/423824/1770013417_59531972_h.mp3?auth_key=95871d0566ec4586b8f84c114b37483a-1486954800-0-null","typeDescription":"超高品质"}],"llList":null,"mvList":[{"id":0,"songId":0,"videoId":126285,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_1/160_90/495/18040/126285.jpg","durationMilliSecond":208070,"duration":208070,"bitRate":500,"path":"d8b66892296e943c01d4f16cd41ba79a","size":22218846,"suffix":"mp4","horizontal":640,"vertical":356,"url":"http://otmv.alicdn.com/new/mv_1_1/d8/9a/d8b66892296e943c01d4f16cd41ba79a.mp4?k=3d84ecba692cdfa7&t=1486796335","type":0,"typeDescription":"标清"}],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img93/61693/4238241452063049_4.jpg","listenCount":0,"singers":[{"singerId":1134491,"singerName":"4minute","singerSFlag":1,"shopId":0}]},{"songId":9852423,"name":"I Think I","alias":"","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":1641523,"singerName":"별","singerSFlag":1,"albumId":2068098,"albumName":"Full House O.S.T","favorites":648,"originalId":9852423,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":0,"auditionList":[{"bitRate":32,"duration":240016,"size":981691,"suffix":"m4a","url":"http://om32.alicdn.com/291/63291/168150/2074678_1479829504065.m4a?auth_key=ac5635a70db80c8798e2effce4d91bd5-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":240000,"size":3843081,"suffix":"mp3","url":"http://om5.alicdn.com/291/63291/168150/2074678_59031078_l.mp3?auth_key=d2b68418339dd278d39cb7c72f0843da-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":240000,"size":9606948,"suffix":"mp3","url":"http://om6.alicdn.com/291/63291/168150/2074678_59031078_h.mp3?auth_key=2e3e047f9d46b8e9ea31fbaa757eb617-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":240016,"size":981691,"suffix":"m4a","url":"http://om32.alicdn.com/291/63291/168150/2074678_1479829504065.m4a?auth_key=ac5635a70db80c8798e2effce4d91bd5-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":240000,"size":3843081,"suffix":"mp3","url":"http://om5.alicdn.com/291/63291/168150/2074678_59031078_l.mp3?auth_key=d2b68418339dd278d39cb7c72f0843da-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":240000,"size":9606948,"suffix":"mp3","url":"http://om6.alicdn.com/291/63291/168150/2074678_59031078_h.mp3?auth_key=2e3e047f9d46b8e9ea31fbaa757eb617-1486954800-0-null","typeDescription":"超高品质"}],"llList":null,"mvList":[],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"3","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img91/63291/1681501433231317_4.jpg","listenCount":0,"singers":[{"singerId":1641523,"singerName":"별","singerSFlag":1,"shopId":0}]},{"songId":40896640,"name":"Why","alias":"","remarks":"","firstHit":false,"librettistId":5008404,"librettistName":null,"composerId":5008404,"composerName":null,"singerId":1796923,"singerName":"Avril Lavigne","singerSFlag":1,"albumId":108302,"albumName":"Complicated","favorites":30,"originalId":40896640,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":8,"auditionList":[{"bitRate":32,"duration":238000,"size":986437,"suffix":"m4a","url":"http://om32.alicdn.com/352/23352/378614/1769488329_1262736_l.m4a?auth_key=fc691db885ff4c9295667e9757a01ec2-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":238000,"size":3824271,"suffix":"mp3","url":"http://om5.alicdn.com/352/23352/378614/1769488329_1262736_l.mp3?auth_key=0844227c54d05ff0ddc752c29db0219c-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":238000,"size":9549624,"suffix":"mp3","url":"http://om6.alicdn.com/352/23352/378614/1769488329_1262736_h.mp3?auth_key=f2199a28fca7765fbd29d51c76e09354-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":238000,"size":986437,"suffix":"m4a","url":"http://om32.alicdn.com/352/23352/378614/1769488329_1262736_l.m4a?auth_key=fc691db885ff4c9295667e9757a01ec2-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":238000,"size":3824271,"suffix":"mp3","url":"http://om5.alicdn.com/352/23352/378614/1769488329_1262736_l.mp3?auth_key=0844227c54d05ff0ddc752c29db0219c-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":238000,"size":9549624,"suffix":"mp3","url":"http://om6.alicdn.com/352/23352/378614/1769488329_1262736_h.mp3?auth_key=f2199a28fca7765fbd29d51c76e09354-1486954800-0-null","typeDescription":"超高品质"}],"llList":null,"mvList":[],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img52/23352/3786141333613045_4.jpg","listenCount":0,"singers":[{"singerId":1796923,"singerName":"Avril Lavigne","singerSFlag":1,"shopId":0}]},{"songId":9083659,"name":"Why","alias":"","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":74132,"singerName":"Tiggy","singerSFlag":1,"albumId":2122246,"albumName":"Best '99: Nothin' But the Best Dance Hits ","favorites":135,"originalId":9083659,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":3,"auditionList":[{"bitRate":32,"duration":225005,"size":931156,"suffix":"m4a","url":"http://om32.alicdn.com/258/23258/438457/1770180063_1479840302177.m4a?auth_key=9eaaf552c2beea7124938974f7b50a52-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":225000,"size":3601083,"suffix":"mp3","url":"http://om5.alicdn.com/258/23258/438457/1770180063_2255872_l.mp3?auth_key=a1d700a4272165aac63db6788911e355-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":225000,"size":8998818,"suffix":"mp3","url":"http://om6.alicdn.com/258/23258/438457/1770180063_2255872_h.mp3?auth_key=56baef69b3797a63f143b560c68d0083-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":225005,"size":931156,"suffix":"m4a","url":"http://om32.alicdn.com/258/23258/438457/1770180063_1479840302177.m4a?auth_key=9eaaf552c2beea7124938974f7b50a52-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":225000,"size":3601083,"suffix":"mp3","url":"http://om5.alicdn.com/258/23258/438457/1770180063_2255872_l.mp3?auth_key=a1d700a4272165aac63db6788911e355-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":225000,"size":8998818,"suffix":"mp3","url":"http://om6.alicdn.com/258/23258/438457/1770180063_2255872_h.mp3?auth_key=56baef69b3797a63f143b560c68d0083-1486954800-0-null","typeDescription":"超高品质"}],"llList":null,"mvList":[],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img58/23258/4384571304047346_4.jpg","listenCount":0,"singers":[{"singerId":74132,"singerName":"Tiggy","singerSFlag":1,"shopId":0}]},{"songId":41543189,"name":"처음 그 자리에","alias":"","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":10593,"singerName":"이경섭","singerSFlag":1,"albumId":2068098,"albumName":"Full House O.S.T","favorites":288,"originalId":41543189,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":6,"auditionList":[{"bitRate":32,"duration":233032,"size":957285,"suffix":"m4a","url":"http://om32.alicdn.com/291/63291/168150/1775001704_1479861002680.m4a?auth_key=d8a6e38773aa041bef075d1e078f4f2c-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":233000,"size":3733587,"suffix":"mp3","url":"http://om5.alicdn.com/291/63291/168150/1775001704_59031110_l.mp3?auth_key=adcfafb713a041aaa110d19dbe135025-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":233000,"size":9333195,"suffix":"mp3","url":"http://om6.alicdn.com/291/63291/168150/1775001704_59031110_h.mp3?auth_key=64682fc3a855e7d2d5f880b61a58707d-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":233032,"size":957285,"suffix":"m4a","url":"http://om32.alicdn.com/291/63291/168150/1775001704_1479861002680.m4a?auth_key=d8a6e38773aa041bef075d1e078f4f2c-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":233000,"size":3733587,"suffix":"mp3","url":"http://om5.alicdn.com/291/63291/168150/1775001704_59031110_l.mp3?auth_key=adcfafb713a041aaa110d19dbe135025-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":233000,"size":9333195,"suffix":"mp3","url":"http://om6.alicdn.com/291/63291/168150/1775001704_59031110_h.mp3?auth_key=64682fc3a855e7d2d5f880b61a58707d-1486954800-0-null","typeDescription":"超高品质"}],"llList":null,"mvList":[],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img91/63291/1681501433231317_4.jpg","listenCount":0,"singers":[{"singerId":10593,"singerName":"이경섭","singerSFlag":1,"shopId":0}]},{"songId":41759912,"name":"今天你嗨了么","alias":"","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":0,"composerName":null,"singerId":1869863,"singerName":"兮雅","singerSFlag":1,"albumId":2299100,"albumName":"今天你嗨了么","favorites":983,"originalId":41759912,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":7,"auditionList":[{"bitRate":32,"duration":179096,"size":745173,"suffix":"m4a","url":"http://om32.alicdn.com/968/2099976968/2100232182/1775247810_1479854407277.m4a?auth_key=1927af5a2d9073f6ae76a109adbfcc11-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":179000,"size":2879691,"suffix":"mp3","url":"http://om5.alicdn.com/968/2099976968/2100232182/1775247810_59088294_l.mp3?auth_key=eed1c7ea412421ae5a847533deeb243f-1486954800-0-null","typeDescription":"标准品质"}],"urlList":[{"bitRate":32,"duration":179096,"size":745173,"suffix":"m4a","url":"http://om32.alicdn.com/968/2099976968/2100232182/1775247810_1479854407277.m4a?auth_key=1927af5a2d9073f6ae76a109adbfcc11-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":179000,"size":2879691,"suffix":"mp3","url":"http://om5.alicdn.com/968/2099976968/2100232182/1775247810_59088294_l.mp3?auth_key=eed1c7ea412421ae5a847533deeb243f-1486954800-0-null","typeDescription":"标准品质"}],"llList":null,"mvList":[],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img68/2099976968/21002321821446608856_4.jpg","listenCount":0,"singers":[{"singerId":1869863,"singerName":"兮雅","singerSFlag":1,"shopId":0}]},{"songId":118781,"name":"Why","alias":"","remarks":"","firstHit":false,"librettistId":0,"librettistName":null,"composerId":6028,"composerName":null,"singerId":1499941,"singerName":"蔡健雅","singerSFlag":1,"albumId":639127,"albumName":"相信 I Do Blieve","favorites":338,"originalId":118781,"type":0,"tags":null,"releaseYear":0,"producer":0,"publisher":0,"status":1,"audit":0,"lang":1,"auditionList":[{"bitRate":32,"duration":211000,"size":865740,"suffix":"m4a","url":"http://om32.alicdn.com/341/1341/32369/382752_11300751_l.m4a?auth_key=4044b69051f2731cbb6fd2c1c60d3be0-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":211000,"size":3381649,"suffix":"mp3","url":"http://om5.alicdn.com/341/1341/32369/382752_11300751_l.mp3?auth_key=596943671acb1546c737763656b40829-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":211000,"size":8453374,"suffix":"mp3","url":"http://om6.alicdn.com/341/1341/32369/382752_11300751_h.mp3?auth_key=ac9cd097b9c51086cea5ff394a19efe6-1486954800-0-null","typeDescription":"超高品质"}],"urlList":[{"bitRate":32,"duration":211000,"size":865740,"suffix":"m4a","url":"http://om32.alicdn.com/341/1341/32369/382752_11300751_l.m4a?auth_key=4044b69051f2731cbb6fd2c1c60d3be0-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":211000,"size":3381649,"suffix":"mp3","url":"http://om5.alicdn.com/341/1341/32369/382752_11300751_l.mp3?auth_key=596943671acb1546c737763656b40829-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":211000,"size":8453374,"suffix":"mp3","url":"http://om6.alicdn.com/341/1341/32369/382752_11300751_h.mp3?auth_key=ac9cd097b9c51086cea5ff394a19efe6-1486954800-0-null","typeDescription":"超高品质"}],"llList":[{"bitRate":801,"duration":211000,"size":21177173,"suffix":"flac","url":"http://om7.alicdn.com/341/1341/32369/382752_43342364_h.flac?auth_key=867e9ff72c7c944332d5676c2ce399ac-1486954800-0-null","typeDescription":"无损品质"}],"mvList":[{"id":0,"songId":0,"videoId":515044,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_5/160_90/2019/73577/515044.jpg","durationMilliSecond":209150,"duration":209150,"bitRate":500,"path":"dcda81af7c40181649af74cddd0e6f3b","size":18776380,"suffix":"mp4","horizontal":640,"vertical":432,"url":"http://otmv.alicdn.com/new/mv_1_5/dc/3b/dcda81af7c40181649af74cddd0e6f3b.mp4?k=339a83f474c80d2e&t=1486796335","type":0,"typeDescription":"标清"},{"id":0,"songId":0,"videoId":44768,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_0/160_90/175/6395/44768.jpg","durationMilliSecond":205720,"duration":205720,"bitRate":500,"path":"795a61e8e33ac8af9ef4ae68bf49d310","size":14690345,"suffix":"mp4","horizontal":720,"vertical":480,"url":"http://otmv.alicdn.com/new/mv_1_0/79/10/795a61e8e33ac8af9ef4ae68bf49d310.mp4?k=5ba2ee704ec4a5ff&t=1486796335","type":0,"typeDescription":"标清"}],"mvPickCount":0,"mvBulletCount":0,"outFlag":0,"outList":null,"commentCount":0,"riskRank":11,"outLinks":[],"rightKey":{"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":801,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":false,"listenBuyFlag":false,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[],"promotionPackage":null},"operType":0,"level":"2","isExclusive":0,"picUrl":"http://img.xiami.net/images/album/img41/1341/323691277880437_4.jpg","listenCount":0,"singers":[{"singerId":1499941,"singerName":"蔡健雅","singerSFlag":1,"shopId":0}]}] */ private int pageCount; private int totalCount; private List<DataBean> data; public int getPageCount() { return pageCount; } public void setPageCount(int pageCount) { this.pageCount = pageCount; } public int getTotalCount() { return totalCount; } public void setTotalCount(int totalCount) { this.totalCount = totalCount; } public List<DataBean> getData() { return data; } public void setData(List<DataBean> data) { this.data = data; } public static class DataBean { /** * songId : 1792541438 * name : Why * alias : * remarks : * firstHit : false * librettistId : 0 * librettistName : null * composerId : 0 * composerName : null * singerId : 156520 * singerName : 태연 * singerSFlag : 1 * albumId : 2378080 * albumName : Why - The 2nd Mini Album * favorites : 652 * originalId : 1792541438 * type : 0 * tags : null * releaseYear : 0 * producer : 0 * publisher : 0 * status : 1 * audit : 0 * lang : 0 * auditionList : [{"bitRate":32,"duration":207088,"size":859575,"suffix":"m4a","url":"http://om32.alicdn.com/474/64474/2100356165/1792541438_1479880038068.m4a?auth_key=0018b840caedf94ed2632bac65826bb9-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":207080,"size":3325282,"suffix":"mp3","url":"http://om5.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":207080,"size":8313207,"suffix":"mp3","url":"http://om6.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"超高品质"}] * urlList : [{"bitRate":32,"duration":207088,"size":859575,"suffix":"m4a","url":"http://om32.alicdn.com/474/64474/2100356165/1792541438_1479880038068.m4a?auth_key=0018b840caedf94ed2632bac65826bb9-1486954800-0-null","typeDescription":"流畅品质"},{"bitRate":128,"duration":207080,"size":3325282,"suffix":"mp3","url":"http://om5.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"标准品质"},{"bitRate":320,"duration":207080,"size":8313207,"suffix":"mp3","url":"http://om6.alicdn.com/0/0/2100356165/1792541438_1467032931012.mp3?auth_key=1c36cdcc9be5ea402a86136e5a1bffd7-1486954800-0-null","typeDescription":"超高品质"}] * llList : [{"bitRate":1024,"duration":207078,"size":36653040,"suffix":"wav","url":"http://om7.alicdn.com/0/0/2100356165/1792541438_1467032931012.wav?auth_key=75d04114590f55cfa3de00acd57e0b7e-1486954800-0-null","typeDescription":"无损品质"}] * mvList : [{"id":0,"songId":0,"videoId":2264497,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8880/323499/2264497.jpg","durationMilliSecond":247620,"duration":247620,"bitRate":3243,"path":"28c2833ecd378f48c5ff65f4bb39ef8e","size":104992276,"suffix":"mp4","horizontal":1920,"vertical":1080,"url":"http://otmv.alicdn.com/new/mv_6_22/28/8e/28c2833ecd378f48c5ff65f4bb39ef8e.mp4?k=b2a424bdd68523fc&t=1486796335","type":2,"typeDescription":"1080P"},{"id":0,"songId":0,"videoId":2264497,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8880/323499/2264497.jpg","durationMilliSecond":247620,"duration":247620,"bitRate":750,"path":"9733c10a216786e53f90e81a8b2e58d2","size":28128517,"suffix":"mp4","horizontal":1280,"vertical":720,"url":"http://otmv.alicdn.com/new/mv_1_22/97/d2/9733c10a216786e53f90e81a8b2e58d2.mp4?k=1ad1559db5294541&t=1486796335","type":1,"typeDescription":"720P"},{"id":0,"songId":0,"videoId":2264497,"picUrl":"http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8880/323499/2264497.jpg","durationMilliSecond":247620,"duration":247620,"bitRate":500,"path":"2b65714f8d68ced2ac1fb79aadc1b5a3","size":20420399,"suffix":"mp4","horizontal":852,"vertical":480,"url":"http://otmv.alicdn.com/new/mv_1_22/2b/a3/2b65714f8d68ced2ac1fb79aadc1b5a3.mp4?k=8b39cec73e730aa9&t=1486796335","type":0,"typeDescription":"标清"}] * mvPickCount : 0 * mvBulletCount : 0 * outFlag : 0 * outList : null * commentCount : 0 * riskRank : 11 * outLinks : [] * rightKey : {"price":0,"vipFree":null,"paymentUnite":0,"orderType":0,"songRights":[{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":1024,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0}],"loginStatus":0,"musicPackage":[],"albumPackage":[{"id":"2378080","qualityIds":"1,2,3","actionIds":"1,2,3"}],"promotionPackage":null} * operType : 0 * level : 2 * isExclusive : 1 * picUrl : http://img.xiami.net/images/album/img74/64474/21003561651466773088_4.jpg * listenCount : 0 * singers : [{"singerId":156520,"singerName":"태연","singerSFlag":1,"shopId":0}] */ private int songId; private String name; private String alias; private String remarks; private boolean firstHit; private int librettistId; private Object librettistName; private int composerId; private Object composerName; private int singerId; private String singerName; private int singerSFlag; private int albumId; private String albumName; private int favorites; private int originalId; private int type; private Object tags; private int releaseYear; private int producer; private int publisher; private int status; private int audit; private int lang; private int mvPickCount; private int mvBulletCount; private int outFlag; private Object outList; private int commentCount; private int riskRank; private RightKeyBean rightKey; private int operType; private String level; private int isExclusive; private String picUrl; private int listenCount; private List<AuditionListBean> auditionList; private List<UrlListBean> urlList; private List<LlListBean> llList; private List<MvListBean> mvList; private List<?> outLinks; private List<SingersBean> singers; public int getSongId() { return songId; } public void setSongId(int songId) { this.songId = songId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAlias() { return alias; } public void setAlias(String alias) { this.alias = alias; } public String getRemarks() { return remarks; } public void setRemarks(String remarks) { this.remarks = remarks; } public boolean isFirstHit() { return firstHit; } public void setFirstHit(boolean firstHit) { this.firstHit = firstHit; } public int getLibrettistId() { return librettistId; } public void setLibrettistId(int librettistId) { this.librettistId = librettistId; } public Object getLibrettistName() { return librettistName; } public void setLibrettistName(Object librettistName) { this.librettistName = librettistName; } public int getComposerId() { return composerId; } public void setComposerId(int composerId) { this.composerId = composerId; } public Object getComposerName() { return composerName; } public void setComposerName(Object composerName) { this.composerName = composerName; } public int getSingerId() { return singerId; } public void setSingerId(int singerId) { this.singerId = singerId; } public String getSingerName() { return singerName; } public void setSingerName(String singerName) { this.singerName = singerName; } public int getSingerSFlag() { return singerSFlag; } public void setSingerSFlag(int singerSFlag) { this.singerSFlag = singerSFlag; } public int getAlbumId() { return albumId; } public void setAlbumId(int albumId) { this.albumId = albumId; } public String getAlbumName() { return albumName; } public void setAlbumName(String albumName) { this.albumName = albumName; } public int getFavorites() { return favorites; } public void setFavorites(int favorites) { this.favorites = favorites; } public int getOriginalId() { return originalId; } public void setOriginalId(int originalId) { this.originalId = originalId; } public int getType() { return type; } public void setType(int type) { this.type = type; } public Object getTags() { return tags; } public void setTags(Object tags) { this.tags = tags; } public int getReleaseYear() { return releaseYear; } public void setReleaseYear(int releaseYear) { this.releaseYear = releaseYear; } public int getProducer() { return producer; } public void setProducer(int producer) { this.producer = producer; } public int getPublisher() { return publisher; } public void setPublisher(int publisher) { this.publisher = publisher; } public int getStatus() { return status; } public void setStatus(int status) { this.status = status; } public int getAudit() { return audit; } public void setAudit(int audit) { this.audit = audit; } public int getLang() { return lang; } public void setLang(int lang) { this.lang = lang; } public int getMvPickCount() { return mvPickCount; } public void setMvPickCount(int mvPickCount) { this.mvPickCount = mvPickCount; } public int getMvBulletCount() { return mvBulletCount; } public void setMvBulletCount(int mvBulletCount) { this.mvBulletCount = mvBulletCount; } public int getOutFlag() { return outFlag; } public void setOutFlag(int outFlag) { this.outFlag = outFlag; } public Object getOutList() { return outList; } public void setOutList(Object outList) { this.outList = outList; } public int getCommentCount() { return commentCount; } public void setCommentCount(int commentCount) { this.commentCount = commentCount; } public int getRiskRank() { return riskRank; } public void setRiskRank(int riskRank) { this.riskRank = riskRank; } public RightKeyBean getRightKey() { return rightKey; } public void setRightKey(RightKeyBean rightKey) { this.rightKey = rightKey; } public int getOperType() { return operType; } public void setOperType(int operType) { this.operType = operType; } public String getLevel() { return level; } public void setLevel(String level) { this.level = level; } public int getIsExclusive() { return isExclusive; } public void setIsExclusive(int isExclusive) { this.isExclusive = isExclusive; } public String getPicUrl() { return picUrl; } public void setPicUrl(String picUrl) { this.picUrl = picUrl; } public int getListenCount() { return listenCount; } public void setListenCount(int listenCount) { this.listenCount = listenCount; } public List<AuditionListBean> getAuditionList() { return auditionList; } public void setAuditionList(List<AuditionListBean> auditionList) { this.auditionList = auditionList; } public List<UrlListBean> getUrlList() { return urlList; } public void setUrlList(List<UrlListBean> urlList) { this.urlList = urlList; } public List<LlListBean> getLlList() { return llList; } public void setLlList(List<LlListBean> llList) { this.llList = llList; } public List<MvListBean> getMvList() { return mvList; } public void setMvList(List<MvListBean> mvList) { this.mvList = mvList; } public List<?> getOutLinks() { return outLinks; } public void setOutLinks(List<?> outLinks) { this.outLinks = outLinks; } public List<SingersBean> getSingers() { return singers; } public void setSingers(List<SingersBean> singers) { this.singers = singers; } public static class RightKeyBean { /** * price : 0 * vipFree : null * paymentUnite : 0 * orderType : 0 * songRights : [{"bitRate":32,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":320,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":1024,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0},{"bitRate":128,"downFlag":true,"listenFlag":true,"downBuyFlag":true,"listenBuyFlag":true,"downloadRightFlag":0,"auditionRightFlag":0}] * loginStatus : 0 * musicPackage : [] * albumPackage : [{"id":"2378080","qualityIds":"1,2,3","actionIds":"1,2,3"}] * promotionPackage : null */ private int price; private Object vipFree; private int paymentUnite; private int orderType; private int loginStatus; private Object promotionPackage; private List<SongRightsBean> songRights; private List<?> musicPackage; private List<AlbumPackageBean> albumPackage; public int getPrice() { return price; } public void setPrice(int price) { this.price = price; } public Object getVipFree() { return vipFree; } public void setVipFree(Object vipFree) { this.vipFree = vipFree; } public int getPaymentUnite() { return paymentUnite; } public void setPaymentUnite(int paymentUnite) { this.paymentUnite = paymentUnite; } public int getOrderType() { return orderType; } public void setOrderType(int orderType) { this.orderType = orderType; } public int getLoginStatus() { return loginStatus; } public void setLoginStatus(int loginStatus) { this.loginStatus = loginStatus; } public Object getPromotionPackage() { return promotionPackage; } public void setPromotionPackage(Object promotionPackage) { this.promotionPackage = promotionPackage; } public List<SongRightsBean> getSongRights() { return songRights; } public void setSongRights(List<SongRightsBean> songRights) { this.songRights = songRights; } public List<?> getMusicPackage() { return musicPackage; } public void setMusicPackage(List<?> musicPackage) { this.musicPackage = musicPackage; } public List<AlbumPackageBean> getAlbumPackage() { return albumPackage; } public void setAlbumPackage(List<AlbumPackageBean> albumPackage) { this.albumPackage = albumPackage; } public static class SongRightsBean { /** * bitRate : 32 * downFlag : true * listenFlag : true * downBuyFlag : true * listenBuyFlag : true * downloadRightFlag : 0 * auditionRightFlag : 0 */ private int bitRate; private boolean downFlag; private boolean listenFlag; private boolean downBuyFlag; private boolean listenBuyFlag; private int downloadRightFlag; private int auditionRightFlag; public int getBitRate() { return bitRate; } public void setBitRate(int bitRate) { this.bitRate = bitRate; } public boolean isDownFlag() { return downFlag; } public void setDownFlag(boolean downFlag) { this.downFlag = downFlag; } public boolean isListenFlag() { return listenFlag; } public void setListenFlag(boolean listenFlag) { this.listenFlag = listenFlag; } public boolean isDownBuyFlag() { return downBuyFlag; } public void setDownBuyFlag(boolean downBuyFlag) { this.downBuyFlag = downBuyFlag; } public boolean isListenBuyFlag() { return listenBuyFlag; } public void setListenBuyFlag(boolean listenBuyFlag) { this.listenBuyFlag = listenBuyFlag; } public int getDownloadRightFlag() { return downloadRightFlag; } public void setDownloadRightFlag(int downloadRightFlag) { this.downloadRightFlag = downloadRightFlag; } public int getAuditionRightFlag() { return auditionRightFlag; } public void setAuditionRightFlag(int auditionRightFlag) { this.auditionRightFlag = auditionRightFlag; } } public static class AlbumPackageBean { /** * id : 2378080 * qualityIds : 1,2,3 * actionIds : 1,2,3 */ private String id; private String qualityIds; private String actionIds; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getQualityIds() { return qualityIds; } public void setQualityIds(String qualityIds) { this.qualityIds = qualityIds; } public String getActionIds() { return actionIds; } public void setActionIds(String actionIds) { this.actionIds = actionIds; } } } public static class AuditionListBean { /** * bitRate : 32 * duration : 207088 * size : 859575 * suffix : m4a * url : http://om32.alicdn.com/474/64474/2100356165/1792541438_1479880038068.m4a?auth_key=0018b840caedf94ed2632bac65826bb9-1486954800-0-null * typeDescription : 流畅品质 */ private int bitRate; private int duration; private int size; private String suffix; private String url; private String typeDescription; public int getBitRate() { return bitRate; } public void setBitRate(int bitRate) { this.bitRate = bitRate; } public int getDuration() { return duration; } public void setDuration(int duration) { this.duration = duration; } public int getSize() { return size; } public void setSize(int size) { this.size = size; } public String getSuffix() { return suffix; } public void setSuffix(String suffix) { this.suffix = suffix; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getTypeDescription() { return typeDescription; } public void setTypeDescription(String typeDescription) { this.typeDescription = typeDescription; } } public static class UrlListBean { /** * bitRate : 32 * duration : 207088 * size : 859575 * suffix : m4a * url : http://om32.alicdn.com/474/64474/2100356165/1792541438_1479880038068.m4a?auth_key=0018b840caedf94ed2632bac65826bb9-1486954800-0-null * typeDescription : 流畅品质 */ private int bitRate; private int duration; private int size; private String suffix; private String url; private String typeDescription; public int getBitRate() { return bitRate; } public void setBitRate(int bitRate) { this.bitRate = bitRate; } public int getDuration() { return duration; } public void setDuration(int duration) { this.duration = duration; } public int getSize() { return size; } public void setSize(int size) { this.size = size; } public String getSuffix() { return suffix; } public void setSuffix(String suffix) { this.suffix = suffix; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getTypeDescription() { return typeDescription; } public void setTypeDescription(String typeDescription) { this.typeDescription = typeDescription; } } public static class LlListBean { /** * bitRate : 1024 * duration : 207078 * size : 36653040 * suffix : wav * url : http://om7.alicdn.com/0/0/2100356165/1792541438_1467032931012.wav?auth_key=75d04114590f55cfa3de00acd57e0b7e-1486954800-0-null * typeDescription : 无损品质 */ private int bitRate; private int duration; private int size; private String suffix; private String url; private String typeDescription; public int getBitRate() { return bitRate; } public void setBitRate(int bitRate) { this.bitRate = bitRate; } public int getDuration() { return duration; } public void setDuration(int duration) { this.duration = duration; } public int getSize() { return size; } public void setSize(int size) { this.size = size; } public String getSuffix() { return suffix; } public void setSuffix(String suffix) { this.suffix = suffix; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getTypeDescription() { return typeDescription; } public void setTypeDescription(String typeDescription) { this.typeDescription = typeDescription; } } public static class MvListBean { /** * id : 0 * songId : 0 * videoId : 2264497 * picUrl : http://img.ttpod.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8880/323499/2264497.jpg * durationMilliSecond : 247620 * duration : 247620 * bitRate : 3243 * path : 28c2833ecd378f48c5ff65f4bb39ef8e * size : 104992276 * suffix : mp4 * horizontal : 1920 * vertical : 1080 * url : http://otmv.alicdn.com/new/mv_6_22/28/8e/28c2833ecd378f48c5ff65f4bb39ef8e.mp4?k=b2a424bdd68523fc&t=1486796335 * type : 2 * typeDescription : 1080P */ private int id; private int songId; private int videoId; private String picUrl; private int durationMilliSecond; private int duration; private int bitRate; private String path; private int size; private String suffix; private int horizontal; private int vertical; private String url; private int type; private String typeDescription; public int getId() { return id; } public void setId(int id) { this.id = id; } public int getSongId() { return songId; } public void setSongId(int songId) { this.songId = songId; } public int getVideoId() { return videoId; } public void setVideoId(int videoId) { this.videoId = videoId; } public String getPicUrl() { return picUrl; } public void setPicUrl(String picUrl) { this.picUrl = picUrl; } public int getDurationMilliSecond() { return durationMilliSecond; } public void setDurationMilliSecond(int durationMilliSecond) { this.durationMilliSecond = durationMilliSecond; } public int getDuration() { return duration; } public void setDuration(int duration) { this.duration = duration; } public int getBitRate() { return bitRate; } public void setBitRate(int bitRate) { this.bitRate = bitRate; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public int getSize() { return size; } public void setSize(int size) { this.size = size; } public String getSuffix() { return suffix; } public void setSuffix(String suffix) { this.suffix = suffix; } public int getHorizontal() { return horizontal; } public void setHorizontal(int horizontal) { this.horizontal = horizontal; } public int getVertical() { return vertical; } public void setVertical(int vertical) { this.vertical = vertical; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public int getType() { return type; } public void setType(int type) { this.type = type; } public String getTypeDescription() { return typeDescription; } public void setTypeDescription(String typeDescription) { this.typeDescription = typeDescription; } } public static class SingersBean { /** * singerId : 156520 * singerName : 태연 * singerSFlag : 1 * shopId : 0 */ private int singerId; private String singerName; private int singerSFlag; private int shopId; public int getSingerId() { return singerId; } public void setSingerId(int singerId) { this.singerId = singerId; } public String getSingerName() { return singerName; } public void setSingerName(String singerName) { this.singerName = singerName; } public int getSingerSFlag() { return singerSFlag; } public void setSingerSFlag(int singerSFlag) { this.singerSFlag = singerSFlag; } public int getShopId() { return shopId; } public void setShopId(int shopId) { this.shopId = shopId; } } } }