Closed mehmettokgoz closed 1 year ago
Sample request.body:
{ "target": "Java" }
Response to sample request:
{ "result": { "org": { "accordproject": { "address": { "PostalAddress.java": { "path": "org/accordproject/address/PostalAddress.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.address;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class PostalAddress extends Concept {\n private String streetAddress;\n private String postalCode;\n private String postOfficeBoxNumber;\n private String addressRegion;\n private String addressLocality;\n private String addressCountry;\n public String getStreetAddress() {\n return this.streetAddress;\n }\n public String getPostalCode() {\n return this.postalCode;\n }\n public String getPostOfficeBoxNumber() {\n return this.postOfficeBoxNumber;\n }\n public String getAddressRegion() {\n return this.addressRegion;\n }\n public String getAddressLocality() {\n return this.addressLocality;\n }\n public String getAddressCountry() {\n return this.addressCountry;\n }\n public void setStreetAddress(String streetAddress) {\n this.streetAddress = streetAddress;\n }\n public void setPostalCode(String postalCode) {\n this.postalCode = postalCode;\n }\n public void setPostOfficeBoxNumber(String postOfficeBoxNumber) {\n this.postOfficeBoxNumber = postOfficeBoxNumber;\n }\n public void setAddressRegion(String addressRegion) {\n this.addressRegion = addressRegion;\n }\n public void setAddressLocality(String addressLocality) {\n this.addressLocality = addressLocality;\n }\n public void setAddressCountry(String addressCountry) {\n this.addressCountry = addressCountry;\n }\n}\n" } }, "contract": { "Clause.java": { "path": "org/accordproject/contract/Clause.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.contract;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic abstract class Clause extends Asset {\n \n // the accessor for the identifying field\n public String getID() {\n return this.getClauseId();\n }\n\n private String clauseId;\n public String getClauseId() {\n return this.clauseId;\n }\n public void setClauseId(String clauseId) {\n this.clauseId = clauseId;\n }\n}\n" }, "Contract.java": { "path": "org/accordproject/contract/Contract.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.contract;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic abstract class Contract extends Asset {\n \n // the accessor for the identifying field\n public String getID() {\n return this.getContractId();\n }\n\n private String contractId;\n public String getContractId() {\n return this.contractId;\n }\n public void setContractId(String contractId) {\n this.contractId = contractId;\n }\n}\n" } }, "copyrightlicense": { "CopyrightLicenseContract.java": { "path": "org/accordproject/copyrightlicense/CopyrightLicenseContract.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.copyrightlicense;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.*;\nimport org.accordproject.party.*;\nimport org.accordproject.runtime.*;\nimport org.accordproject.obligation.*;\nimport org.accordproject.money.MonetaryAmount;\nimport org.accordproject.organization.Organization;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class CopyrightLicenseContract extends Contract {\n \n // the accessor for the identifying field\n public String getID() {\n return this.getContractId();\n }\n\n private java.util.Date effectiveDate;\n private Party licensee;\n private String licenseeState;\n private String licenseeEntityType;\n private String licenseeAddress;\n private Party licensor;\n private String licensorState;\n private String licensorEntityType;\n private String licensorAddress;\n private String territory;\n private String purposeDescription;\n private String workDescription;\n private PaymentClause paymentClause;\n public java.util.Date getEffectiveDate() {\n return this.effectiveDate;\n }\n public Party getLicensee() {\n return this.licensee;\n }\n public String getLicenseeState() {\n return this.licenseeState;\n }\n public String getLicenseeEntityType() {\n return this.licenseeEntityType;\n }\n public String getLicenseeAddress() {\n return this.licenseeAddress;\n }\n public Party getLicensor() {\n return this.licensor;\n }\n public String getLicensorState() {\n return this.licensorState;\n }\n public String getLicensorEntityType() {\n return this.licensorEntityType;\n }\n public String getLicensorAddress() {\n return this.licensorAddress;\n }\n public String getTerritory() {\n return this.territory;\n }\n public String getPurposeDescription() {\n return this.purposeDescription;\n }\n public String getWorkDescription() {\n return this.workDescription;\n }\n public PaymentClause getPaymentClause() {\n return this.paymentClause;\n }\n public void setEffectiveDate(java.util.Date effectiveDate) {\n this.effectiveDate = effectiveDate;\n }\n public void setLicensee(Party licensee) {\n this.licensee = licensee;\n }\n public void setLicenseeState(String licenseeState) {\n this.licenseeState = licenseeState;\n }\n public void setLicenseeEntityType(String licenseeEntityType) {\n this.licenseeEntityType = licenseeEntityType;\n }\n public void setLicenseeAddress(String licenseeAddress) {\n this.licenseeAddress = licenseeAddress;\n }\n public void setLicensor(Party licensor) {\n this.licensor = licensor;\n }\n public void setLicensorState(String licensorState) {\n this.licensorState = licensorState;\n }\n public void setLicensorEntityType(String licensorEntityType) {\n this.licensorEntityType = licensorEntityType;\n }\n public void setLicensorAddress(String licensorAddress) {\n this.licensorAddress = licensorAddress;\n }\n public void setTerritory(String territory) {\n this.territory = territory;\n }\n public void setPurposeDescription(String purposeDescription) {\n this.purposeDescription = purposeDescription;\n }\n public void setWorkDescription(String workDescription) {\n this.workDescription = workDescription;\n }\n public void setPaymentClause(PaymentClause paymentClause) {\n this.paymentClause = paymentClause;\n }\n}\n" }, "PayOut.java": { "path": "org/accordproject/copyrightlicense/PayOut.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.copyrightlicense;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.*;\nimport org.accordproject.party.*;\nimport org.accordproject.runtime.*;\nimport org.accordproject.obligation.*;\nimport org.accordproject.money.MonetaryAmount;\nimport org.accordproject.organization.Organization;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class PayOut extends Response {\n private MonetaryAmount amount;\n public MonetaryAmount getAmount() {\n return this.amount;\n }\n public void setAmount(MonetaryAmount amount) {\n this.amount = amount;\n }\n}\n" }, "PaymentClause.java": { "path": "org/accordproject/copyrightlicense/PaymentClause.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.copyrightlicense;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.*;\nimport org.accordproject.party.*;\nimport org.accordproject.runtime.*;\nimport org.accordproject.obligation.*;\nimport org.accordproject.money.MonetaryAmount;\nimport org.accordproject.organization.Organization;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class PaymentClause extends Clause {\n \n // the accessor for the identifying field\n public String getID() {\n return this.getClauseId();\n }\n\n private String amountText;\n private MonetaryAmount amount;\n private String paymentProcedure;\n public String getAmountText() {\n return this.amountText;\n }\n public MonetaryAmount getAmount() {\n return this.amount;\n }\n public String getPaymentProcedure() {\n return this.paymentProcedure;\n }\n public void setAmountText(String amountText) {\n this.amountText = amountText;\n }\n public void setAmount(MonetaryAmount amount) {\n this.amount = amount;\n }\n public void setPaymentProcedure(String paymentProcedure) {\n this.paymentProcedure = paymentProcedure;\n }\n}\n" }, "PaymentRequest.java": { "path": "org/accordproject/copyrightlicense/PaymentRequest.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.copyrightlicense;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.*;\nimport org.accordproject.party.*;\nimport org.accordproject.runtime.*;\nimport org.accordproject.obligation.*;\nimport org.accordproject.money.MonetaryAmount;\nimport org.accordproject.organization.Organization;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class PaymentRequest extends Request {\n}\n" } }, "ergo": { "options": { "Options.java": { "path": "org/accordproject/ergo/options/Options.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.ergo.options;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class Options extends Concept {\n private boolean wrapVariables;\n private boolean template;\n public boolean getWrapVariables() {\n return this.wrapVariables;\n }\n public boolean getTemplate() {\n return this.template;\n }\n public void setWrapVariables(boolean wrapVariables) {\n this.wrapVariables = wrapVariables;\n }\n public void setTemplate(boolean template) {\n this.template = template;\n }\n}\n" } } }, "geo": { "Country.java": { "path": "org/accordproject/geo/Country.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.geo;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.address.PostalAddress;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class Country extends Concept {\n private String name;\n private CountryCodeISOAlpha2 optional;\n public String getName() {\n return this.name;\n }\n public CountryCodeISOAlpha2 getOptional() {\n return this.optional;\n }\n public void setName(String name) {\n this.name = name;\n }\n public void setOptional(CountryCodeISOAlpha2 optional) {\n this.optional = optional;\n }\n}\n" }, "CountryCodeISOAlpha2.java": { "path": "org/accordproject/geo/CountryCodeISOAlpha2.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.geo;\n\nimport org.hyperledger.composer.system.*;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n@JsonIgnoreProperties({\"$class\"})\npublic enum CountryCodeISOAlpha2 {\n AD,\n AE,\n AF,\n AG,\n AI,\n AL,\n AM,\n AO,\n AQ,\n AR,\n AS,\n AT,\n AU,\n AW,\n AX,\n AZ,\n BA,\n BB,\n BD,\n BE,\n BF,\n BG,\n BH,\n BI,\n BJ,\n BL,\n BM,\n BN,\n BO,\n BQ,\n BR,\n BS,\n BT,\n BV,\n BW,\n BY,\n BZ,\n CA,\n CC,\n CD,\n CF,\n CG,\n CH,\n CI,\n CK,\n CL,\n CM,\n CN,\n CO,\n CR,\n CU,\n CV,\n CW,\n CX,\n CY,\n CZ,\n DE,\n DJ,\n DK,\n DM,\n DO,\n DZ,\n EC,\n EE,\n EG,\n EH,\n ER,\n ES,\n ET,\n FI,\n FJ,\n FK,\n FM,\n FO,\n FR,\n GA,\n GB,\n GD,\n GE,\n GF,\n GG,\n GH,\n GI,\n GL,\n GM,\n GN,\n GP,\n GQ,\n GR,\n GS,\n GT,\n GU,\n GW,\n GY,\n HK,\n HM,\n HN,\n HR,\n HT,\n HU,\n ID,\n IE,\n IL,\n IM,\n IN,\n IO,\n IQ,\n IR,\n IS,\n IT,\n JE,\n JM,\n JO,\n JP,\n KE,\n KG,\n KH,\n KI,\n KM,\n KN,\n KP,\n KR,\n KW,\n KY,\n KZ,\n LA,\n LB,\n LC,\n LI,\n LK,\n LR,\n LS,\n LT,\n LU,\n LV,\n LY,\n MA,\n MC,\n MD,\n ME,\n MF,\n MG,\n MH,\n MK,\n ML,\n MM,\n MN,\n MO,\n MP,\n MQ,\n MR,\n MS,\n MT,\n MU,\n MV,\n MW,\n MX,\n MY,\n MZ,\n NA,\n NC,\n NE,\n NF,\n NG,\n NI,\n NL,\n NO,\n NP,\n NR,\n NU,\n NZ,\n OM,\n PA,\n PE,\n PF,\n PG,\n PH,\n PK,\n PL,\n PM,\n PN,\n PR,\n PS,\n PT,\n PW,\n PY,\n QA,\n RE,\n RO,\n RS,\n RU,\n RW,\n SA,\n SB,\n SC,\n SD,\n SE,\n SG,\n SH,\n SI,\n SJ,\n SK,\n SL,\n SM,\n SN,\n SO,\n SR,\n SS,\n ST,\n SV,\n SX,\n SY,\n SZ,\n TC,\n TD,\n TF,\n TG,\n TH,\n TJ,\n TK,\n TL,\n TM,\n TN,\n TO,\n TR,\n TT,\n TV,\n TW,\n TZ,\n UA,\n UG,\n UM,\n US,\n UY,\n UZ,\n VA,\n VC,\n VE,\n VG,\n VI,\n VN,\n VU,\n WF,\n WS,\n YE,\n YT,\n ZA,\n ZM,\n ZW,\n}\n" }, "GeoCoordinates.java": { "path": "org/accordproject/geo/GeoCoordinates.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.geo;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.address.PostalAddress;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class GeoCoordinates extends Concept {\n private PostalAddress address;\n private String addressCountry;\n private double elevation;\n private double latitude;\n private double longitude;\n public PostalAddress getAddress() {\n return this.address;\n }\n public String getAddressCountry() {\n return this.addressCountry;\n }\n public double getElevation() {\n return this.elevation;\n }\n public double getLatitude() {\n return this.latitude;\n }\n public double getLongitude() {\n return this.longitude;\n }\n public void setAddress(PostalAddress address) {\n this.address = address;\n }\n public void setAddressCountry(String addressCountry) {\n this.addressCountry = addressCountry;\n }\n public void setElevation(double elevation) {\n this.elevation = elevation;\n }\n public void setLatitude(double latitude) {\n this.latitude = latitude;\n }\n public void setLongitude(double longitude) {\n this.longitude = longitude;\n }\n}\n" }, "Place.java": { "path": "org/accordproject/geo/Place.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.geo;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.address.PostalAddress;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class Place extends Concept {\n private PostalAddress address;\n private String branchCode;\n private String faxNumber;\n private GeoCoordinates geo;\n private String globalLocationNumber;\n private String mapUrl;\n private String isicsV4;\n private String telephone;\n public PostalAddress getAddress() {\n return this.address;\n }\n public String getBranchCode() {\n return this.branchCode;\n }\n public String getFaxNumber() {\n return this.faxNumber;\n }\n public GeoCoordinates getGeo() {\n return this.geo;\n }\n public String getGlobalLocationNumber() {\n return this.globalLocationNumber;\n }\n public String getMapUrl() {\n return this.mapUrl;\n }\n public String getIsicsV4() {\n return this.isicsV4;\n }\n public String getTelephone() {\n return this.telephone;\n }\n public void setAddress(PostalAddress address) {\n this.address = address;\n }\n public void setBranchCode(String branchCode) {\n this.branchCode = branchCode;\n }\n public void setFaxNumber(String faxNumber) {\n this.faxNumber = faxNumber;\n }\n public void setGeo(GeoCoordinates geo) {\n this.geo = geo;\n }\n public void setGlobalLocationNumber(String globalLocationNumber) {\n this.globalLocationNumber = globalLocationNumber;\n }\n public void setMapUrl(String mapUrl) {\n this.mapUrl = mapUrl;\n }\n public void setIsicsV4(String isicsV4) {\n this.isicsV4 = isicsV4;\n }\n public void setTelephone(String telephone) {\n this.telephone = telephone;\n }\n}\n" } }, "money": { "CurrencyCode.java": { "path": "org/accordproject/money/CurrencyCode.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.money;\n\nimport org.hyperledger.composer.system.*;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n@JsonIgnoreProperties({\"$class\"})\npublic enum CurrencyCode {\n AED,\n AFN,\n ALL,\n AMD,\n ANG,\n AOA,\n ARS,\n AUD,\n AWG,\n AZN,\n BAM,\n BBD,\n BDT,\n BGN,\n BHD,\n BIF,\n BMD,\n BND,\n BOB,\n BOV,\n BRL,\n BSD,\n BTN,\n BWP,\n BYN,\n BZD,\n CAD,\n CDF,\n CHE,\n CHF,\n CHW,\n CLF,\n CLP,\n CNY,\n COP,\n COU,\n CRC,\n CUC,\n CUP,\n CVE,\n CZK,\n DJF,\n DKK,\n DOP,\n DZD,\n EGP,\n ERN,\n ETB,\n EUR,\n FJD,\n FKP,\n GBP,\n GEL,\n GHS,\n GIP,\n GMD,\n GNF,\n GTQ,\n GYD,\n HKD,\n HNL,\n HRK,\n HTG,\n HUF,\n IDR,\n ILS,\n INR,\n IQD,\n IRR,\n ISK,\n JMD,\n JOD,\n JPY,\n KES,\n KGS,\n KHR,\n KMF,\n KPW,\n KRW,\n KWD,\n KYD,\n KZT,\n LAK,\n LBP,\n LKR,\n LRD,\n LSL,\n LYD,\n MAD,\n MDL,\n MGA,\n MKD,\n MMK,\n MNT,\n MOP,\n MRU,\n MUR,\n MVR,\n MWK,\n MXN,\n MXV,\n MYR,\n MZN,\n NAD,\n NGN,\n NIO,\n NOK,\n NPR,\n NZD,\n OMR,\n PAB,\n PEN,\n PGK,\n PHP,\n PKR,\n PLN,\n PYG,\n QAR,\n RON,\n RSD,\n RUB,\n RWF,\n SAR,\n SBD,\n SCR,\n SDG,\n SEK,\n SGD,\n SHP,\n SLL,\n SOS,\n SRD,\n SSP,\n STN,\n SVC,\n SYP,\n SZL,\n THB,\n TJS,\n TMT,\n TND,\n TOP,\n TRY,\n TTD,\n TWD,\n TZS,\n UAH,\n UGX,\n USD,\n USN,\n UYI,\n UYU,\n UZS,\n VEF,\n VND,\n VUV,\n WST,\n XAF,\n XAG,\n XAU,\n XBA,\n XBB,\n XBC,\n XBD,\n XCD,\n XDR,\n XOF,\n XPD,\n XPF,\n XPT,\n XSU,\n XTS,\n XUA,\n XXX,\n YER,\n ZAR,\n ZMW,\n ZWL,\n}\n" }, "CurrencyConversion.java": { "path": "org/accordproject/money/CurrencyConversion.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.money;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class CurrencyConversion extends Concept {\n private CurrencyCode from;\n private CurrencyCode to;\n private double rate;\n public CurrencyCode getFrom() {\n return this.from;\n }\n public CurrencyCode getTo() {\n return this.to;\n }\n public double getRate() {\n return this.rate;\n }\n public void setFrom(CurrencyCode from) {\n this.from = from;\n }\n public void setTo(CurrencyCode to) {\n this.to = to;\n }\n public void setRate(double rate) {\n this.rate = rate;\n }\n}\n" }, "DigitalCurrencyCode.java": { "path": "org/accordproject/money/DigitalCurrencyCode.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.money;\n\nimport org.hyperledger.composer.system.*;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n@JsonIgnoreProperties({\"$class\"})\npublic enum DigitalCurrencyCode {\n ADA,\n BCH,\n BTC,\n DASH,\n EOS,\n ETC,\n ETH,\n LTC,\n NEO,\n XLM,\n XMR,\n XRP,\n ZEC,\n}\n" }, "DigitalMonetaryAmount.java": { "path": "org/accordproject/money/DigitalMonetaryAmount.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.money;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class DigitalMonetaryAmount extends Concept {\n private double doubleValue;\n private DigitalCurrencyCode digitalCurrencyCode;\n public double getDoubleValue() {\n return this.doubleValue;\n }\n public DigitalCurrencyCode getDigitalCurrencyCode() {\n return this.digitalCurrencyCode;\n }\n public void setDoubleValue(double doubleValue) {\n this.doubleValue = doubleValue;\n }\n public void setDigitalCurrencyCode(DigitalCurrencyCode digitalCurrencyCode) {\n this.digitalCurrencyCode = digitalCurrencyCode;\n }\n}\n" }, "MonetaryAmount.java": { "path": "org/accordproject/money/MonetaryAmount.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.money;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class MonetaryAmount extends Concept {\n private double doubleValue;\n private CurrencyCode currencyCode;\n public double getDoubleValue() {\n return this.doubleValue;\n }\n public CurrencyCode getCurrencyCode() {\n return this.currencyCode;\n }\n public void setDoubleValue(double doubleValue) {\n this.doubleValue = doubleValue;\n }\n public void setCurrencyCode(CurrencyCode currencyCode) {\n this.currencyCode = currencyCode;\n }\n}\n" } }, "obligation": { "NotificationObligation.java": { "path": "org/accordproject/obligation/NotificationObligation.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.obligation;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.runtime.Obligation;\nimport org.accordproject.money.MonetaryAmount;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class NotificationObligation extends Obligation {\n \n // the accessor for the identifying field\n public String getID() {\n return this.get$identifier();\n }\n\n private String title;\n private String message;\n public String getTitle() {\n return this.title;\n }\n public String getMessage() {\n return this.message;\n }\n public void setTitle(String title) {\n this.title = title;\n }\n public void setMessage(String message) {\n this.message = message;\n }\n}\n" }, "PaymentObligation.java": { "path": "org/accordproject/obligation/PaymentObligation.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.obligation;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.runtime.Obligation;\nimport org.accordproject.money.MonetaryAmount;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class PaymentObligation extends Obligation {\n \n // the accessor for the identifying field\n public String getID() {\n return this.get$identifier();\n }\n\n private MonetaryAmount amount;\n private String description;\n public MonetaryAmount getAmount() {\n return this.amount;\n }\n public String getDescription() {\n return this.description;\n }\n public void setAmount(MonetaryAmount amount) {\n this.amount = amount;\n }\n public void setDescription(String description) {\n this.description = description;\n }\n}\n" } }, "organization": { "Organization.java": { "path": "org/accordproject/organization/Organization.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.organization;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.address.PostalAddress;\nimport org.accordproject.geo.Place;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class Organization extends Participant {\n \n // the accessor for the identifying field\n public String getID() {\n return this.getIdentifier();\n }\n\n private String identifier;\n private String name;\n private String description;\n private String duns;\n private Place place;\n public String getIdentifier() {\n return this.identifier;\n }\n public String getName() {\n return this.name;\n }\n public String getDescription() {\n return this.description;\n }\n public String getDuns() {\n return this.duns;\n }\n public Place getPlace() {\n return this.place;\n }\n public void setIdentifier(String identifier) {\n this.identifier = identifier;\n }\n public void setName(String name) {\n this.name = name;\n }\n public void setDescription(String description) {\n this.description = description;\n }\n public void setDuns(String duns) {\n this.duns = duns;\n }\n public void setPlace(Place place) {\n this.place = place;\n }\n}\n" } }, "party": { "Party.java": { "path": "org/accordproject/party/Party.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.party;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class Party extends Participant {\n \n // the accessor for the identifying field\n public String getID() {\n return this.getPartyId();\n }\n\n private String partyId;\n public String getPartyId() {\n return this.partyId;\n }\n public void setPartyId(String partyId) {\n this.partyId = partyId;\n }\n}\n" } }, "runtime": { "Obligation.java": { "path": "org/accordproject/runtime/Obligation.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.runtime;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.Contract;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic abstract class Obligation extends Event {\n \n // the accessor for the identifying field\n public String getID() {\n return this.get$identifier();\n }\n\n private String $identifier;\n private Contract contract;\n private Participant promisor;\n private Participant promisee;\n private java.util.Date deadline;\n public String get$identifier() {\n return this.$identifier;\n }\n public Contract getContract() {\n return this.contract;\n }\n public Participant getPromisor() {\n return this.promisor;\n }\n public Participant getPromisee() {\n return this.promisee;\n }\n public java.util.Date getDeadline() {\n return this.deadline;\n }\n public void set$identifier(String $identifier) {\n this.$identifier = $identifier;\n }\n public void setContract(Contract contract) {\n this.contract = contract;\n }\n public void setPromisor(Participant promisor) {\n this.promisor = promisor;\n }\n public void setPromisee(Participant promisee) {\n this.promisee = promisee;\n }\n public void setDeadline(java.util.Date deadline) {\n this.deadline = deadline;\n }\n}\n" }, "Request.java": { "path": "org/accordproject/runtime/Request.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.runtime;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.Contract;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class Request extends Transaction {\n}\n" }, "Response.java": { "path": "org/accordproject/runtime/Response.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.runtime;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.Contract;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class Response extends Transaction {\n}\n" }, "State.java": { "path": "org/accordproject/runtime/State.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.runtime;\n\nimport org.hyperledger.composer.system.*;\nimport org.accordproject.contract.Contract;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\npublic class State extends Asset {\n \n // the accessor for the identifying field\n public String getID() {\n return this.get$identifier();\n }\n\n}\n" } }, "time": { "Day.java": { "path": "org/accordproject/time/Day.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.time;\n\nimport org.hyperledger.composer.system.*;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n@JsonIgnoreProperties({\"$class\"})\npublic enum Day {\n Monday,\n Tuesday,\n Wednesday,\n Thursday,\n Friday,\n Saturday,\n Sunday,\n}\n" }, "Duration.java": { "path": "org/accordproject/time/Duration.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.time;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class Duration extends Concept {\n private long amount;\n private TemporalUnit unit;\n public long getAmount() {\n return this.amount;\n }\n public TemporalUnit getUnit() {\n return this.unit;\n }\n public void setAmount(long amount) {\n this.amount = amount;\n }\n public void setUnit(TemporalUnit unit) {\n this.unit = unit;\n }\n}\n" }, "Month.java": { "path": "org/accordproject/time/Month.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.time;\n\nimport org.hyperledger.composer.system.*;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n@JsonIgnoreProperties({\"$class\"})\npublic enum Month {\n January,\n February,\n March,\n April,\n May,\n June,\n July,\n August,\n September,\n October,\n November,\n December,\n}\n" }, "Period.java": { "path": "org/accordproject/time/Period.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.time;\n\nimport org.hyperledger.composer.system.*;\nimport concerto.Concept;\nimport concerto.Asset;\nimport concerto.Transaction;\nimport concerto.Participant;\nimport concerto.Event;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n\n@JsonIgnoreProperties({\"$class\"})\npublic class Period extends Concept {\n private long amount;\n private PeriodUnit unit;\n public long getAmount() {\n return this.amount;\n }\n public PeriodUnit getUnit() {\n return this.unit;\n }\n public void setAmount(long amount) {\n this.amount = amount;\n }\n public void setUnit(PeriodUnit unit) {\n this.unit = unit;\n }\n}\n" }, "PeriodUnit.java": { "path": "org/accordproject/time/PeriodUnit.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.time;\n\nimport org.hyperledger.composer.system.*;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n@JsonIgnoreProperties({\"$class\"})\npublic enum PeriodUnit {\n days,\n weeks,\n months,\n quarters,\n years,\n}\n" }, "TemporalUnit.java": { "path": "org/accordproject/time/TemporalUnit.java", "content": "// this code is generated and should not be modified\npackage org.accordproject.time;\n\nimport org.hyperledger.composer.system.*;\nimport com.fasterxml.jackson.annotation.JsonIgnoreProperties;\n@JsonIgnoreProperties({\"$class\"})\npublic enum TemporalUnit {\n seconds,\n minutes,\n hours,\n days,\n weeks,\n}\n" } } }, "hyperledger": { "composer": { "system": { "Resource.java": { "path": "org/hyperledger/composer/system/Resource.java", "content": "// this code is generated and should not be modified\npackage org.hyperledger.composer.system;\nimport com.fasterxml.jackson.annotation.*;\n\n@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, property = \"$class\")\n@JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class, property = \"$id\")\npublic abstract class Resource\n{\n public abstract String getID();\n private String $id;\n\n @JsonProperty(\"$id\")\n public String get$id() {\n return $id;\n }\n @JsonProperty(\"$id\")\n public void set$id(String i) {\n $id = i;\n }\n\n}\n \n" } } } } } } }
--signoff
master
fork:branchname
Coverage increased (+0.2%) to 93.798% when pulling 5356b0055ea5971f1d60887adfeaac19f54480f9 on mehmettokgoz:compile into b21c6e3115693c2695d5166306e3bb89301f5ab7 on accordproject:master.
Changes
Flags
Demo
Sample request.body:
Response to sample request:
Author Checklist
--signoff
option of git commit.master
fromfork:branchname