no.difi.begrep.sdp.schema_v10
Class SDPManifest

java.lang.Object
  extended by no.difi.begrep.sdp.schema_v10.SDPManifest
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString

public class SDPManifest
extends Object
implements org.jvnet.jaxb2_commons.lang.ToString

Inneholder metadata relatert til hver fil i en forsendelse.

Java class for Manifest complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Manifest">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="mottaker" type="{http://begrep.difi.no/sdp/schema_v10}Mottaker"/>
         <element name="avsender" type="{http://begrep.difi.no/sdp/schema_v10}Avsender"/>
         <element name="hoveddokument" type="{http://begrep.difi.no/sdp/schema_v10}Dokument"/>
         <element name="vedlegg" type="{http://begrep.difi.no/sdp/schema_v10}Dokument" maxOccurs="99" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  SDPAvsender avsender
           
protected  SDPDokument hoveddokument
           
protected  SDPMottaker mottaker
           
protected  List<SDPDokument> vedleggs
           
 
Constructor Summary
SDPManifest()
          Default no-arg constructor
SDPManifest(SDPMottaker mottaker, SDPAvsender avsender, SDPDokument hoveddokument, List<SDPDokument> vedleggs)
          Fully-initialising value constructor
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 SDPAvsender getAvsender()
          Gets the value of the avsender property.
 SDPDokument getHoveddokument()
          Gets the value of the hoveddokument property.
 SDPMottaker getMottaker()
          Gets the value of the mottaker property.
 List<SDPDokument> getVedleggs()
          Gets the value of the vedleggs property.
 void setAvsender(SDPAvsender value)
          Sets the value of the avsender property.
 void setHoveddokument(SDPDokument value)
          Sets the value of the hoveddokument property.
 void setMottaker(SDPMottaker value)
          Sets the value of the mottaker property.
 void setVedleggs(List<SDPDokument> value)
           
 String toString()
           
 SDPManifest withAvsender(SDPAvsender value)
           
 SDPManifest withHoveddokument(SDPDokument value)
           
 SDPManifest withMottaker(SDPMottaker value)
           
 SDPManifest withVedleggs(Collection<SDPDokument> values)
           
 SDPManifest withVedleggs(List<SDPDokument> value)
           
 SDPManifest withVedleggs(SDPDokument... values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mottaker

protected SDPMottaker mottaker

avsender

protected SDPAvsender avsender

hoveddokument

protected SDPDokument hoveddokument

vedleggs

protected List<SDPDokument> vedleggs
Constructor Detail

SDPManifest

public SDPManifest()
Default no-arg constructor


SDPManifest

public SDPManifest(SDPMottaker mottaker,
                   SDPAvsender avsender,
                   SDPDokument hoveddokument,
                   List<SDPDokument> vedleggs)
Fully-initialising value constructor

Method Detail

getMottaker

public SDPMottaker getMottaker()
Gets the value of the mottaker property.

Returns:
possible object is SDPMottaker

setMottaker

public void setMottaker(SDPMottaker value)
Sets the value of the mottaker property.

Parameters:
value - allowed object is SDPMottaker

getAvsender

public SDPAvsender getAvsender()
Gets the value of the avsender property.

Returns:
possible object is SDPAvsender

setAvsender

public void setAvsender(SDPAvsender value)
Sets the value of the avsender property.

Parameters:
value - allowed object is SDPAvsender

getHoveddokument

public SDPDokument getHoveddokument()
Gets the value of the hoveddokument property.

Returns:
possible object is SDPDokument

setHoveddokument

public void setHoveddokument(SDPDokument value)
Sets the value of the hoveddokument property.

Parameters:
value - allowed object is SDPDokument

getVedleggs

public List<SDPDokument> getVedleggs()
Gets the value of the vedleggs property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the vedleggs property.

For example, to add a new item, do as follows:

    getVedleggs().add(newItem);
 

Objects of the following type(s) are allowed in the list SDPDokument


setVedleggs

public void setVedleggs(List<SDPDokument> value)

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

withMottaker

public SDPManifest withMottaker(SDPMottaker value)

withAvsender

public SDPManifest withAvsender(SDPAvsender value)

withHoveddokument

public SDPManifest withHoveddokument(SDPDokument value)

withVedleggs

public SDPManifest withVedleggs(SDPDokument... values)

withVedleggs

public SDPManifest withVedleggs(Collection<SDPDokument> values)

withVedleggs

public SDPManifest withVedleggs(List<SDPDokument> value)


Copyright © 2014 Digipost Open Source. All Rights Reserved.