com.highdeal.pnr.tif
Class ITransactionField.ParametrableStringTransactionField

java.lang.Object
  extended by com.highdeal.pnr.tif.ITransactionField.StringTransactionField
      extended by com.highdeal.pnr.tif.ITransactionField.ParametrableStringTransactionField
All Implemented Interfaces:
ITransactionField<java.lang.String>, ITransactionField.ITransactionFieldParametrable<java.lang.String>
Direct Known Subclasses:
ITransactionField.ChargedTransactionAccessibleFieldSet.StringDetailRecordField, ITransactionField.ChargedTransactionAccessibleFieldSet.TaxDetailField, ITransactionField.ChargedTransactionSetEntryAccessibleFieldSet.TaxDetailField, ITransactionField.TransactionAccessibleFieldSet.StringDetailRecordField
Enclosing interface:
ITransactionField<E>

public abstract static class ITransactionField.ParametrableStringTransactionField
extends ITransactionField.StringTransactionField
implements ITransactionField.ITransactionFieldParametrable<java.lang.String>

This abstract class is used to create a parametrable transaction field with type String.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.highdeal.pnr.tif.ITransactionField
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 Summary
ITransactionField.ParametrableStringTransactionField(java.lang.String parameter)
           
 
Method Summary
 java.lang.String getParameter()
          Gets the parameter of this configurable transaction field.
 void setParameter(java.lang.String parameter)
          Sets the parameter of this configurable transaction field.
 
Methods inherited from class com.highdeal.pnr.tif.ITransactionField.StringTransactionField
getFlag, getType, parseDefaultValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.highdeal.pnr.tif.ITransactionField
get
 

Constructor Detail

ITransactionField.ParametrableStringTransactionField

public ITransactionField.ParametrableStringTransactionField(java.lang.String parameter)
Method Detail

getParameter

public final java.lang.String getParameter()
Description copied from interface: ITransactionField.ITransactionFieldParametrable
Gets the parameter of this configurable transaction field.

Specified by:
getParameter in interface ITransactionField.ITransactionFieldParametrable<java.lang.String>
Returns:
The value of the parameter

setParameter

public void setParameter(java.lang.String parameter)
Description copied from interface: ITransactionField.ITransactionFieldParametrable
Sets the parameter of this configurable transaction field.

Specified by:
setParameter in interface ITransactionField.ITransactionFieldParametrable<java.lang.String>
Parameters:
parameter - The value of the parameter

Document Published: October 2015 (SAP CC 4.0 SP10 and Later)