public static final class ITransactionField.ChargedTransactionSetAccessibleFieldSet.TransactionSetIDStringField extends ITransactionField.StringTransactionField
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 |
|---|
TransactionSetIDStringField() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.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. |
java.lang.Object |
getFlag(ChargedTransactionSet set,
ChargedTransactionSet.ChargedTransactionSetEntry entry,
ChargedTransaction chargedTransaction,
Transaction transaction)
Returns an object to be used as flag for later processing if needed.
|
getType, parseDefaultValuepublic java.lang.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.public java.lang.Object getFlag(ChargedTransactionSet set, ChargedTransactionSet.ChargedTransactionSetEntry entry, ChargedTransaction chargedTransaction, Transaction transaction) throws ITransactionField.BadFieldException
ITransactionFieldgetFlag in interface ITransactionField<java.lang.String>getFlag in class ITransactionField.StringTransactionFieldset - The charged transaction setentry - The charged transaction set entrychargedTransaction - The charged transactiontransaction - The rated transactionnull if no such flag is neededITransactionField.BadFieldException - this exception is thrown if the flag cannot be computed