public enum ControlTagType extends Enum<ControlTagType>
| Enum Constant and Description |
|---|
AUTO_INVOICING_OFF |
AUTO_PAY_OFF |
MANUAL_PAY |
OVERDUE_ENFORCEMENT_OFF |
PARTNER |
TEST |
WRITTEN_OFF |
| Modifier and Type | Method and Description |
|---|---|
List<ObjectType> |
getApplicableObjectTypes() |
boolean |
getAutoInvoicingOff() |
boolean |
getAutoPaymentOff() |
String |
getDescription() |
UUID |
getId() |
static ControlTagType |
getTypeFromId(UUID targetId) |
static boolean |
isAutoInvoicingOff(Collection<UUID> input)
Convenience method to return whether an account is configured with auto_invoicing_off
(information of which control tag is configured with which behavior stays here)
|
static boolean |
isAutoPayOff(Collection<UUID> input)
Convenience method to return whether an account is configured with auto_pay_off
(information of which control tag is configured with which behavior stays here)
|
static ControlTagType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ControlTagType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ControlTagType AUTO_PAY_OFF
public static final ControlTagType AUTO_INVOICING_OFF
public static final ControlTagType OVERDUE_ENFORCEMENT_OFF
public static final ControlTagType WRITTEN_OFF
public static final ControlTagType MANUAL_PAY
public static final ControlTagType TEST
public static final ControlTagType PARTNER
public static ControlTagType[] values()
for (ControlTagType c : ControlTagType.values()) System.out.println(c);
public static ControlTagType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic UUID getId()
public String getDescription()
public boolean getAutoPaymentOff()
public boolean getAutoInvoicingOff()
public List<ObjectType> getApplicableObjectTypes()
public static ControlTagType getTypeFromId(UUID targetId)
public static boolean isAutoPayOff(Collection<UUID> input)
input - tagDefinitionIds for all the tags associated to a given accountpublic static boolean isAutoInvoicingOff(Collection<UUID> input)
input - tagDefinitionIds for all the tags associated to a given accountCopyright © 2010-2016. All Rights Reserved.