com.highdeal.pnr.tif
Class ITransactionField.ParametrableDateTransactionField

java.lang.Object
  extended by com.highdeal.pnr.tif.ITransactionField.DateTransactionField
      extended by com.highdeal.pnr.tif.ITransactionField.ParametrableDateTransactionField
All Implemented Interfaces:
ITransactionField<java.util.Date>, ITransactionField.ITransactionFieldParametrable<java.lang.String>
Direct Known Subclasses:
ITransactionField.ChargedTransactionAccessibleFieldSet.DateDetailRecordField, ITransactionField.TransactionAccessibleFieldSet.DateDetailRecordField
Enclosing interface:
ITransactionField<E>

public abstract static class ITransactionField.ParametrableDateTransactionField
extends ITransactionField.DateTransactionField
implements ITransactionField.ITransactionFieldParametrable<java.lang.String>

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


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.ParametrableDateTransactionField(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.DateTransactionField
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.ParametrableDateTransactionField

public ITransactionField.ParametrableDateTransactionField(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)