com.softwareag.centrasite.appl.framework.persistence.mapper.slots
Class DateSlotHandler

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.persistence.mapper.slots.AbstractSlotHandler
      extended by com.softwareag.centrasite.appl.framework.persistence.mapper.slots.DateSlotHandler
All Implemented Interfaces:
SlotHandler
Direct Known Subclasses:
CalendarSlotHandler

public class DateSlotHandler
extends AbstractSlotHandler

Implementation of SlotHandler for Date values.


Constructor Summary
DateSlotHandler(ConfigurationManager pConfigurationManager)
          Creates a new instance with the given ConfigurationManager.
 
Method Summary
 boolean isHandling(java.lang.Class<?> pClass, Slot property)
          Returns, whether the slot handler can handle the given Java class.
 java.lang.Object toObject(java.lang.Class<?> pClass, java.lang.String pValue)
          Converts a string into an object.
 java.lang.String toString(java.lang.Object pValue)
          Converts the given object into a string.
 
Methods inherited from class com.softwareag.centrasite.appl.framework.persistence.mapper.slots.AbstractSlotHandler
getQueryFunction
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateSlotHandler

public DateSlotHandler(ConfigurationManager pConfigurationManager)
Creates a new instance with the given ConfigurationManager.

Method Detail

isHandling

public boolean isHandling(java.lang.Class<?> pClass,
                          Slot property)
Description copied from interface: SlotHandler
Returns, whether the slot handler can handle the given Java class.


toObject

public java.lang.Object toObject(java.lang.Class<?> pClass,
                                 java.lang.String pValue)
Description copied from interface: SlotHandler
Converts a string into an object. This method may only be invoked, if SlotHandler.isHandling(Class, Slot) was invoked with the result objects class and returned true.

Parameters:
pClass - The target class
pValue - The value to convert.

toString

public java.lang.String toString(java.lang.Object pValue)
Description copied from interface: SlotHandler
Converts the given object into a string. This method may only be called, if SlotHandler.isHandling(Class, Slot) was invoked with the objects class and returned true.