Как установить значение в определенной структуре - Java-класс XSD для анонимного сложного типа - PullRequest
0 голосов
/ 13 марта 2019

ниже структура моего сд.Есть класс Java для анонимного сложного типа.Не могли бы вы помочь мне с настройкой значений в этой структуре.Это фрагмент сгенерированного xsd.

 @XmlElementRefs({
        @XmlElementRef(name = "documents", type = JAXBElement.class),
        @XmlElementRef(name = "fields", type = JAXBElement.class)
    })

    @XmlAccessorType(XmlAccessType.FIELD)
        @XmlType(name = "", propOrder = {
            "uFlflReqHeadId",
            "uRcipId",
            "uDlvrMeth",
            "uTmpltId",
            "uTmpltNm",
            "uGrpId",
            "uDocCtlNbr",
            "uFlNm",
            "detail",
            "dctmobjectid"
        })
        public static class Documents {

            @XmlElement(name = "u_flfl_req_head_id", required = true)
            protected Root.Documents.UFlflReqHeadId uFlflReqHeadId;
            @XmlElement(name = "u_rcip_id", required = true)
            protected Root.Documents.URcipId uRcipId;
            @XmlElement(name = "u_dlvr_meth", required = true)
            protected Root.Documents.UDlvrMeth uDlvrMeth;
            @XmlElement(name = "u_tmplt_id", required = true)
            protected Root.Documents.UTmpltId uTmpltId;
            @XmlElement(name = "u_tmplt_nm", required = true)
            protected Root.Documents.UTmpltNm uTmpltNm;
            @XmlElement(name = "u_grp_id", required = true)
            protected Root.Documents.UGrpId uGrpId;
            @XmlElement(name = "u_doc_ctl_nbr", required = true)
            protected Root.Documents.UDocCtlNbr uDocCtlNbr;
            @XmlElement(name = "u_fl_nm", required = true)
            protected Root.Documents.UFlNm uFlNm;
            @XmlElement(required = true)
            protected Root.Documents.Detail detail;
            @XmlElement(required = true)
            protected String dctmobjectid;
            @XmlAttribute(name = "key", required = true)
            @XmlSchemaType(name = "unsignedByte")
            protected short key;

//Getters setters
...