Search in sources :

Example 71 with ObjectFactory

use of org.geotoolkit.sml.xml.v100.ObjectFactory in project testnorge by navikt.

the class KontaktinformasjonDTO method toXmlElement.

@Override
public XMLKontaktinformasjon toXmlElement() {
    ObjectFactory factory = new ObjectFactory();
    XMLKontaktinformasjon xmlKontaktinformasjon = factory.createXMLKontaktinformasjon();
    xmlKontaktinformasjon.setKontaktinformasjonNavn(kontaktinformasjonNavn);
    xmlKontaktinformasjon.setTelefonnummer(telefonnummer);
    return xmlKontaktinformasjon;
}
Also used : XMLKontaktinformasjon(no.seres.xsd.nav.inntektsmelding_m._20181211.XMLKontaktinformasjon) ObjectFactory(no.seres.xsd.nav.inntektsmelding_m._20181211.ObjectFactory)

Example 72 with ObjectFactory

use of org.geotoolkit.sml.xml.v100.ObjectFactory in project testnorge by navikt.

the class NaturalYtelseDetaljerDTO method toXmlElement.

@Override
public XMLNaturalytelseDetaljer toXmlElement() {
    ObjectFactory factory = new ObjectFactory();
    XMLNaturalytelseDetaljer xmlNaturalytelseDetaljer = factory.createXMLNaturalytelseDetaljer();
    xmlNaturalytelseDetaljer.setBeloepPrMnd(factory.createXMLNaturalytelseDetaljerBeloepPrMnd(beloepPrMnd != null ? BigDecimal.valueOf(beloepPrMnd) : null));
    xmlNaturalytelseDetaljer.setFom(factory.createXMLNaturalytelseDetaljerFom(fom));
    xmlNaturalytelseDetaljer.setNaturalytelseType(factory.createXMLNaturalytelseDetaljerNaturalytelseType(naturalytelseType));
    return xmlNaturalytelseDetaljer;
}
Also used : ObjectFactory(no.seres.xsd.nav.inntektsmelding_m._20181211.ObjectFactory) XMLNaturalytelseDetaljer(no.seres.xsd.nav.inntektsmelding_m._20181211.XMLNaturalytelseDetaljer)

Example 73 with ObjectFactory

use of org.geotoolkit.sml.xml.v100.ObjectFactory in project testnorge by navikt.

the class PeriodeDTO method toXmlElement.

@Override
public XMLPeriode toXmlElement() {
    ObjectFactory factory = new ObjectFactory();
    XMLPeriode xmlPeriode = factory.createXMLPeriode();
    xmlPeriode.setFom(factory.createXMLPeriodeFom(this.fom));
    xmlPeriode.setTom(factory.createXMLPeriodeTom(this.tom));
    return xmlPeriode;
}
Also used : ObjectFactory(no.seres.xsd.nav.inntektsmelding_m._20181211.ObjectFactory) XMLPeriode(no.seres.xsd.nav.inntektsmelding_m._20181211.XMLPeriode)

Example 74 with ObjectFactory

use of org.geotoolkit.sml.xml.v100.ObjectFactory in project testnorge by navikt.

the class RefusjonDTO method toXmlElement.

@Override
public XMLRefusjon toXmlElement() {
    ObjectFactory factory = new ObjectFactory();
    XMLRefusjon xmlRefusjon = factory.createXMLRefusjon();
    if (endringIRefusjonListe != null) {
        XMLEndringIRefusjonsListe xmlEndringIRefusjonsListe = factory.createXMLEndringIRefusjonsListe();
        xmlEndringIRefusjonsListe.withEndringIRefusjon(EndringIRefusjonDTO.convert(endringIRefusjonListe));
        xmlRefusjon.withEndringIRefusjonListe(factory.createXMLRefusjonEndringIRefusjonListe(xmlEndringIRefusjonsListe));
    }
    xmlRefusjon.setRefusjonsbeloepPrMnd(factory.createXMLRefusjonRefusjonsbeloepPrMnd(refusjonsbeloepPrMnd != null ? BigDecimal.valueOf(refusjonsbeloepPrMnd) : null));
    xmlRefusjon.setRefusjonsopphoersdato(factory.createXMLRefusjonRefusjonsopphoersdato(refusjonsopphoersdato));
    return xmlRefusjon;
}
Also used : ObjectFactory(no.seres.xsd.nav.inntektsmelding_m._20181211.ObjectFactory) XMLEndringIRefusjonsListe(no.seres.xsd.nav.inntektsmelding_m._20181211.XMLEndringIRefusjonsListe) XMLRefusjon(no.seres.xsd.nav.inntektsmelding_m._20181211.XMLRefusjon)

