no.digipost.api.client.representations
Class Invoice

java.lang.Object
  extended by no.digipost.api.client.representations.Representation
      extended by no.digipost.api.client.representations.MessageBase
          extended by no.digipost.api.client.representations.Message
              extended by no.digipost.api.client.representations.Invoice

public class Invoice
extends Message


Field Summary
protected  String account
           
protected  BigDecimal amount
           
protected  org.joda.time.LocalDate dueDate
           
protected  String kid
           
 
Fields inherited from class no.digipost.api.client.representations.Message
authenticationLevel, deliveredDate, personalIdentificationNumbers, recipients, sensitivityLevel, smsNotification, status, subject
 
Fields inherited from class no.digipost.api.client.representations.MessageBase
messageId, preEncrypt, senderId
 
Fields inherited from class no.digipost.api.client.representations.Representation
links
 
Constructor Summary
Invoice()
           
Invoice(String messageId, String subject, DigipostAddress digipostAdress, SmsNotification smsVarsling, AuthenticationLevel authenticationLevel, SensitivityLevel sensitivityLevel, String kid, BigDecimal amount, String account, org.joda.time.LocalDate dueDate, Link... links)
           
Invoice(String messageId, String subject, PersonalIdentificationNumber id, SmsNotification smsVarsling, AuthenticationLevel authenticationLevel, SensitivityLevel sensitivityLevel, String kid, BigDecimal amount, String account, org.joda.time.LocalDate dueDate, Link... links)
           
 
Method Summary
 String getAccount()
          Gets the value of the account property.
 BigDecimal getAmount()
          Gets the value of the amount property.
 org.joda.time.LocalDate getDueDate()
          Gets the value of the dueDate property.
 String getKid()
          Gets the value of the kid property.
 void setAccount(String value)
          Sets the value of the account property.
 void setAmount(BigDecimal value)
          Sets the value of the amount property.
 void setDueDate(org.joda.time.LocalDate value)
          Sets the value of the dueDate property.
 void setKid(String value)
          Sets the value of the kid property.
 
Methods inherited from class no.digipost.api.client.representations.Message
getAuthenticationLevel, getLinks, getPersonalIdentificationNumbers, getRecipients, getSensitivityLevel, getSmsNotification, getStatus, getSubject, hasSubject, isSameMessageAs, setLinks, setStatus
 
Methods inherited from class no.digipost.api.client.representations.MessageBase
getAddContentAndSendLink, getEncryptionKeyLink, getMessageId, getSelfLink, getSenderId, setMessageId, setPreEncrypt, setSenderId, skalPrekrypteres
 
Methods inherited from class no.digipost.api.client.representations.Representation
addLink, getLinkByRelationName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kid

protected String kid

amount

protected BigDecimal amount

account

protected String account

dueDate

protected org.joda.time.LocalDate dueDate
Constructor Detail

Invoice

public Invoice()

Invoice

public Invoice(String messageId,
               String subject,
               PersonalIdentificationNumber id,
               SmsNotification smsVarsling,
               AuthenticationLevel authenticationLevel,
               SensitivityLevel sensitivityLevel,
               String kid,
               BigDecimal amount,
               String account,
               org.joda.time.LocalDate dueDate,
               Link... links)

Invoice

public Invoice(String messageId,
               String subject,
               DigipostAddress digipostAdress,
               SmsNotification smsVarsling,
               AuthenticationLevel authenticationLevel,
               SensitivityLevel sensitivityLevel,
               String kid,
               BigDecimal amount,
               String account,
               org.joda.time.LocalDate dueDate,
               Link... links)
Method Detail

getKid

public String getKid()
Gets the value of the kid property.

Returns:
possible object is String

setKid

public void setKid(String value)
Sets the value of the kid property.

Parameters:
value - allowed object is String

getAmount

public BigDecimal getAmount()
Gets the value of the amount property.

Returns:
possible object is BigDecimal

setAmount

public void setAmount(BigDecimal value)
Sets the value of the amount property.

Parameters:
value - allowed object is BigDecimal

getAccount

public String getAccount()
Gets the value of the account property.

Returns:
possible object is String

setAccount

public void setAccount(String value)
Sets the value of the account property.

Parameters:
value - allowed object is String

getDueDate

public org.joda.time.LocalDate getDueDate()
Gets the value of the dueDate property.

Returns:
possible object is String

setDueDate

public void setDueDate(org.joda.time.LocalDate value)
Sets the value of the dueDate property.

Parameters:
value - allowed object is String


Copyright © 2012 Digipost Open Source. All Rights Reserved.