SBuilding.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.persagy.wsentity;
  2. import com.alibaba.fastjson.JSON;
  3. import com.alibaba.fastjson.JSONObject;
  4. import lombok.extern.slf4j.Slf4j;
  5. import org.zillion.util.json.FastJsonUtil;
  6. import javax.xml.bind.annotation.XmlRootElement;
  7. @Slf4j
  8. @XmlRootElement(name = "SBuilding")
  9. public class SBuilding {
  10. public SBuilding() {
  11. }
  12. public SBuilding(String str) {
  13. try {
  14. JSONObject json = (JSONObject) JSON.parse(str);
  15. FastJsonUtil.Set_JavaObject(json, this);
  16. } catch (Exception e) {
  17. log.error(e.getMessage(),e);
  18. }
  19. }
  20. String buildingSign;
  21. String dataDensity;
  22. SEnergyModel[] energyModelArray;
  23. SBuildingConfig[] buildingConfigArray;
  24. SBuildingConfigUse[] buildingConfigUseArray;
  25. public String getBuildingSign() {
  26. return buildingSign;
  27. }
  28. public void setBuildingSign(String buildingSign) {
  29. this.buildingSign = buildingSign;
  30. }
  31. public String getDataDensity() {
  32. return dataDensity;
  33. }
  34. public void setDataDensity(String dataDensity) {
  35. this.dataDensity = dataDensity;
  36. }
  37. public SEnergyModel[] getEnergyModelArray() {
  38. return energyModelArray;
  39. }
  40. public void setEnergyModelArray(SEnergyModel[] energyModelArray) {
  41. this.energyModelArray = energyModelArray;
  42. }
  43. public SBuildingConfig[] getBuildingConfigArray() {
  44. return buildingConfigArray;
  45. }
  46. public void setBuildingConfigArray(SBuildingConfig[] buildingConfigArray) {
  47. this.buildingConfigArray = buildingConfigArray;
  48. }
  49. public SBuildingConfigUse[] getBuildingConfigUseArray() {
  50. return buildingConfigUseArray;
  51. }
  52. public void setBuildingConfigUseArray(SBuildingConfigUse[] buildingConfigUseArray) {
  53. this.buildingConfigUseArray = buildingConfigUseArray;
  54. }
  55. }