Example 75 with ObjectFactory

use of org.geotoolkit.sml.xml.v100.ObjectFactory in project testnorge by navikt.

the class SykepengerIArbeidsgiverperiodenDTO method toXmlElement.

@Override
public XMLSykepengerIArbeidsgiverperioden toXmlElement() {
    ObjectFactory factory = new ObjectFactory();
    XMLSykepengerIArbeidsgiverperioden xmlSykepengerIArbeidsgiverperioden = factory.createXMLSykepengerIArbeidsgiverperioden();
    if (arbeidsgiverperiodeListe != null) {
        XMLArbeidsgiverperiodeListe xmlArbeidsgiverperiodeListe = factory.createXMLArbeidsgiverperiodeListe();
        xmlArbeidsgiverperiodeListe.withArbeidsgiverperiode(PeriodeDTO.convert(arbeidsgiverperiodeListe));
        xmlSykepengerIArbeidsgiverperioden.setArbeidsgiverperiodeListe(factory.createXMLSykepengerIArbeidsgiverperiodenArbeidsgiverperiodeListe(xmlArbeidsgiverperiodeListe));
    }
    xmlSykepengerIArbeidsgiverperioden.setBruttoUtbetalt(factory.createXMLSykepengerIArbeidsgiverperiodenBruttoUtbetalt(bruttoUtbetalt != null ? BigDecimal.valueOf(bruttoUtbetalt) : null));
    xmlSykepengerIArbeidsgiverperioden.setBegrunnelseForReduksjonEllerIkkeUtbetalt(factory.createXMLSykepengerIArbeidsgiverperiodenBegrunnelseForReduksjonEllerIkkeUtbetalt(begrunnelseForReduksjonEllerIkkeUtbetalt));
    return xmlSykepengerIArbeidsgiverperioden;
}
Also used : ObjectFactory(no.seres.xsd.nav.inntektsmelding_m._20181211.ObjectFactory) XMLArbeidsgiverperiodeListe(no.seres.xsd.nav.inntektsmelding_m._20181211.XMLArbeidsgiverperiodeListe) XMLSykepengerIArbeidsgiverperioden(no.seres.xsd.nav.inntektsmelding_m._20181211.XMLSykepengerIArbeidsgiverperioden)

Aggregations

JAXBElement (javax.xml.bind.JAXBElement)32 Test (org.junit.Test)26 ArrayList (java.util.ArrayList)25 Marshaller (javax.xml.bind.Marshaller)22 ObjectFactory (net.opengis.cat.csw.v_2_0_2.ObjectFactory)20 StringWriter (java.io.StringWriter)18 QueryType (net.opengis.cat.csw.v_2_0_2.QueryType)18 GetRecordsType (net.opengis.cat.csw.v_2_0_2.GetRecordsType)17 ObjectFactory (no.seres.xsd.nav.inntektsmelding_m._20181211.ObjectFactory)16 JAXBContext (javax.xml.bind.JAXBContext)14 QName (javax.xml.namespace.QName)13 CswRecordCollection (org.codice.ddf.spatial.ogc.csw.catalog.common.CswRecordCollection)13 XStream (com.thoughtworks.xstream.XStream)12 ByteArrayInputStream (java.io.ByteArrayInputStream)12 GetRecordsResponseType (net.opengis.cat.csw.v_2_0_2.GetRecordsResponseType)12 SearchResultsType (net.opengis.cat.csw.v_2_0_2.SearchResultsType)12 ObjectFactory (slash.navigation.kml.binding22.ObjectFactory)12 ObjectFactory (com.opensymphony.xwork2.ObjectFactory)11 BigInteger (java.math.BigInteger)11 ElementSetNameType (net.opengis.cat.csw.v_2_0_2.ElementSetNameType)11