public static final class ITransactionField.TransactionAccessibleFieldSet.SubscriptionCodeField extends ITransactionField.StringTransactionField
Transaction.getSubscriptionCode()ITransactionField.BadFieldException, ITransactionField.BooleanTransactionField, ITransactionField.ChargedTransactionAccessibleFieldSet, ITransactionField.ChargedTransactionSetAccessibleFieldSet, ITransactionField.ChargedTransactionSetEntryAccessibleFieldSet, ITransactionField.DateTransactionField, ITransactionField.EmptyAccessibleFieldSet, ITransactionField.InvalidArgumentValueException, ITransactionField.InvalidTypeFieldException, ITransactionField.InvalidValueException, ITransactionField.ITransactionFieldParametrable<T>, ITransactionField.MissingMandatoryArgumentException, ITransactionField.NumberTransactionField, ITransactionField.ParametrableBooleanTransactionField, ITransactionField.ParametrableDateTransactionField, ITransactionField.ParametrableNumberTransactionField, ITransactionField.ParametrableStringTransactionField, ITransactionField.StringTransactionField, ITransactionField.TransactionAccessibleFieldSet, ITransactionField.TransactionFieldSet| Constructor and Description |
|---|
SubscriptionCodeField() |
| Modifier and Type | Method and Description |
|---|---|
String |
get(ChargedTransactionSet set,
ChargedTransactionSet.ChargedTransactionSetEntry entry,
ChargedTransaction chargedTransaction,
Transaction transaction)
Retrieves, whether from a
charged transaction set, a charged transaction set entry,
a charged transaction or a transaction the value of a transaction field and returns it. |
getFlag, getType, parseDefaultValuepublic String get(ChargedTransactionSet set, ChargedTransactionSet.ChargedTransactionSetEntry entry, ChargedTransaction chargedTransaction, Transaction transaction) throws ITransactionField.BadFieldException
ITransactionFieldcharged transaction set, a charged transaction set entry,
a charged transaction or a transaction the value of a transaction field and returns it.set - The charged transaction setentry - The charged transaction set entrychargedTransaction - The charged transactiontransaction - The rated transactionITransactionField.MissingMandatoryArgumentException - this exception is thrown if a field, mandatory to retrieve the value of targeted field, is missing.ITransactionField.BadFieldException - this exception is thrown if failure is not caused by a mandatory field missing or an empty field.