public class DateAndIdentifierKey extends Object implements InvoiceTypeKey, DateAndIdentifierAutoIncrementKey
Constructor and Description |
---|
DateAndIdentifierKey() |
DateAndIdentifierKey(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType) |
DateAndIdentifierKey(org.joda.time.LocalDate date,
String identifier) |
Modifier and Type | Method and Description |
---|---|
int |
compare(Object o1,
Object o2) |
org.joda.time.LocalDate |
getDate() |
String |
getIdentifier() |
void |
initialize(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType) |
InvoiceTypeKey |
next() |
InvoiceTypeKey |
parse(String s) |
void |
setDate(org.joda.time.LocalDate date) |
void |
setIdentifier(String identifier) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
equals
public DateAndIdentifierKey()
public DateAndIdentifierKey(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType)
public DateAndIdentifierKey(org.joda.time.LocalDate date, String identifier)
public org.joda.time.LocalDate getDate()
getDate
in interface DateAndIdentifierAutoIncrementKey
public void setDate(org.joda.time.LocalDate date)
public String getIdentifier()
getIdentifier
in interface DateAndIdentifierAutoIncrementKey
public void setIdentifier(String identifier)
public void initialize(oasis.names.specification.ubl.schema.xsd.invoice_2.InvoiceType invoiceType)
initialize
in interface InvoiceTypeKey
public InvoiceTypeKey parse(String s) throws InvoiceTypeKeyParseException
parse
in interface InvoiceTypeKey
InvoiceTypeKeyParseException
public int compare(Object o1, Object o2)
compare
in interface Comparator
public InvoiceTypeKey next()
next
in interface DateAndIdentifierAutoIncrementKey
Copyright © 2011-2015 Plain Source. All Rights Reserved.