no.digipost.api.client.representations
Class Invoice

java.lang.Object
  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, messageId, preEncrypt, recipient, senderId, sensitivityLevel, smsNotification, subject
 
Constructor Summary
Invoice()
           
Invoice(String messageId, String subject, PersonalIdentificationNumber id, SmsNotification smsVarsling, AuthenticationLevel authenticationLevel, SensitivityLevel sensitivityLevel, String kid, BigDecimal amount, String account, org.joda.time.LocalDate dueDate)
           
Invoice(String messageId, String subject, RecipientIdentification recipient, SmsNotification smsVarsling, AuthenticationLevel authenticationLevel, SensitivityLevel sensitivityLevel, String kid, BigDecimal amount, String account, org.joda.time.LocalDate dueDate)
           
 
Method Summary
 
Methods inherited from class no.digipost.api.client.representations.Message
getAuthenticationLevel, getMessageId, getRecipient, getSensitivityLevel, getSmsNotification, getSubject, hasSubject, isDirectPrint, isPreEncrypt, isSameMessageAs, setPreEncrypt, setPreEncrypt, setSenderId
 
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)

Invoice

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


Copyright © 2012 Digipost Open Source. All Rights Reserved.