no.difi.begrep.sdp.schema_v10
Class SDPDigitalPost

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

public class SDPDigitalPost
extends SDPMelding
implements org.jvnet.jaxb2_commons.lang.ToString

Sikker digital postmelding fra avsender til mottaker, samt informasjon relatert til presentasjon og behandling av denne.

Java class for DigitalPost complex type.

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

 <complexType name="DigitalPost">
   <complexContent>
     <extension base="{http://begrep.difi.no/sdp/schema_v10}Melding">
       <sequence>
         <element name="avsender" type="{http://begrep.difi.no/sdp/schema_v10}Avsender"/>
         <element name="mottaker" type="{http://begrep.difi.no/sdp/schema_v10}Mottaker"/>
         <choice>
           <element name="fysiskPostInfo" type="{http://begrep.difi.no/sdp/schema_v10}FysiskPostInfo"/>
           <element name="digitalPostInfo" type="{http://begrep.difi.no/sdp/schema_v10}DigitalPostInfo"/>
         </choice>
         <element name="dokumentpakkefingeravtrykk" type="{http://www.w3.org/2000/09/xmldsig#}ReferenceType"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  SDPAvsender avsender
           
protected  SDPDigitalPostInfo digitalPostInfo
           
protected  Reference dokumentpakkefingeravtrykk
           
protected  SDPFysiskPostInfo fysiskPostInfo
           
protected  SDPMottaker mottaker
           
 
Fields inherited from class no.difi.begrep.sdp.schema_v10.SDPMelding
signature
 
Constructor Summary
SDPDigitalPost()
          Default no-arg constructor
SDPDigitalPost(Signature signature, SDPAvsender avsender, SDPMottaker mottaker, SDPDigitalPostInfo digitalPostInfo, SDPFysiskPostInfo fysiskPostInfo, Reference dokumentpakkefingeravtrykk)
          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.
 SDPDigitalPostInfo getDigitalPostInfo()
          Gets the value of the digitalPostInfo property.
 Reference getDokumentpakkefingeravtrykk()
          Gets the value of the dokumentpakkefingeravtrykk property.
 SDPFysiskPostInfo getFysiskPostInfo()
          Gets the value of the fysiskPostInfo property.
 SDPMottaker getMottaker()
          Gets the value of the mottaker property.
 void setAvsender(SDPAvsender value)
          Sets the value of the avsender property.
 void setDigitalPostInfo(SDPDigitalPostInfo value)
          Sets the value of the digitalPostInfo property.
 void setDokumentpakkefingeravtrykk(Reference value)
          Sets the value of the dokumentpakkefingeravtrykk property.
 void setFysiskPostInfo(SDPFysiskPostInfo value)
          Sets the value of the fysiskPostInfo property.
 void setMottaker(SDPMottaker value)
          Sets the value of the mottaker property.
 String toString()
           
 SDPDigitalPost withAvsender(SDPAvsender value)
           
 SDPDigitalPost withDigitalPostInfo(SDPDigitalPostInfo value)
           
 SDPDigitalPost withDokumentpakkefingeravtrykk(Reference value)
           
 SDPDigitalPost withFysiskPostInfo(SDPFysiskPostInfo value)
           
 SDPDigitalPost withMottaker(SDPMottaker value)
           
 SDPDigitalPost withSignature(Signature value)
           
 
Methods inherited from class no.difi.begrep.sdp.schema_v10.SDPMelding
getSignature, setSignature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

avsender

protected SDPAvsender avsender

mottaker

protected SDPMottaker mottaker

digitalPostInfo

protected SDPDigitalPostInfo digitalPostInfo

fysiskPostInfo

protected SDPFysiskPostInfo fysiskPostInfo

dokumentpakkefingeravtrykk

protected Reference dokumentpakkefingeravtrykk
Constructor Detail

SDPDigitalPost

public SDPDigitalPost()
Default no-arg constructor


SDPDigitalPost

public SDPDigitalPost(Signature signature,
                      SDPAvsender avsender,
                      SDPMottaker mottaker,
                      SDPDigitalPostInfo digitalPostInfo,
                      SDPFysiskPostInfo fysiskPostInfo,
                      Reference dokumentpakkefingeravtrykk)
Fully-initialising value constructor

Method Detail

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

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

getDigitalPostInfo

public SDPDigitalPostInfo getDigitalPostInfo()
Gets the value of the digitalPostInfo property.

Returns:
possible object is SDPDigitalPostInfo

setDigitalPostInfo

public void setDigitalPostInfo(SDPDigitalPostInfo value)
Sets the value of the digitalPostInfo property.

Parameters:
value - allowed object is SDPDigitalPostInfo

getFysiskPostInfo

public SDPFysiskPostInfo getFysiskPostInfo()
Gets the value of the fysiskPostInfo property.

Returns:
possible object is SDPFysiskPostInfo

setFysiskPostInfo

public void setFysiskPostInfo(SDPFysiskPostInfo value)
Sets the value of the fysiskPostInfo property.

Parameters:
value - allowed object is SDPFysiskPostInfo

getDokumentpakkefingeravtrykk

public Reference getDokumentpakkefingeravtrykk()
Gets the value of the dokumentpakkefingeravtrykk property.

Returns:
possible object is Reference

setDokumentpakkefingeravtrykk

public void setDokumentpakkefingeravtrykk(Reference value)
Sets the value of the dokumentpakkefingeravtrykk property.

Parameters:
value - allowed object is Reference

toString

public String toString()
Overrides:
toString in class SDPMelding

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
Overrides:
append in class SDPMelding

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
Overrides:
appendFields in class SDPMelding

withAvsender

public SDPDigitalPost withAvsender(SDPAvsender value)

withMottaker

public SDPDigitalPost withMottaker(SDPMottaker value)

withDigitalPostInfo

public SDPDigitalPost withDigitalPostInfo(SDPDigitalPostInfo value)

withFysiskPostInfo

public SDPDigitalPost withFysiskPostInfo(SDPFysiskPostInfo value)

withDokumentpakkefingeravtrykk

public SDPDigitalPost withDokumentpakkefingeravtrykk(Reference value)

withSignature

public SDPDigitalPost withSignature(Signature value)
Overrides:
withSignature in class SDPMelding


Copyright © 2014 Digipost Open Source. All Rights Reserved.