InvoiceStatus Class

public final class InvoiceStatus
extends ExpandableStringEnum<InvoiceStatus>

The current status of the invoice.

Field Summary

Modifier and Type Field and Description
static final InvoiceStatus DUE

Static value Due for InvoiceStatus.

static final InvoiceStatus LOCKED

Static value Locked for InvoiceStatus.

static final InvoiceStatus OTHER

Static value Other for InvoiceStatus.

static final InvoiceStatus OVER_DUE

Static value OverDue for InvoiceStatus.

static final InvoiceStatus PAID

Static value Paid for InvoiceStatus.

static final InvoiceStatus VOID

Static value Void for InvoiceStatus.

Constructor Summary

Constructor Description
InvoiceStatus()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of InvoiceStatus value.

Method Summary

Modifier and Type Method and Description
static InvoiceStatus fromString(String name)

Creates or finds a InvoiceStatus from its string representation.

static Collection<InvoiceStatus> values()

Gets known InvoiceStatus values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

DUE

public static final InvoiceStatus DUE

Static value Due for InvoiceStatus.

LOCKED

public static final InvoiceStatus LOCKED

Static value Locked for InvoiceStatus.

OTHER

public static final InvoiceStatus OTHER

Static value Other for InvoiceStatus.

OVER_DUE

public static final InvoiceStatus OVER_DUE

Static value OverDue for InvoiceStatus.

PAID

public static final InvoiceStatus PAID

Static value Paid for InvoiceStatus.

VOID

public static final InvoiceStatus VOID

Static value Void for InvoiceStatus.

Constructor Details

InvoiceStatus

@Deprecated
public InvoiceStatus()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of InvoiceStatus value.

Method Details

fromString

public static InvoiceStatus fromString(String name)

Creates or finds a InvoiceStatus from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding InvoiceStatus.

values

public static Collection<InvoiceStatus> values()

Gets known InvoiceStatus values.

Returns:

known InvoiceStatus values.

Applies to